Files
BPI-CM9-Linux/aml-comp/multimedia/mediahal-sdk/version.txt
T

251 lines
5.8 KiB
Plaintext

=========RELEALSE NOTE=================
Version: V3.21-dev.28-gada5167
========================================
Git commit:
commit ada5167cb97c8c09e5edf09d7423fcda877463b2
Author: fei.deng <[email protected]>
Date: Wed Jun 17 19:35:15 2026 +0800
mediasync: CB2 add FRAC pre-calculation for video hold path [1/1]
PD#SWPL-279571
Problem:
r-c diff may drift over time causing compositor frame drops
on 59.94fps content at 60Hz display
Solution:
1.Pre-calculate realtime via FRAC with finalOutput=false in
amaster and vmaster hold path. Fall through to NORMAL_OUTPUT
when realtime to display time <= 1.5 * mVideoSyncIntervalUs.
2.add some debug info when frame dropped
Verify:
AH212
Change-Id: Ieeebc9bf21eaee797efdde98743d5d564941e3b4
Signed-off-by: fei.deng <[email protected]>
commit 1db0854334dadec0789891f15b06c57a084553e6
Author: zhipeng.he <[email protected]>
Date: Thu Aug 6 16:20:53 2026 +0800
tsplayer: CB2 not need restore disable_video when keep frame [1/1]
PD#SWPL-283263
Problem:
restore disable_video to 1 will keep frame fail on amvideo
Solution:
not need restore disable_video when keep frame
Verify:
S1A
Change-Id: I4cfcbc461aa6fbffa4fd005a64458855feec6cd0
Signed-off-by: zhipeng.he <[email protected]>
commit e6948a610b691ed11214e4a421faff915162827b
Author: zhipeng.he <[email protected]>
Date: Tue Aug 4 16:10:17 2026 +0800
tsplayer: CF2 get drop frame count from renderlib [1/1]
PD#SWPL-190726
Problem:
cat not get drop frame count for non tunnel.
Solution:
get drop frame count for non tunnel.
Verify:
ohm
Change-Id: I9ff28e3bf327c8b4a23c5e596914b67600f5dde5
Signed-off-by: zhipeng.he <[email protected]>
commit 95f8260afd9d7ed702f8aea9218fc4fc81e57fe8
Author: fei.deng <[email protected]>
Date: Mon May 18 20:08:27 2026 +0800
videorender: CF2 release videorender document [1/1]
PD#SWPL-267638
Problem:
release videorender markdown and pdf document
Solution:
release videorender markdown and pdf document
Verify:
AH212
Change-Id: Idda3d178a6d436046c4b7e38969d995ad404f98d
Signed-off-by: fei.deng <[email protected]>
commit 3c71fcaac368f0276ea193af90d21d0a528ff1ee
Author: zhipeng.he <[email protected]>
Date: Mon Jul 27 14:18:02 2026 +0800
tsplayer: CB2 bind mediasync set has video 1. [1/1]
PD#SWPL-279620
Problem:
yts case need set has video when bind mediasync.
Solution:
bind mediasync video to set has video to 1.
Verify:
t5d
Change-Id: I0611b8cc6397ea9c2318512f0399f5a92b27bc45
Signed-off-by: zhipeng.he <[email protected]>
commit d4dea253747fa212811e421871c51e5ba02e5248
Author: zhipeng.he <[email protected]>
Date: Thu Jul 16 19:28:05 2026 +0800
tsplayer: CF2 add common report info [1/1]
PD#OTT-52377
Problem:
AmTsPlayer_getAudioStat and AmTsPlayer_getAudioInfo,
function not completed.
Solution:
implement the interface of
AmTsPlayer_getAudioStat/AmTsPlayer_getAudioInfo
Verify:
S905x4
Change-Id: Ie6805309158c5d919184190adb4f372640f7e9bd
Signed-off-by: zhipeng.he <[email protected]>
commit c77b6465d3b2dce6f3cbc765f514c995f7fe6792
Author: guangjun.zhu <[email protected]>
Date: Fri May 22 13:47:20 2026 +0800
mediahal: CB2 fix some compile issues with yocto and clang [1/1]
PD#SWPL-270279
Problem:
Error during compilation with yocto+clang.
Solution:
Adapting to the Yocto+Clang compilation environment.
Verify:
local
Change-Id: I170addc3d3936778163d15c2ef31571ffaa7a469
Signed-off-by: guangjun.zhu <[email protected]>
commit 23086f3fc5df9433e924314ce2879806e53aa0fc
Author: le.han <[email protected]>
Date: Wed Mar 25 11:26:20 2026 +0000
mediasync: CB2 move refclock init to middle of vsync [1/2]
PD#SWPL-258289
Problem:
move refclock init to middle of vsync
Solution:
move refclock init to middle of vsync
Verify:
Yocto
Change-Id: Idd9868247969f47147d4c3a5f13fc06cb9f43441
Signed-off-by: le.han <[email protected]>
commit 2577134d8e710dab351f2179b04c112fc7507345
Author: zhipeng.he <[email protected]>
Date: Tue Jun 23 13:55:02 2026 +0800
tsplayer: CB2 fixed set has video flag. [1/1]
PD#TV-230085
Problem:
set has video flag in only audio,
cause mediasync state incorrect.
Solution:
if only audio, don't set has video flag.
Verify:
t5d
Change-Id: Ib0d85532b86dee107a757c431af142cca8fd23fa
Signed-off-by: zhipeng.he <[email protected]>
commit baa9e5cf5aee3ab133b8e7baa6318300f0510d8f
Author: fei.deng <[email protected]>
Date: Fri Jun 26 15:41:30 2026 +0800
videorender: CB2 refine set FPS flow [1/1]
PD#TV-223068
Problem:
drm mode changed from 59HZ to 46HZ causes
frame drops
Solution:
Set FPS at the appropriate time
Verify:
AH212
Change-Id: I7239dc45bf9a6be220552087300acda77711480c
Signed-off-by: fei.deng <[email protected]>
========================================
Release time: 2026-09-20-11-08
========================================
Builder: drm.autobuild
========================================
Release file:
Header file:
AmTsPlayer.h
AmVideoDecBase.h
MediaSyncInterface.h
resourcemanage.h
Library file:
libmediahal_mediasync.so
libmediahal_resman.so
libmediahal_tsplayer.so
libmediahal_videodec.so
libmediahal_videorender.so
Example file:
AmTsPlayerExample.cpp
Makefile
Multi_Example file:
AmTsPlayerMultiExample.cpp
Makefile
Binary file:
AmTsPlayerExample
AmTsPlayerMultiExample
========================================