PD#SWPL-127591
Problem:
tsn_source affect ts_clone
Solution:
force tsn_source, not set at high level
Verify:
not verified
Change-Id: I9a0fb2aa6eed72c88226d5a4fa607fe9c7d3714e
Signed-off-by: chuangcheng peng <chuangcheng.peng@amlogic.com>
PD#SWPL-94557
Problem:
audio splice es header not zero
Solution:
wrong es header when audio splice
Verify:
verified at SC2
Change-Id: I99db063907012ee1943fbc92a638fc79a503fc56
Signed-off-by: chuangcheng peng <chuangcheng.peng@amlogic.com>
PD#SWPL-109931
Problem:
power on hot reset fail
Solution:
add enable when hot reset
Verify:
verified at s905c2
Change-Id: I0dfe91e771fd638c40a671345df4c49891502fe5
Signed-off-by: chuangcheng peng <chuangcheng.peng@amlogic.com>
PD#SWPL-139244
Problem:
get pcr table index default return 0.
Solution:
find the index of unused PCR tables.
Verify:
AH212/S905X4
Change-Id: Iac99886d65e33324bda6da396dc60525b6c4af57
Signed-off-by: hongyu.chen <hongyu.chen@amlogic.com>
PD#SWPL-135332
Problem:
Ensure old keyable driver compatibility.
Maintain the old keytable driver for one year.
Solution:
Move old keytable driver to new keytable driver
Verify:
T3 metacas
Change-Id: I40fb4935f6f0f08ca9be4044cfe760f03b6c85c2
Signed-off-by: Doosan Baek <doosan.baek@amlogic.com>
PD#SWPL-133232
Problem:
The data was not written within 1ms.
Solution:
Increase delay from 1ms to 1s.
Verify:
S905X4/AH212
Change-Id: I2facfbccf1e523f4748a956b3fe15a59037c0fad
Signed-off-by: hongyu.chen <hongyu.chen@amlogic.com>
PD#SWPL-136762
Problem:
av not sync when switching channel
Solution:
aucpu can't get all dirty data.
Verify:
not verified
Change-Id: Ib9e464d0634c537e29e3a9868f47d52147500de5
Signed-off-by: chuangcheng peng <chuangcheng.peng@amlogic.com>
PD#SWPL-136222
Problem:
audio is abnormal when playing scramble audio
Solution:
send the wrong struct data to audio
Verify:
not verified
Change-Id: I8aa25480d481fbebe2bf6b36f79dfd062118bb5a
Signed-off-by: chuangcheng peng <chuangcheng.peng@amlogic.com>
PD#SWPL-134638
Problem:
one dmc range using for dmx security
Solution:
two dmc ranges using for dmx security
Verify:
not verified
Change-Id: I04f5fe7735b91072d305a89d644ae74a47809935
Signed-off-by: chuangcheng peng <chuangcheng.peng@amlogic.com>
PD#SWPL-133610
Problem:
close tsin clk when standby
Solution:
close tsin clk when standby
Verify:
not verified
Change-Id: I5f343ac181d39bf5f1a7520cb949abf774df7937
Signed-off-by: chuangcheng peng <chuangcheng.peng@amlogic.com>
PD#SWPL-130490
Problem:
es splice offset cause av not sync
Solution:
add es header splice get and add debug es data
Verify:
verified at sc2
Change-Id: Ibac121a0ebdf041203bcbbcf7d3a9d23a4b52f54
Signed-off-by: chuangcheng peng <chuangcheng.peng@amlogic.com>
PD#SWPL-109051
Problem:
add print when dvr mem not enough
Solution:
add print when dvr mem not enough
Verify:
verified at T5W
Change-Id: Ife86db513fc825783019df3e00ee0edd08396508
Signed-off-by: chuangcheng peng <chuangcheng.peng@amlogic.com>
PD#SWPL-126157
Problem:
The gpio has jitter when the system is powered on.
Solution:
GPIO without jitter, read the gpio status again after a delay.
Verify:
S905C2/AH232
Change-Id: I30a8825b225ff9af5938aaf96537b068b5b71dc7
Signed-off-by: hongyu.chen <hongyu.chen@amlogic.com>
PD#SWPL-128606
Problem:
add close ts out interface
Solution:
add close ts out interface
Verify:
not verified
Change-Id: Ib54670339a347021dad39ca5b3fbc86ab52a231a
Signed-off-by: chuangcheng peng <chuangcheng.peng@amlogic.com>
PD#SWPL-120888
Problem:
set pes_buf_size not work
Solution:
use pes_buf_size
Verify:
not verified
Change-Id: Ia3dec3eeb8ae6575dc58cfab9d14f5a174ab4c32
Signed-off-by: chuangcheng peng <chuangcheng.peng@amlogic.com>
PD#SWPL-121154
Problem:
tee dmx need binding dma_buf and pid
Solution:
binding dma_buf and pid
Verify:
not verified
Change-Id: I3239545bdcc14b22909e97ce2dd7dd79589ff422
Signed-off-by: chuangcheng peng <chuangcheng.peng@amlogic.com>
PD#SWPL-109718
Problem:
can not search channel at platform which only
use an internal demod.
Solution:
optimize tuner and demod attach.
Verify:
verified by T + smith
Change-Id: I7386d6070675f09a29f6481b68d62dab7f0fec65
Signed-off-by: min.yang <min.yang@amlogic.com>
PD#SWPL-117226
Problem:
set ts out to tsind fail.
Solution:
set ts out range 0-3.
Verify:
BC302/T968D4
Change-Id: I86e9bab2ed276d0bbcd03440a4509a592fb7e7a8
Signed-off-by: hongyu.chen <hongyu.chen@amlogic.com>
PD#SWPL-94557
Problem:
for special ts, whole es is slow
Solution:
splice es to high level
Verify:
verified at SC2
Change-Id: Id6ac3478e9a03f9feea589fca5b8c3b176b2a1bf
Signed-off-by: chuangcheng peng <chuangcheng.peng@amlogic.com>
PD#SWPL-123513
Problem:
customer need accurate buf_level
Solution:
using decoder rp to calculate
Verify:
verified at project
Change-Id: I8ef48769c413abd7351d31c6b9412ea9a87a7c7f
Signed-off-by: chuangcheng peng <chuangcheng.peng@amlogic.com>
PD#SWPL-122575
Problem:
system crash when writing data to dmx
Solution:
free es_table unit when aucpu instance fail
Verify:
not verified
Change-Id: I108af5b16ac1d544a4f3ae554a5eaf14902ccf12
Signed-off-by: chuangcheng peng <chuangcheng.peng@amlogic.com>
PD#SWPL-116862
Problem:
media module memory optimization.
Solution:
disable the unused code for zapper.
reduce vmalloc used size from 17324k to 12556k.
Verify:
t215.
Test:
play video normally.
Change-Id: Iaa4c95c6641d76f80a11493c5c84f624cdac6424
Signed-off-by: Jianxin Pan <jianxin.pan@amlogic.com>
PD#SWPL-110448
Problem:
can't get PAT data
Solution:
close pid entry should set mode is turn off
Verify:
verified at SC2 board
Change-Id: Ie2e078ffa2104a84cc4cddc4bd586ecab0463252
Signed-off-by: chuangcheng peng <chuangcheng.peng@amlogic.com>
PD#SWPL-118484
Problem:
symbol func not be allow used in U 5.15.
Solution:
remove reference symbol function.
Verify:
verified by T + ohm.
Change-Id: If8c0561f4e5e9b7886f494f50e7c6464aa332b0e
Signed-off-by: min.yang <min.yang@amlogic.com>
PD#SWPL-116641
Problem:
dump input data failed.
Solution:
dump data according to dmx_id.
Verify:
no verify.
Change-Id: I1ee2e4c4c52b26e8fd888426b673feb51410aed0
Signed-off-by: hongyu.chen <hongyu.chen@amlogic.com>
PD#SWPL-108621
Problem:
send not accurate pts when pes filter
Solution:
1. don't return pts when pes filter
2. get the second to last es header
3. scramble es, not send pts
Verify:
not verified
Change-Id: I4fd91f5070b562c8ea825d4eb75a4de0f1eff033
Signed-off-by: chuangcheng peng <chuangcheng.peng@amlogic.com>