PD#SWPL-161009
Problem:
section get old data
Solution:
rp should be updated when it created input
Verify:
verified at project
Change-Id: I4ad13ed47a579427219e41cdd8a081a080c574cb
Signed-off-by: chuangcheng.peng <chuangcheng.peng@amlogic.com>
PD#SWPL-160226
Problem:
open ca device fail
Solution:
it can open ca device max 32 times.
Verify:
verified at sc2
Change-Id: I30245b4cfadb71456ee65172982832f2379de0c5
Signed-off-by: chuangcheng.peng <chuangcheng.peng@amlogic.com>
PD#SWPL-159367
Problem:
create filter fail when tsn_from is local
Solution:
init demux sid according to tsn_from
Verify:
verified at sc2
Change-Id: Ifd9db3215d84ec25990d8d3471f26b863395c10c
Signed-off-by: chuangcheng peng <chuangcheng.peng@amlogic.com>
PD#SWPL-149028
Problem:
use ts_clone when system startup
Solution:
add ts_clone in dts to enable this feature
Verify:
verified at ohm
Change-Id: Icce84d0d49bed9650b0ab8da48663b77864af74b
Signed-off-by: chuangcheng peng <chuangcheng.peng@amlogic.com>
PD#TV-104514
Problem:
no notify for test streams
Solution:
add notify when es wp change and es header no change, just for t5w
Verify:
verified at t5w
Change-Id: I325c1b422bbe3831d9b44a915f962e4fd0babf9d
Signed-off-by: chuangcheng peng <chuangcheng.peng@amlogic.com>
PD#SWPL-143734
Problem:
play AV showly for memory
Solution:
optimize cma memory for pvr in S1A chip
Verify:
verified at S1A and ohm
Change-Id: Ifd9d72045d4ce0ac5dccb6866d1db95c060f4b87
Signed-off-by: chuangcheng peng <chuangcheng.peng@amlogic.com>
PD#SWPL-146704
Problem:
optimize hw buffer for every filter
Solution:
optimize hw buffer for every filter
Verify:
verified at ohm
Change-Id: I0cf536ca477d6e184e08aea1092128a22e260dfd
Signed-off-by: chuangcheng peng <chuangcheng.peng@amlogic.com>
PD#SWPL-145689
Problem:
dmx init alloc mem too large
Solution:
optimize feeds for dynamic allocation
Verify:
verified at ohm
Change-Id: I96124fc0c474d256234d7044b58c77d172026a1a
Signed-off-by: chuangcheng peng <chuangcheng.peng@amlogic.com>
PD#SWPL-145986
Problem:
same sid/pid dsc, live dsc will affect pvr, refer OTT-45996
Solution:
same sid/pid dsc keep in order
Verify:
verified at project
Change-Id: If5fa12bd5d0f76f61d3bc49c89de2c4be37ae548
Signed-off-by: chuangcheng peng <chuangcheng.peng@amlogic.com>
PD#SWPL-149279
Problem:
same sid record with normal & secure memory
Solution:
split dvr normal & secure with same sid
Verify:
verified at sc2
Change-Id: I95af50fab8c4454a143fea55f026b95ec42a2178
Signed-off-by: chuangcheng peng <chuangcheng.peng@amlogic.com>
PD#SWPL-127591
Problem:
demux sid don't match with input id
Solution:
update sid when set dmx source
Verify:
verified at vmx cas
Change-Id: Iee7bb28b808256465e8f5b3360cbf9c5ab7a6b07
Signed-off-by: chuangcheng peng <chuangcheng.peng@amlogic.com>
PD#SWPL-146858
Problem:
tuner and demod debug cmd is abnormal
Solution:
fix the null pointer of fe
Verify:
verified by smith
Change-Id: Ia1060467dfa45e57dd03217d2d5b31e879e9e717
Signed-off-by: min.yang <min.yang@amlogic.com>
PD#SWPL-143949
Problem:
support open dvr device write data directly.
Solution:
support open dvr device write data directly.
Verify:
AH212
Change-Id: I94d9540fd9152077f81d26f9dfe6df9dcf7b0d4f
Signed-off-by: hongyu.chen <hongyu.chen@amlogic.com>
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-133610
Problem:
close tsin clk when shutdown
Solution:
close tsin clk when shutdown
Verify:
not verified
Change-Id: Iba87ea861d9ab5cd79ee8e59323683649a5de7ef
Signed-off-by: chuangcheng peng <chuangcheng.peng@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>