commit c4bcb4d40ae7401166872fee05e2f4579c02116c
Author: xuwen_song <xuwen_song@apowertec.com>
Date:   Tue Aug 18 14:37:00 2020 +0800

    [CA intf]Add descrambler init/uninit APIs.
    
    [why]Add descrambler init/uninit APIs.
    [how]
    [where]Rtk_CaIntf
    
    Change-Id: I5c096d71c57f0bd6d1ce834ffafee8c8cb145b2f

commit 6c1ec683e4801258ea0b31a6051581d292915025
Author: yang_yang <yang_yang@apowertec.com>
Date:   Mon Aug 17 23:38:13 2020 +0800

    open USE_SIGNAL_HANDLER for master branch test
    
    [Project]1319/1619 dvb
    [Why]dailybuild unittest fail
    [How]open USE_SIGNAL_HANDLER
         fixed rtk_hal_test_Player_FileplayAuto crash
    
    Change-Id: Ibb784d04ba0aac3ec7693a6f678a78fc570d8a86

commit 55d5be1c45665e38d43a683aa2c99f0c665803b7
Author: lili_lin <lili_lin@apowertec.com>
Date:   Tue May 26 11:59:37 2020 +0800

    Add a variable in RTK_PlayerConfig to store av sync mode.
    enlarge time gap in sec,pes,record thread to decrease interrupt

commit de0d3d16cf0b58aca117573e62fd453645e53533
Author: zhixiong_ye <zhixiong_ye@apowertec.com>
Date:   Wed Jul 15 12:12:31 2020 +0800

     Add RTK_Tuner_GetDiSEqCReply and modify RTK_Tuner_SendDiSEqCCmd; optimize RTK_Tuner_GetLNBStatus.
    
    [project] JZ DVBS Avl6221_rda5815_sti8036 related.
    [where] RHAL_Base.h rtk_hal_base.h RHAL_Base.cpp
    [note] Related update should also be done in librtksdk.so DvdPlayer/system & RtkMiddleWare and libDemodtunerAVL6221.so.
    [reviewer] XuWen_Song Ying_Sun LiLi_Lin

commit fb4fe334a1cc6e763a3e8d4dfd7e0c059a0b4aff
Author: zhixiong_ye <zhixiong_ye@apowertec.com>
Date:   Wed Jul 15 12:12:31 2020 +0800

     Add RTK_Tuner_GetDiSEqCReply and modify RTK_Tuner_SendDiSEqCCmd; optimize RTK_Tuner_GetLNBStatus.
    
    [project] JZ DVBS Avl6221_rda5815_sti8036 related.
    [where] RHAL_Base.h rtk_hal_base.h RHAL_Base.cpp
    [note] Related update should also be done in librtksdk.so DvdPlayer/system & RtkMiddleWare and libDemodtunerAVL6221.so.
    [reviewer] XuWen_Song Ying_Sun LiLi_Lin

commit b4a738eb2ed6bc3befc43496ca304d2c807ffabe
Author: zhixiong_ye <zhixiong_ye@apowertec.com>
Date:   Fri Jul 10 20:21:22 2020 +0800

     Add DVBS related APIs.
    
    [project] JZ DVBS AVL6211_RDA5815M_STI8036B
    [where] RHAL_Base.cpp RHAL_Base.h rtk_hal_base.h
    [reviewer] XuWen_Song Ying_Sun LiLi_Lin

commit cf06647dbd342f7c6359b779fa3c630568ee8f0c
Author: lili_lin <lili_lin@apowertec.com>
Date:   Tue May 26 12:34:19 2020 +0800

    [ATV9] it's no necessary to send display info to hdmi server for HDR picture
           cleanUp some channel api can be used in upLayer
    [siticable] ATV9 1611
    [where] RHAL_Base
    [why] when hdmi server get picture info, it has finished process about display,which is earlier than DVB

commit 78f3f8f3b14498b41600c3fac2863d1bc6e30ca2
Author: zhixiong_ye <zhixiong_ye@apowertec.com>
Date:   Fri Aug 14 11:52:29 2020 +0800

     Remove sidebandhandle close in Player_Destroy();Disable macro USE_SIGNAL_HANDLER.
    
    [project] RTKPLAYER
    [why] m_SidebandHandle should never been close or delete here, or it will cause sideband related crash.
    [how] Just mark.
    [where] RHAL_Base.cpp
    [reviewer] XuWen_Song

commit 53b2680eb63a33e327dbca167c555bb92add2fc7
Author: zhixiong_ye <zhixiong_ye@apowertec.com>
Date:   Thu Aug 13 16:43:14 2020 +0800

     Add a new api: RTK_Player_GetTsInputBitrate and it's related modifications.
    
    [project] RTKPLAYER master
    [why] To get a accurate ts input bitrate.
    [how] Get PCR data from video packet and calculate the bitrate.
    [where] RHAL_Base.h rtk_hal_base.h RHAL_Base.cpp rtk_hal_test_v3.cpp
    [reviewer] XuWen_Song

commit e895b5acb800226aad0244ffe859c330a21751f8
Merge: a18b540 7c42330
Author: xuwen_song <xuwen_song@apowertec.com>
Date:   Wed Aug 12 18:39:57 2020 +0800

    Merge "Modify some defines in CAIntf."

commit 7c423304353a2add5ec6ce96282dc8e03258c4d4
Author: xuwen_song <xuwen_song@apowertec.com>
Date:   Wed Aug 12 18:38:26 2020 +0800

    Modify some defines in CAIntf.
    
    Change-Id: Ib7e0bd6bf0016fafc581cb8f632cd09420677d5d

commit a18b540763cfe6b6c6185bd2e0dd38cda8685d5d
Author: zhuan_xiong <zhuan_xiong@apowertec.com>
Date:   Wed Aug 12 09:41:50 2020 +0800

    [descript] Add video and audio end of stream event notify
    
    [bugid] none
    [Dependence] none
    [viewer] xuwen_song,zhixiong_ye

commit f6a14cb5ae268c55234a20bd51ba947a086624d9
Author: zhuan_xiong <zhuan_xiong@apowertec.com>
Date:   Tue Aug 11 18:37:53 2020 +0800

    [descript] add UNKNOWN_TSID_SIDX
    
    [bugid]
    [Dependence]
    [viewer] xuwen_song,zhixiong_ye

commit c76b000c219ff2105a595503c8d48e089c14d0df
Author: zhuan_xiong <zhuan_xiong@apowertec.com>
Date:   Tue Aug 11 17:56:33 2020 +0800

    [descript] add RTK_AVSYNC_AUDIO_ONLY
    
    [bugid]
    [Dependence]
    [viewer] xuwen_song,zhixiong_ye

commit d3623f5732540e4147d9b0ecc952bab14d18c4e4
Author: yong_zhang <yong_zhang@apowertec.com>
Date:   Thu Aug 6 18:31:34 2020 +0800

    [hank q ] Fixed play file 2x
    [Project] hank
    [why]  Fixed play file 2x
    [how]  file 2x feed all data , pvr 2x feed I frame
    [where] android/vendor/realtek/RTKPLAYER
    
    Change-Id: I1cd926b3d3f8c8a9314e56a6765f040e81809819

commit 176a039f7ebb86a9e80060db8e800d6464a5ef7c
Merge: bdedc3f 121a275
Author: xuwen_song <xuwen_song@apowertec.com>
Date:   Thu Aug 6 17:10:47 2020 +0800

    Merge "Add the judgment if m_getCaInstanceFunc is empty and fix compile error"

commit 121a2752f1b6a7f991e0cf69bac2b0c791903147
Author: yiyong_wang <yiyong_wang@apowertec.com>
Date:   Thu Aug 6 14:04:43 2020 +0800

    Add the judgment if m_getCaInstanceFunc is empty and fix compile error
    
    [where]RTKPLAYER

commit bdedc3f50e70abfe728a08c0eba1a813f726eb97
Author: sandy.huang <sandy.huang@realtek.com>
Date:   Thu Aug 6 15:55:34 2020 +0800

    fixed LOCAL_CFLAGS defined error
    
    Change-Id: I6dbb7627b0d0c251bc04a7b7312e73f45853b1c6

commit 06bc123eb21b89c59c085df250e847575aa3f59c
Merge: d3e440c 15adbf4
Author: sandy.huang <sandy.huang@realtek.com>
Date:   Thu Aug 6 13:21:20 2020 +0800

    Merge "[THOR][A10] ion usage (add config for THOR A10 kernel4.9)"

commit d3e440cf21663fc3ac1e57d7777fd821ea30bba5
Merge: 561cbae 305a339
Author: yiyong_wang <yiyong_wang@apowertec.com>
Date:   Thu Aug 6 10:35:23 2020 +0800

    Merge "add ca interface"

commit 15adbf4dad86e1a3c6695d6c199669d18b17f2a7
Author: sandy.huang <sandy.huang@realtek.com>
Date:   Thu Jul 30 11:02:22 2020 +0800

    [THOR][A10] ion usage (add config for THOR A10 kernel4.9)
    
    Change-Id: I18c22284fd670898fa81b46fc10e591fdf353eda

commit 561cbaefdc709df15ae77986ff615bf24bc21803
Author: xuwen_song <xuwen_song@apowertec.com>
Date:   Wed Aug 5 18:15:23 2020 +0800

    Add set trick mode API in RHAL base.
    
    [why]pvr file and normal file need different trick work mode.
    [how]Add a API to set trick work mode.
    [where]RTKPLAYER
    [Dependence]http://dhc.sdlc.rd.realtek.com/gerrit/#/c/realtek/providers/RTKHAL/+/146459/
    
    Change-Id: I3db9d35b4f72972dbd01fcae06581a2de752b913

commit 305a3398fe85f9e19e0b8ee53cbf1d8f91abb89c
Author: yiyong_wang <yiyong_wang@apowertec.com>
Date:   Tue Aug 4 18:10:37 2020 +0800

    add ca interface
    
    [where]RTKPLAYER

commit 739044425ecedd39a201750aa5cd6519feba5638
Author: ying_sun <ying_sun@apowertec.com>
Date:   Fri Jul 31 19:03:48 2020 +0800

    For the new way of demodtype ,customer will control tuner and demod by themselves.
    
    [project]1319
    [why]For the new way of demodtype ,customer will control tuner and demod by themselves.
    [how]For the new way of demodtype ,customer will control tuner and demod by themselves.
    [reviewer]xuwen_song

commit 70cb3338dea294f8b895077617a8008c4940083a
Author: xuwen_song <xuwen_song@apowertec.com>
Date:   Wed Jul 29 06:17:37 2020 -0400

    Fix mtp queue time maybe calculate error.
    
    [why]Not consider the second field of the time.
    [how]modify the calculate methord.
    [where]RTKPLAYER
    
    Change-Id: I36ef885bad1fe143b5718ab1c24fa88d26b6dca6

commit 36d9f8d00e95cfb8d02b3b6888dd243a812be1a3
Author: winwin <winwin@realtek.com>
Date:   Fri Jul 24 17:45:18 2020 +0800

    add cas type for CDCA
    
    Change-Id: Ib38748a15b242590a75f38f87471015ee4de9c4e

commit fd28c08dd551437ad6a703664ada1047ca3c48f9
Author: winwin <winwin@realtek.com>
Date:   Thu Jul 16 13:14:15 2020 +0800

    [player source] Add RTK_Source_SetTsidSid_Ex
    
    Add for support multi tsid/PidList descramble in one stream
    NOTE: must sync DvdPlayer and RTKHAL first
    
    Change-Id: I754e616210a18f67b4383cd721aec5499c4d7e89

commit a1d70ce597af89dec607f684f92a0261b2907628
Author: weilin_peng <weilin_peng@apowertec.com>
Date:   Tue Jul 21 22:33:17 2020 -0400

     Check which is IR, when both mouse and IR are connected for rtk_hal_test_FCC
    [why] May get wrong input device
    [how] Check which is IR, when both mouse and IR are connected for rtk_hal_test_FCC
    [where] android/vendor/realtek/RTKPLAYER
    
    Change-Id: Ibf792a98fe4f77b73c8eb8485ab0adb1890480b9

commit 46c9c13dfb85ba5a2793bbd4c6c55d5faa4e348a
Author: yiyong_wang <yiyong_wang@apowertec.com>
Date:   Tue Jul 21 11:05:20 2020 +0800

    Fixed SMP ON timeshift could not filter TS data
    
    [bug]jira DHCHANK-1296
    [where]RTKPLAYER

commit 4dca38116fedafb57472503f43842bf42b0bda53
Author: weilin_peng <weilin_peng@apowertec.com>
Date:   Fri Jul 17 02:15:36 2020 -0400

     Check if channel list file exist for rtk_hal_test_FCC
    [why] To tips user test
    [how] Check if channel list file exist for rtk_hal_test_FCC
    [where] android/vendor/realtek/RTKPLAYER

commit 3496938eb5853a1a32d1478d516da18aebb3da2f
Author: ying_sun <ying_sun@apowertec.com>
Date:   Thu Jul 16 10:16:35 2020 +0800

    Get subtitle PTS.
    
    [project]1619
    [why]Get subtitle PTS.
    [how]Get subtitle PTS.
    [reviewer]xuwen_zong

commit ec26dd65d49e0e68ee18aa1be6410e4c124d001a
Merge: 5db9de0 cc1ef63
Author: yiyong_wang <yiyong_wang@apowertec.com>
Date:   Wed Jul 15 17:09:06 2020 +0800

    Merge "refine Timeshift test"

commit cc1ef6314e9df06f4af31345277ae794aa553176
Author: yiyong_wang <yiyong_wang@apowertec.com>
Date:   Wed Jul 15 16:59:25 2020 +0800

    refine Timeshift test
    
    [where]RTKPLAYER

commit 5db9de04ceb5eed711a953cc36c2537b0d79561a
Author: ying_sun <ying_sun@apowertec.com>
Date:   Tue Jul 14 15:54:04 2020 +0800

    Adjust the bandwidth parameter.
    
    [project]1619/1319
    [why]Adjust the bandwidth parameter.
    [how]Adjust the bandwidth parameter.
    [reviewer]xuwen_song

commit bf6d2db10ebc2a805b7b5ecc02d6280440c4fb7f
Author: xuwen_song <xuwen_song@apowertec.com>
Date:   Tue Jul 14 03:45:23 2020 -0400

    Add enable secure play share memory API.
    
    [why]Add enable secure play share memory API.
    [how]
    [where]RTKPLAYER
    [Dependence]http://dhc.sdlc.rd.realtek.com/gerrit/#/c/realtek/providers/RTKHAL/+/144472/
    
    Change-Id: I6b05c7ce4889a5686cfb6262542c87b512351c30

commit b1a91321d6f9b48f27b355cb1f99475754d3047e
Author: ying_sun <ying_sun@apowertec.com>
Date:   Mon Jul 13 19:23:37 2020 +0800

    Add a new bandwith case of DVBT/DVBT2.
    
    [project]1619
    [why]Add a new bandwith case of DVBT/DVBT2.
    [how]Add a new bandwith case of DVBT/DVBT2.
    [reviewer]xuwen_song

commit 8101c80282b0ee9bf27d0ebc19b20cabaf61268b
Author: yong_zhang <yong_zhang@apowertec.com>
Date:   Mon Jul 13 15:45:09 2020 +0800

    [hank q ] change the command to get  LIBVERSION to avoid reparsing all android.mk when build android.
    [Project] hank atv10
    [why] optimize build android
    [how] change the command to get  LIBVERSION to avoid reparsing all android.mk when build android.
    [where] android/vendor/realtek/RTKPLAYER
    
    Change-Id: I4643b4edc1e8bb09b9ebdd4a985c843c4f511e6f

commit 808a34ba8b17d42b8ba63c0c0865812cb77cff79
Author: weilin_peng <weilin_peng@apowertec.com>
Date:   Fri Jul 10 03:48:18 2020 -0400

    		 Solve rtk_hal_test_Player_IPTV can't continue replay after a stream send over.
    		[why] Due to dead lock
    		[how] Remove lock code.
    		[where] android/vendor/realtek/RTKPLAYER

commit 2ca523865346006fb4f74260a4ca72cecc1e0b0e
Author: yiyong_wang <yiyong_wang@apowertec.com>
Date:   Thu Jul 9 14:10:29 2020 +0800

    [C02] Add unittest code
    
    [where]RTKPLAYER

commit a1172f53480cd31a7c9a19e11a2c94d1e5821833
Author: yong_zhang <yong_zhang@apowertec.com>
Date:   Tue Jul 7 11:32:19 2020 +0800

    [hank q ] optimize unitest as same as RtkDemo, fcc can read /data/vendor/mediadrm/multich_list.txt
    [Project] hank atv10
    [why] optimize unitest
    [how] fcc can read /data/vendor/mediadrm/multich_list.txt
    [where] android/vendor/realtek/RTKPLAYER
    
    Change-Id: I5f9bf0f19b834727ded489ae473e2c3ac1b50f0d

commit c8a79833882a6e8b99dfe5dab5a8513431d2d368
Author: xuwen_song <xuwen_song@apowertec.com>
Date:   Wed Jul 1 01:12:54 2020 -0400

    [REC]Add record reset API.
    
    [why]When user not call the recorddetroy, the next record start will failed
    due to some variable not reset;
    [how]Add record reset API.
    [Dependence]http://dhc.sdlc.rd.realtek.com/gerrit/#/c/realtek/providers/RTKHAL/+/143460/
    
    Change-Id: Ic82c07f93514d6a927305000c7d753acb65883d7

commit 931cd2078a591883c696ed9da1bc7565ab4f6694
Author: jing_tan <jing_tan@apowertec.com>
Date:   Sun Jun 28 17:17:32 2020 +0800

        Reduce sleep time to insure feed data size.
        [why]Not smooth for DVR record 2k ts
        [where]UnitTest & RTK_DataSourcePlayer
        [Jira]DHCHANK-1083/DHCHANK-1152
    
    Change-Id: Ie61fc5a573622b80a0fd5f64867eeb1810b7d8f4

commit 3d56a343c31822d289252640484fb59b7c1f8153
Merge: c0a412d ab0b25d
Author: xuwen_song <xuwen_song@apowertec.com>
Date:   Sun Jun 28 15:25:08 2020 +0800

    Merge "Add DVR cipher APIs in rtk_CaIntf."

commit ab0b25d4ab03c1a3e11537842a5154bdebd6c742
Author: xuwen_song <xuwen_song@apowertec.com>
Date:   Sun Jun 28 03:21:29 2020 -0400

    Add DVR cipher APIs in rtk_CaIntf.
    
    [why]Some CAS provide DVR encrypt and decrypt functions.
    rtk_CaIntf need support this.
    [how]Add DVR cipher APIs in rtk_CaIntf.
    [where]RTKPLAYER
    
    Change-Id: Id79e66ff6b3a3505ce3b4556804d9e63018d2c12

commit c0a412d07877a95aed9b019e59dfdd1197f891d0
Merge: 58651d7 feefb81
Author: xuwen_song <xuwen_song@apowertec.com>
Date:   Sun Jun 28 13:50:48 2020 +0800

    Merge "Refine RTK CA interface."

commit feefb81e763778eb00f21ba99fa4b79d84eb04d3
Author: xuwen_song <xuwen_song@apowertec.com>
Date:   Sun Jun 28 01:47:33 2020 -0400

    Refine RTK CA interface.
    
    [why]Let librtk_CaIntf.so make from prebuild file.
    [how]
    [where]RTKPLAYER
    
    Change-Id: I4b622c88b4ee5d7380c9b64e11084a823021f507

commit 58651d74f0b189be59f0d3694f559c076902dac1
Author: sam.wu <sam.wu@realtek.com>
Date:   Wed Jun 24 17:16:08 2020 +0800

    modify RTK_Error RHAL_Base::Player_Stop() for video stop
    
    Change-Id: Iba5ab8314b9c8549022ac5cad76dcedcf4c08369

commit ed7143ee1f69f78e68179d4b45aee82ba1613571
Author: sam.wu <sam.wu@realtek.com>
Date:   Tue Jun 23 11:55:56 2020 +0800

     video can be stopped by blocking or non-blocking
    
    Change-Id: Ie1fdc0f4b48db9beffe32224c81cdbd63887c39e

commit f73a8efb419967524d5f2bcb301756f50d918ac6
Author: xuwen_song <xuwen_song@apowertec.com>
Date:   Mon Jun 22 03:23:38 2020 -0400

    Add API to support Player redirect input.
    
    [why]1.Some DVR/timeshift feature need this operation.
    Whem timeshift start or stop, player need redirect input between the real source
    and the timeshift file source.
    2.this funtion now only support in vmx dvr mode3.
    
    [how]Add API to support Player redirect input.
    [Dependence]http://dhc.sdlc.rd.realtek.com/gerrit/#/c/realtek/providers/RTKHAL/+/143071/
    [where]RTKPLAYER
    
    Change-Id: I0cf990722c0b3fb1c346a2941293df110fe319ab

commit f652cf3a3f433728dbe89ec42f06a337931368c5
Author: jing_tan <jing_tan@apowertec.com>
Date:   Fri Jun 19 18:48:29 2020 +0800

        Increase Data feed rate.
    
        [why]Not smooth for DVR record 2k ts
        [where]UnitTest
        [Jira]DHCHANK-1083
    
    Change-Id: I610ab9f3731f2593c589fecf012ac6158f103096

commit 34f7744db03e7ec9f88fc17599e5f13e0dfb8c49
Author: sam.wu <sam.wu@realtek.com>
Date:   Wed Jun 17 19:51:06 2020 +0800

    add RTK_Player_SetAvEventCallback()
    
    Change-Id: Ic50077f77da9c102873257a935aa5dbe5f850c28

commit b8c13e97dde4d98fd5cfab0e9412edf35ad0852c
Author: xuwen_song <xuwen_song@apowertec.com>
Date:   Wed Jun 17 18:59:24 2020 +0800

    Support record using secure share buffer.
    
    [why]Support record using secure share buffer.
    [how]
    [where]RTKPLAYER
    
    Change-Id: I933ee2fc309b93464bbf3e912eec4e51f648225c

commit c5a8182397973ee8b59a44af3149da5fc834a931
Author: xuwen_song <xuwen_song@apowertec.com>
Date:   Wed Jun 17 12:19:44 2020 +0800

    Refine record using secure buffer APIs.
    
    [why]secure buffer also can be share from server.
    And we make server malloc the secure buffer, client
    only share it.
    [how]Refine record using secure buffer APIs.
    
    Change-Id: Icae2a7ffe507b2fd5bf506bb96ef069de458dca9

commit 458c01ba1fb170c355bacaca1b49534b2d71d9c7
Author: yong_zhang <yong_zhang@apowertec.com>
Date:   Tue Jun 16 10:41:31 2020 +0800

    [hank q] repair speed value is two
    [Project] hank  atv10
    [why] repair speed value is two
    [how] speed value is two tsFile use RTK_AVSYNC_AUDIO_MASTER_AUTO_AF ,pvr use RTK_AVSYNC_AUDIO_MASTER_AUTO_SKIP
    [where]android/vendor/realtek/apps/VMX_APK
    
    Change-Id: I3c866ab7baf2f3a1d94f3917ce7f857004970111

commit 7ccdd28e239242ec7189367710a88f4f7a64700d
Author: xuwen_song <xuwen_song@apowertec.com>
Date:   Mon Jun 15 16:18:16 2020 +0800

    Record support using secure ts buffer.
    
    [why]vmx DVR client mode need this.
    [how]Record support using secure ts buffer.
    [where]RTKPLAYER
    
    Change-Id: Ie2e5e61d8040c58d9a50e94c879dbe7b15dc6147

commit 48142dbc56cf9520bf5afcf10bb7c961bc3f3ee8
Author: sam.wu <sam.wu@realtek.com>
Date:   Mon Jun 15 14:48:50 2020 +0800

    fix RHAL_Base::Player_FeedEsInputBuffer() timeout function
    
    Change-Id: I339f9cdfab266eab1b53ce1ac167d02fa0699be9

commit 67d7186b986397b56b1b99f1992a66456cb3fbc1
Author: sam.wu <sam.wu@realtek.com>
Date:   Mon Jun 15 14:37:19 2020 +0800

    fix compile warning
    
    Change-Id: Ieaaf2629180d713e3b13fee40646d5bc75bb0e3f

commit 464c1d9bfea40889741a21dc57c37dba91e0c707
Merge: 4c993f8 eec156d
Author: zhongfa_xiao <zhongfa_xiao@apowertec.com>
Date:   Fri Jun 12 18:30:27 2020 +0800

    Merge "[hank q] rtkDemo add seek function [Project] hank atv10 [why] rtkDemo add seek function [how] rtkDemo add seek function [where] android/vendor/realtek/RTKPLAYER"

commit 4c993f8e477e1587c2b4f295df04e67e68a51d35
Author: xuwen_song <xuwen_song@apowertec.com>
Date:   Fri Jun 12 17:50:28 2020 +0800

    Fix vmx DVR mosaic issue.
    
    [why]store info shoule be proccess before the data
    to avoid when data decrypt, can not find store info.
    [how]
    [where]RTKPLAYER.
    
    Change-Id: I0078f6afbadd7d393b9d4ff95f8238ae4ca6c4a7

commit eec156dce91854f41c499532fd7dbcdcde2a81b3
Author: yong_zhang <yong_zhang@apowertec.com>
Date:   Fri Jun 12 17:34:56 2020 +0800

    [hank q] rtkDemo add seek function
    [Project] hank atv10
    [why] rtkDemo add seek function
    [how] rtkDemo add seek function
    [where] android/vendor/realtek/RTKPLAYER
    
    Change-Id: I3f75b798da1a3511c5b7e3e9c1e6208aa4297996

commit 01777f121ea6ae8b5effc588ace586e82e559faf
Author: xuwen_song <xuwen_song@apowertec.com>
Date:   Thu Jun 11 18:15:10 2020 +0800

    Revert "modify Rtk_Tuner_Bandwidth_e and Rtk_Tuner_Type_e"
    
    This reverts commit eb2da7f1445f7bc43fadd32d40195cfd1caee9f5.

commit 30638137402af74448823d1e7d703849799d4290
Author: xuwen_song <xuwen_song@apowertec.com>
Date:   Wed Jun 10 18:15:10 2020 +0800

    [vmx]Rename RTK_Player_ResetDecryptBuffer
    
    [why]the real function of RTK_Player_ResetDecryptBuffer
    is to reset the decrypt offset not the buffer.
    [how]Rename RTK_Player_ResetDecryptBuffer
    [depend on] http://dhc.sdlc.rd.realtek.com/gerrit/#/c/realtek/providers/RTKHAL/+/142243/
    [where]RTKPLAYER
    
    Change-Id: Ic50029916dee67a7e952b1e0a3af3716b7cb028e

commit b11014946e86701d66fb9298e63578b78989b4e1
Author: yiyong_wang <yiyong_wang@apowertec.com>
Date:   Wed Jun 10 14:00:17 2020 +0800

    Fixed an issue with continuous test timeshift would reboot
    
    [why]RecSharefd is closed when the thread mThreadRecord exit,
    and the second pass through the sharefd get share mem will fail
    [how]RecSharefd is not closed in mThreadRecord

commit eb2da7f1445f7bc43fadd32d40195cfd1caee9f5
Author: sam.wu <sam.wu@realtek.com>
Date:   Wed Jun 10 12:23:35 2020 +0800

    modify Rtk_Tuner_Bandwidth_e and Rtk_Tuner_Type_e
    
    Change-Id: I6df2e7005ec9b6005bd3cd3abeee98dbee7be227

commit 8ad617c6807850d6cae0e8afe38b71beb1fe4a34
Author: zhuan_xiong <zhuan_xiong@apowertec.com>
Date:   Tue Jun 9 17:45:38 2020 +0800

    [descript] set default avsync mode from RTK_AVSYNC_AUDIO_MASTER_AUTO_SKIP to RTK_AVSYNC_AUDIO_MASTER_AUTO
    
    [viewer] xuwen_song,yong_zhang

commit b3853a2f01d6e66d5cbceb615628b73418078bad
Author: xuwen_song <xuwen_song@apowertec.com>
Date:   Tue Jun 9 15:51:56 2020 +0800

    Add comment and refine some APIs.
    
    [why]Add comment and refine some APIs.
    [how]
    [where]RTKHAL_Base
    
    Change-Id: I2c6898fdcdbc30c5891c5a372eb9d6e178352d1d

commit 6725509c38397f5acb203d84a0a70f2f87e92049
Author: yang_yang <yang_yang@apowertec.com>
Date:   Fri Jun 5 17:08:58 2020 +0800

    add new test item in  rtk_hal_test_v3.cpp
    
    [Why]add rtk_hal_test_singleChannelMultiTP test case
    support singlechannel of tuner using multi TP&source¿
    
    Change-Id: I6d08de690978f2b922c67e6ef2f8dcc40d8886cc

commit ee921b6910b6b8950dd34cdff3a9bb25ebd4d2b1
Author: yang_yang <yang_yang@apowertec.com>
Date:   Fri May 29 12:03:26 2020 +0800

    fixed pes callback use wrong RHAL_ThreadParam_t
    
    [Project]thor/hank
    [Why]pes callback thread can't use sectioncall threadParam variable
    [How]malloc new threadParam variable for pes, and mThreadPesReadyEntry will free pPesThreadParam
    [Reviewer]xuwen_song

commit e603e84abb772ff9c1b6b16e6d64595aa04c744c
Author: zhuan_xiong <zhuan_xiong@apowertec.com>
Date:   Fri May 29 10:08:44 2020 +0800

    [descript] refine vmxca playback
    
    [viewer] xuwen_song

commit a343677ebb5761e2333d5497b2258c9a26195e9b
Author: zhuan_xiong <zhuan_xiong@apowertec.com>
Date:   Thu May 28 14:08:00 2020 +0800

    [descript]add RTK_Get_AvHandle
    
    [viewer] xuwen_song

commit 2b316a8ef8202fa58c47edf094b0b19e60a938b3
Author: zhuan_xiong <zhuan_xiong@apowertec.com>
Date:   Thu May 28 11:33:57 2020 +0800

    [descript] add RTK_Player_GetReplayInfoBuffer,RTK_Player_WaitDataGone
    
    [viewer] xuwen_song

commit b2f1ffa4664c488442669cb820ecef71220c11a9
Author: yong_zhang <yong_zhang@apowertec.com>
Date:   Wed May 27 17:43:43 2020 +0800

    [1319] DHCHANK-1098 ,in PlayerDestory no release tuner ChannelMap
    had merge b55111ad4d44f1c5b4c9bf7d1b887350f79782dd
    
    [Project] atv 10
    [why] in PlayerDestory no release tuner ChannelMap
    [how] add RTK_Tuner_UnInit to PlayerDestory & stop Fcc
    [where] android/vendor/realtek/RTKPLAYER
    
    Change-Id: Ibe49a01f03b5e9532750b6b25e7b2b34add45cd3

commit c668694a9ce4536f0e81c8bc4e4366b3db4433b9
Author: zhixiong_ye <zhixiong_ye@apowertec.com>
Date:   Wed May 20 14:22:05 2020 +0800

     Add member: float temperature in RTK_TunerInfo in rtk_hal_base.h.
    
    [project] JZ siti
    [why] Jz needs tuner chip temperature.
    [how] Add temperature in RTK_TunerInfo and add new API in DvdPlayer.
    [where] RTKHAL_Base/inc/rtk_hal_base.h RTKHAL_Base/src/RHAL_Base.cpp
    [note] Related update should also be done in DvdPlayer libDemudtunerMxL254c.so and librtksdk.so.
    [mantis] 15243
    [reviewer] XuWen_Song LiLi_Lin

commit 593337a85c1e56736dad055763eaafdc175031a7
Author: yong_zhang <yong_zhang@apowertec.com>
Date:   Wed May 20 18:37:41 2020 +0800

    Revert "[1319] unit test creat player_Info.dat,apk can not read it , and related to 86f5f021f8d6abae16c0f6a6fb7e43e1e51c705e"
    
    This reverts commit 1b02ae9c01ca65c8d1a9df135a5dd4bc354fa81e.
    
    Change-Id: I9ea6f83211b347ee1def2d6454a9c54a26607f70

commit 1b02ae9c01ca65c8d1a9df135a5dd4bc354fa81e
Author: yong_zhang <yong_zhang@apowertec.com>
Date:   Wed May 20 17:33:48 2020 +0800

    [1319] unit test creat player_Info.dat,apk can not read it ,
    and related to 86f5f021f8d6abae16c0f6a6fb7e43e1e51c705e
    
    [Project] hank atv10
    [why] unit test creat player_Info.dat is root file
    [how] exit unit test need  delete player_Info.dat
    [where] android/vendor/realtek/RTKPLAYER
    
    Change-Id: I2db272ff9e4b4b172dd82e1521dcbc5565274cf4

commit b2d66aad3a8c75e2ab9c458ff22f410783880e63
Author: carol_wu <carol_wu@realtek.com>
Date:   Tue May 19 15:21:06 2020 +0800

    Fix compiler error
    
    Change-Id: Ica26df49b9ecced6cd98ce0c461915a5f5f62647

commit 03807c71f55de8f8103ec400c06204b35aae13bd
Merge: c0ef431 cbf6b7d
Author: carol_wu <carol_wu@realtek.com>
Date:   Tue May 19 11:32:42 2020 +0800

    Merge "Revert "Set local port of udp connection to zero""

commit cbf6b7dffb20471439c6ecdf11bf65fc92cb7db3
Author: carol_wu <carol_wu@realtek.com>
Date:   Tue May 19 11:32:33 2020 +0800

    Revert "Set local port of udp connection to zero"
    
    This reverts commit f1f41b87bce4bc96fba23584889e6395c05d155f.
    
    Change-Id: If3ef1ffd44f23837077ad3afc4e7d62f647026ba

commit c0ef431fd99e36047fc7ab209053964daf1ed1b3
Merge: 9fe2569 f1f41b8
Author: carol_wu <carol_wu@realtek.com>
Date:   Tue May 19 10:30:02 2020 +0800

    Merge "Set local port of udp connection to zero"

commit f1f41b87bce4bc96fba23584889e6395c05d155f
Author: carol_wu <carol_wu@realtek.com>
Date:   Tue May 19 10:24:48 2020 +0800

    Set local port of udp connection to zero
    
    [why] two player need to use different udp port
    
    Change-Id: I9716838cdb383e059c6d68ecc2ed909cf4bff090

commit 9fe256901ded809733a493970e61553e058b128a
Author: zhixiong_ye <zhixiong_ye@apowertec.com>
Date:   Thu May 14 10:11:04 2020 +0800

     Fix error in IonPutShareMemory() in RHAL_Base::mThreadRecord().
    
    [why] wrong parameter.
    [where] RTKHAL_Base/src/RHAL_Base.cpp
    [reviewer] XuWen_Song

commit e48076fcc149e7dd8a1f1eec7bf785521256c5d0
Author: yong_zhang <yong_zhang@apowertec.com>
Date:   Tue May 12 18:58:51 2020 +0800

    [1319] repair DHCHANK-961 add pAudioConfig_focus!=NULL
    
    [Project] atv9.0
    [why] pip no focus pAudioConfig_focus is NULL
    [how] add pAudioConfig_focus!=NULL
    [where] android/vendor/realtek/RTKPLAYER
    
    Change-Id: I133fe96cfe4ac6dc308148f93b9f4c8647789e2a

commit 640c8311313789a62935221cc8373e556275d8e4
Author: zhixiong_ye <zhixiong_ye@apowertec.com>
Date:   Tue May 12 12:25:43 2020 +0800

     Refine av pid check in Source_PresetPidFilter().
    
    [why] Without pid check, invalid pid will be set.
    [how] Add check that if pid is 0 or 0x1fff, it will be regared as invalid.
    [where] Source_PresetPidFilter() in RTKHAL_Base/src/RHAL_Base.cpp.
    [reviewer] XuWen_Song

commit 4aed5b7b0f2fa3d583512d0927170edc51d238d4
Author: changxi_huang <changxi_huang@apowertec.com>
Date:   Sat May 9 17:15:26 2020 +0800

    [Project] Linknet
    [Why] 09603: [Jiuzhou][DTC2140] Re-encrypted according to securityModes value when recording PVR.
    [How] Optimize rtk_hal_test_Player_DVR_record for Re-encrypted
    [where] RTKPLAYER
    [BugID]
    [Reviewer] yang_yang

commit 75f336a47846523ff2dccf8a0263317722fe5f61
Author: Chris <chris.chen@realtek.com>
Date:   Fri May 8 16:32:15 2020 +0800

    set porting demux section filter source
    
    Change-Id: I7ede7752cfeddc0d18e283b350e518961ca56809

commit 1e4deed3418864d7a37bc5336fd7dd350d529ac6
Author: Arnie Chang <arnie_chang@realtek.com>
Date:   Thu May 7 19:42:04 2020 +0800

    Fix ION share memory deallocation
    
    Use ExtIonPutShareMemory() for kernel 4.14
    
    Change-Id: Iff9beb460188c88be9981b372be05a4aa1fbc652

commit e9f65d392d932ff08dc2807f5c0f26d2f678a0fd
Merge: aac6176 b1e48a3
Author: yiyong_wang <yiyong_wang@apowertec.com>
Date:   Thu May 7 18:23:18 2020 +0800

    Merge "Adjust the flow of timeshift"

commit aac61765c7405ebc7c032c4f913bcf2e9d3073ee
Author: zhuan_xiong <zhuan_xiong@apowertec.com>
Date:   Thu May 7 11:37:53 2020 +0800

    [descript] close section shared memory fd in mCleanup_AV if bUseSourceFilter == false
    
    [viewer] xuwen_song

commit b1e48a3d579047a6bc1c83826b4f174c9f9f0503
Author: yiyong_wang <yiyong_wang@apowertec.com>
Date:   Thu May 7 11:25:24 2020 +0800

    Adjust the flow of timeshift
    
    [why]Stopping the DVR while the AV is playing may fail because the lock cannot be reached

commit a2186ac53e1056ddf384952966148dfde2c8453b
Merge: 5698b4f efb4557
Author: winwin <winwin@realtek.com>
Date:   Thu May 7 11:21:53 2020 +0800

    Merge "fixed sometime get channel_id may cause Segmentation fault"

commit efb45571eec220974b0eaf1c01756fc93c4a3ec1
Author: winwin <winwin@realtek.com>
Date:   Thu May 7 11:17:27 2020 +0800

    fixed sometime get channel_id may cause Segmentation fault
    
    Change-Id: I50daf55df7ade0838b16eff141088187db6989fc

commit 0335b48dfea75b234baa7056dc20ce07ace97f73
Author: carol_wu <carol_wu@realtek.com>
Date:   Wed May 6 16:00:45 2020 +0800

    Refine flow of trick play (backward) using http io plugin
    
    Change-Id: I693486ef6acbb696e150977741b97a475601e46d

commit 08b2643c4894086925d80476906e50fd9ee0f63a
Author: carol_wu <carol_wu@realtek.com>
Date:   Tue May 5 20:10:31 2020 +0800

    Set error conceal to 4096 when being trick play (backward)
    
    Change-Id: Ia31ae469e3bb49c3b54e3cfcb76b4653f4ecf0ce

commit 88f8e8029629a18ef711fc05e764b165596715cd
Author: carol_wu <carol_wu@realtek.com>
Date:   Tue May 5 14:46:48 2020 +0800

    Add trick play backward with http io plugin
    
    Change-Id: I932a5d13947b4031768e31a58e534527c57fc85a

commit 5698b4fb891a0bbe84d9c1331783f9722379a1ea
Author: hai_huang <hai_huang@apowertec.com>
Date:   Thu Apr 30 18:38:10 2020 +0800

                [Project] [Hank][Android Q]
                [Why] Fixed bug for playing tsfile E-AC-3 audio without volume
                [How] parse the correct codec in the flow of parsing PMT.
                [where] RTKPLAYER
                [BugID] [SA5-759]
                [Reviewer] yang_yang leqian_zhou

commit 99fe69acdb92cd279faa059baff99f3f043dd446
Author: zhixiong_ye <zhixiong_ye@apowertec.com>
Date:   Thu Apr 30 10:52:51 2020 +0800

     Fix error comment in tuner parameter in rtk_hal_base.h.
    
    [where] RTKHAL_Base/inc/rtk_hal_base.h
    [why] 'u32frequency' unit is MHz not Hz

commit 8f646ff604240794e3a46c2b112e7a3f5a1f6949
Author: changxi_huang <changxi_huang@apowertec.com>
Date:   Wed Apr 29 17:44:40 2020 +0800

        [Project] Linknet
        [Why] 09603: [Jiuzhou][DTC2140] Re-encrypted according to securityModes value when recording PVR.
        [How] add rtk_porting_source_setRecKey
        [where] RtkMiddleware
        [BugID]
        [Reviewer] yang_yang

commit e4dfde506df821e4120d19131e6df5adde2c2e6a
Author: shaofeng_tao <shaofeng_tao@apowertec.com>
Date:   Wed Apr 29 17:15:18 2020 +0800

    Fix Modify Vdc api time count
    
    [project] 1395 Glinux
    [why] [how]
    [where]rtkplayer
    [bug ID]
    [reviewer]
    
    Change-Id: If00a1fbed7bc230f852bfefdab3e216e32e9a724

commit ccba2031be9ca15bc6f3806575b89c9f655598a6
Author: yong_zhang <yong_zhang@apowertec.com>
Date:   Wed Apr 29 16:08:49 2020 +0800

    [1319] Optimizing rtkdemo about tsfile and IPTV platform cutting
    
    [Project] atv 10
    [why] Optimizing rtkdemo about tsfile and IPTV platform cutting
    [how] Optimizing rtkdemo about tsfile and IPTV platform cutting
    [where] android/vendor/realtek/RTKPLAYER
    
    Change-Id: If17c78b607c7161592395cbf43eae4bc974b1d24

commit 08787cda97e6ec56944470dc393796ddacef376c
Author: shaofeng_tao <shaofeng_tao@apowertec.com>
Date:   Wed Apr 29 14:48:04 2020 +0800

    Fix vdc api time printf spend define
    
    [project] 1395 Glinux
    [why] [how]
    [where]rtkplayer
    [bug ID]
    [reviewer]
    
    Change-Id: If26e324c337dcff040af46052707dfeeff06e3d0

commit 3c42adac6e0dab04c4bb6bbc943f7393848804d8
Author: carol_wu <carol_wu@realtek.com>
Date:   Tue Apr 28 17:55:35 2020 +0800

    Modify trick play func
    
    Change-Id: Ic1f2956463839ec6ff4990c2481e07d7889cbd88

commit 555be4daf34c17fb1d3681ff10eb565cc5347d4d
Author: shaofeng_tao <shaofeng_tao@apowertec.com>
Date:   Tue Apr 28 14:59:49 2020 +0800

    Add some call vdc api print
    
    [project] 1395 Glinux
    [why] [how]
    [where]rtkplayer
    [bug ID]
    [reviewer]
    
    Change-Id: Ia8b72e256d557a6c4ce1eef2d27d8b4844858fd3

commit 20d9e4a9c0fc5cced7e2fe0355ae2c9ab9d95339
Author: hai_huang <hai_huang@apowertec.com>
Date:   Mon Apr 27 18:25:55 2020 +0800

        [Project] AndroidQ with DVB
        [Why] [DHCHANK-905] Unittest for rtk_hal_test_Player_PESFilter without PEScallback().
        [How] add RTK_Player_RemovePESFilter() in cleanup_allocated()
        [where] RTKPLAYER
        [BugID]
        [Reviewer] yang_yang

commit e80e78650d9060042dca32e3b032900a9ecff290
Author: changxi_huang <changxi_huang@apowertec.com>
Date:   Mon Apr 27 16:26:55 2020 +0800

    [Project] Linknet
    [Why] 09603: [Jiuzhou][DTC2140] Re-encrypted according to securityModes value when recording PVR.
    [How] add rtk_porting_source_setRecKey
    [where] RtkMiddleware
    [BugID]
    [Reviewer] yang_yang

commit 7a8c34073ae005a10748e7e142736381ea56fb5d
Author: shaofeng_tao <shaofeng_tao@apowertec.com>
Date:   Mon Apr 27 16:12:21 2020 +0800

    Close cat table monitor, because iptv client need send emm data to calib
    
    [project] 1395 Glinux
    [why] [how]
    [where]rtkplayer
    [bug ID]
    [reviewer]
    
    Change-Id: I5f71a62722750e310b4e1b765a02394b0e4d63ed

commit 47a1e281aebdef50e33e074b4b2f962b1e8ebc0d
Author: shaofeng_tao <shaofeng_tao@apowertec.com>
Date:   Mon Apr 27 16:00:37 2020 +0800

    Fix change channel issue can not play issue in some case
    
    [project] 1395 Glinux
    [why]  when switch to one channel which the front end did not send this channel data to another channel , it will not play again
    [how] because remove pat filed do only in received pat data state
    [where]rtkplayer
    [bug ID]
    [reviewer]
    
    Change-Id: Ia3ba71bef2150c2b3bcaf2c972e5d213730efe13

commit 5c8d4f02ece0ef4cde505261082c785413739363
Author: lili_lin <lili_lin@apowertec.com>
Date:   Fri Apr 24 14:36:21 2020 +0800

        [ATV9] add thread _xGetTunerStatus_Thread to get tunerStatus every 500ms,otherwise custom getTunerStatus too often
        [siticable] ATV9 1611
        [why]   the cpu and resource are occupied too much because customer getTunerStatus too often
        [how]  decrease getTunerStatus rate
        [where] RTKPLAYER-C02
        [reviewer] yang_yang,xuwen_song

commit d8db97fa369ab767184337b308b1d48767a9bfdd
Author: carol_wu <carol_wu@realtek.com>
Date:   Thu Apr 23 21:17:21 2020 +0800

    Add audio lang code to channel list, and update channel list version.
    
    [why] Need to return audio lang code when first audio frame ready.
          However, in udp case, first audio frame ready will callback before pmt received,
          and the audio info is used from channel list.
    
    Change-Id: I3582d885a92a9023ff3c7bf53c6701325f2b76a1

commit f0c69650b83149528babd52c56eafb6942d0a121
Author: zhongfa_xiao <zhongfa_xiao@apowertec.com>
Date:   Thu Apr 23 11:53:49 2020 +0800

     [hank] when change the fastForward speed, do not need restart the player.
    
    Problem: when change the fastForward speed, do not need restart the player.
    RootCause: N/A
    Solution: when change the fastForward speed, do not need restart the player.
    Author: zhongfa_xiao
    Build: OK
    Change-Id: I7d8e917700ccdae6280d5b848b65207a24775be7

commit 802646d8c22d92d300ec5aae984e60aee29a66bc
Author: yang_yang <yang_yang@apowertec.com>
Date:   Wed Apr 22 23:31:13 2020 +0800

    if audio/video config pid is not valid, don't play audio/video
    
    [Project]1319
    [Why]last channel last frame didn't disappear when change to audio only channel in keep last frame mode
    [How]add condition in Player_ChangeVideo
    [Reviewer]xuwen_song
    
    Change-Id: I24efa7d81a710a5819e77b058d4bba86ddbbf117

commit 879c41f45aaf746d706d44ab7b80ded42c204709
Author: shaofeng_tao <shaofeng_tao@apowertec.com>
Date:   Wed Apr 22 15:58:38 2020 +0800

    Add rtk hal player version code
    
    [project] 1395 Glinux
    [why]
    [how]
    [where]rtkplayer
    [bug ID]
    [reviewer]
    
    Change-Id: Ibade340346f71132bb7df2b5fc739e0a56b94f6a

commit 98f05b922750680584ca9c9c5441b2a830c6b0ab
Author: ivan_chung <ivan_chung@realtek.com>
Date:   Tue Apr 21 17:48:40 2020 +0800

    [DEV_FIX] update release script and Makefile
    
    Change-Id: I602f2a83299dee4ddbf20b4fedd21ba6a270920f

commit c2dc8d6beb34fac27ee01de4a34ae27cb7dc627f
Author: shaofeng_tao <shaofeng_tao@apowertec.com>
Date:   Tue Apr 21 15:17:55 2020 +0800

    Fix call RtkHalplaybackLoadError some problem
    
    [project] 1395 Glinux
    [why]
    [how]
    [where]rtkplayer
    [bug ID]
    [reviewer]
    
    Change-Id: I3caf391f6e9c8fd7dbcd29b335128f8274bcd84b

commit cd04fcc7aea368d5f758c941038e7778db4a0529
Author: hai_huang <hai_huang@apowertec.com>
Date:   Tue Apr 21 14:35:06 2020 +0800

       Added vdc api of RtkHalplaybackRequest.
    
    Change-Id: Id3aaff3909ca6ea6dea5129f72ad28e84a55fd2f

commit 7cab395b77e63fd78ad9cf90d3605ca31ef8aeaa
Author: carol_wu <carol_wu@realtek.com>
Date:   Tue Apr 21 10:53:44 2020 +0800

    Implement hs vdc api of audio started, playback stopped and data load error
    
    Change-Id: I278797608d7c654259c2b853c1babce50bf1ac97

commit 27633bd242686b35acdbcc8d44ef73af9a5724ea
Author: shaofeng_tao <shaofeng_tao@apowertec.com>
Date:   Tue Apr 21 11:12:19 2020 +0800

    Add vdc call hs_playbackErrorReport implement
    
    [project] 1395 Glinux
    [why]
    [how]
    [where]rtkplayer
    [bug ID]
    [reviewer]
    
    Change-Id: I0090851f0f960d2f9939aa475d60f88f4ae7a24f

commit cce8381fcad5de6ea5430348d97d83ab845c34e4
Author: shaofeng_tao <shaofeng_tao@apowertec.com>
Date:   Tue Apr 21 10:15:13 2020 +0800

    Add call vdc api hs_playbackProgress implement
    
    [project] 1395 Glinux
    [why]
    [how]
    [where]rtkplayer
    [bug ID]
    [reviewer]
    
    Change-Id: I314991cad051f28d5ef6dea1c372dd8701133986

commit 6516d3288b1303e71b6b5d7c1d47d2655dbb0aa0
Merge: cab1756 d6bb72c
Author: shaofeng_tao <shaofeng_tao@apowertec.com>
Date:   Mon Apr 20 17:32:19 2020 +0800

    Merge "Modify vdc call hs_playbackStartVideo implement" into gLinux/vmx_ultra_20190702

commit cab17563b734f0de191f984ab35555ef05d51bc5
Author: hai_huang <hai_huang@apowertec.com>
Date:   Mon Apr 20 17:02:21 2020 +0800

       Added build out test sample binary file in Makefile.linaro
    
    Change-Id: I81ed7b299ca45581889e6fc53cd5f428f8ea51e9

commit d6bb72cf97a0488c5444027b1ff0cd460461e028
Author: shaofeng_tao <shaofeng_tao@apowertec.com>
Date:   Mon Apr 20 16:59:40 2020 +0800

    Modify vdc call hs_playbackStartVideo implement
    
    [project] 1395 Glinux
    [why]
    [how]
    [where]rtkplayer
    [bug ID]
    [reviewer] yang_yang
    
    Change-Id: I08b4392b62ed43a35c5ee6c4f70836bdd152378c

commit fff427aceab1ab881a3439754fcd0a9cfc813d0a
Author: hai_huang <hai_huang@apowertec.com>
Date:   Mon Apr 20 15:38:09 2020 +0800

         Added VDC lib for Key function apply.
    
    Change-Id: I81e9bb8bf48578e811443356e1fa6db24414671d

commit 207ff819dbf2767d3674a02fed22cf720c8a77de
Author: sam.wu <sam.wu@realtek.com>
Date:   Fri Apr 17 19:27:56 2020 +0800

    add RTPLAYER_VMX_IPTV_EVENT_SET_ECM
    
    Change-Id: I1b0882fdf4d68b23b646bab92770738482789617

commit 626a28aeb6a36b67beba234111050b1efcf2e407
Author: carol_wu <carol_wu@realtek.com>
Date:   Fri Apr 17 13:54:33 2020 +0800

    Add audio language code and video display resolution
    
    Change-Id: Ib66e406531c03b9b5dbb6f935ad15e7130055484

commit 3a7c4801c2900dfc34e8838a998393ba38387c18
Author: zhuan_xiong <zhuan_xiong@apowertec.com>
Date:   Fri Apr 17 10:23:23 2020 +0800

    [descript] modified for vmxca playback
    
    [viewer] xuwen_song

commit 7dfbb10d003c2660e827c3705ba8e7af44f62c60
Author: yiyong_wang <yiyong_wang@apowertec.com>
Date:   Thu Apr 16 15:13:58 2020 +0800

    Fixed an issue where the DVR will not stop after Ctrl+c exits
    
    [where]There is not StopDVR in function cleanup_allocated()

commit d359e73e1604d6cd08acbb52cae9df9d7f5d357a
Author: shaofeng_tao <shaofeng_tao@apowertec.com>
Date:   Thu Apr 16 14:58:34 2020 +0800

    Add vdc call playback_started_video api implement
    
    [project] 1395 Glinux
    [why]
    [how]
    [where]rtkplayer
    [bug ID]
    [reviewer] yang_yang
    
    Change-Id: Ia744cba60945788faddef9807fa0568b0f78d55c

commit d89184fc639e8579e432d177e2eac150a6404c6d
Author: shaofeng_tao <shaofeng_tao@apowertec.com>
Date:   Thu Apr 16 14:20:37 2020 +0800

    Add ENABLE_VDC_API_SUPPORT define for support vmx vdc api
    
    [project] 1395 Glinux
    [why]
    [how]
    [where]rtkplayer
    [bug ID]
    [reviewer]
    
    Change-Id: I832d504502ea91b12033fdca58675625e3da9632

commit 33930218da4840c7c90c3839bcb880054b5d24cd
Author: zhuan_xiong <zhuan_xiong@apowertec.com>
Date:   Wed Apr 15 14:04:53 2020 +0800

    Revert "[descript]add ENABLE_VMX_CA for vmx playback"
    
    This reverts commit aa1262d976b73e83376766ac2f305a4561fad6ae.

commit d5352c83e5cc058b23cdb288573e7137882d95e1
Author: hai_huang <hai_huang@apowertec.com>
Date:   Wed Apr 15 10:49:34 2020 +0800

        Fixed if enable offline for unit test,and enable offline will be setting offline mode when block the route.
    
    Change-Id: I8f25fb6f8f9eaf996b43536212b98b9b764edeac

commit aa1262d976b73e83376766ac2f305a4561fad6ae
Author: zhuan_xiong <zhuan_xiong@apowertec.com>
Date:   Wed Apr 15 10:46:44 2020 +0800

    [descript]add ENABLE_VMX_CA for vmx playback
    
    [viewer]

commit b324dae1e023a32ce00692feb9aa23148d0a6f9e
Author: sam.wu <sam.wu@realtek.com>
Date:   Tue Apr 14 16:41:25 2020 +0800

    add http feeding data speed control
    
    Change-Id: I00cb64488d1c48284897d2cbce0c2f284de46c2a

commit 899836b18d8589fdeab07389741335370c71c1f9
Author: carol_wu <carol_wu@realtek.com>
Date:   Tue Apr 14 16:21:16 2020 +0800

    Add input stream type for VMX mmhybrid and VDC server
    
    Change-Id: Id49afd387c5ab126c2bc335dd87d111a57d45648

commit e091cc11f305e20aea11212d7c5c9cf43fc87676
Author: carol_wu <carol_wu@realtek.com>
Date:   Tue Apr 14 13:03:19 2020 +0800

    Add seek function for VOD using http plugin
    
    Change-Id: I40fc03346d3833d971ec94a724f56c26b07fa4a7

commit f1ce7b9d182a81377f8e78d861418d65dd9dd3a2
Author: shaofeng_tao <shaofeng_tao@apowertec.com>
Date:   Tue Apr 14 11:17:28 2020 +0800

    Fix some change channel failed issue.
    
    [project]
    [why]  url  may occur url not corrert after memcpy ,or can use strcpy
    [how]
    [where]rtkplayer
    [bug ID]
    [reviewer]yangyang

commit 3dd9b997260e9d7a6920e00f6711b49ad8061179
Author: shaofeng_tao <shaofeng_tao@apowertec.com>
Date:   Tue Apr 14 11:01:30 2020 +0800

    Fix fpt ui change channel failed issue.
    
    [project] 1395 glinux vmx
    [why]
    [how]
    [where]rtkplayer
    [bug ID]
    [reviewer]
    
    Change-Id: I6553d2000426c0bbd3b0c63728338c02803437c6

commit 722e1cb2327b76dab95ac7f0ec0b2bcf270f4c13
Merge: 318697a a9ec9ce
Author: shaofeng_tao <shaofeng_tao@apowertec.com>
Date:   Fri Apr 10 17:46:54 2020 +0800

    Merge "Fix when unit test change channel do not do unitit ,it will ca failed" into gLinux/vmx_ultra_20190702

commit 318697a76a357e22a2f7d87518b639fbc4d382a5
Merge: f8c3ce5 25aed22
Author: shaofeng_tao <shaofeng_tao@apowertec.com>
Date:   Fri Apr 10 17:43:46 2020 +0800

    Merge "    Modify for some testcase need to set offline/online mode" into gLinux/vmx_ultra_20190702

commit a9ec9ce5f2df7d0043e42c5b9c49427274aeb65a
Author: shaofeng_tao <shaofeng_tao@apowertec.com>
Date:   Fri Apr 10 17:41:17 2020 +0800

    Fix when unit test change channel do not do unitit ,it will ca failed
    
    [project] 1395 glinux vmx
    [why]
    [how]
    [where]rtkplayer
    [bug ID]
    [reviewer]
    
    Change-Id: I6fd8cae30866d86b9d58398919701a83b2e12ffd

commit 25aed220895e28aa2448cd9bc2254d0d40426a5e
Author: hai_huang <hai_huang@apowertec.com>
Date:   Fri Apr 10 17:29:27 2020 +0800

        Modify for some testcase need to set offline/online mode
    
    Change-Id: Ia56960553011e3e8b1f4f769cfc894b17f7ba7cb

commit f8c3ce581fd8e3770796f15fe2b9a827933ec6ad
Author: carol_wu <carol_wu@realtek.com>
Date:   Fri Apr 10 13:48:47 2020 +0800

    Modify extraction of http url
    
    Change-Id: I26d9daaebff8ecde74249384bf6c6331ef92f34b

commit d29d02d2f17fa176e035ca6aac07da700b721d2b
Author: carol_wu <carol_wu@realtek.com>
Date:   Fri Apr 10 10:54:34 2020 +0800

    Fix compiler error
    
    Change-Id: I83af0f1f93c65afe724d703e0c5607b88bb46e64

commit 2cffde5c2bbb04b7005632c37084ce6baf697e34
Author: lili_lin <lili_lin@apowertec.com>
Date:   Wed Apr 8 18:19:16 2020 +0800

        [ATV9] add judgement if mhal_hdmiLib is NULL
        [siticable] ATV9 1611
        [where] RTKPLAYER/RHAL_Base.cpp
        [reviewer] xuwen_song

commit d404c896bdfa7d9fb6500bf1a64d62e28ac9e4cd
Author: sam.wu <sam.wu@realtek.com>
Date:   Thu Apr 9 16:06:02 2020 +0800

    USE_RTK_EXTRACTOR is replaced by USE_RTK_HTTP
    
    Change-Id: I5572aef5fc0c7f2fe8872707727b834df77d3ada

commit be6b7e2ed2f9ce65016f6d2d25fcd292338d9af5
Author: sam.wu <sam.wu@realtek.com>
Date:   Thu Apr 9 15:41:24 2020 +0800

    resolve http url related issue
    
    Change-Id: I0dcb02b09fd3cad309a271f542cf12811172964a

commit b1c3b38996ad25e2d60106400dd36ee8284f2e01
Author: xuwen_song <xuwen_song@apowertec.com>
Date:   Thu Apr 9 13:05:13 2020 +0800

    [CA]Add Rtk_CaIntf
    
    [why]RTKPLAYER need integration the CAS.
    [how]Add Rtk_CaIntf, this defines some common interface about CAS.
    User should make the customer CAS implement the interfaces.
    And upper layer only use the interface as standard CAS interface.

commit d15ba8a897ac2e0306055f538ec7a99be229e2c1
Author: sam.wu <sam.wu@realtek.com>
Date:   Thu Apr 9 11:45:02 2020 +0800

    RTKPLAYER support http
    
    Change-Id: I0f02cde0e92dfa0b24dc0336111707829fe0ce2c

commit 8c63d7564a102177263e4f0c28b98e15a693f51c
Author: zhixiong_ye <zhixiong_ye@apowertec.com>
Date:   Wed Apr 8 19:43:47 2020 +0800

     [RTKPLAYER] Add some comments for tuner info and remove power level convertion in RHAL_Base.cpp.
    
    [where] RTKHAL_Base/inc/rtk_hal_base.h RHAL_Base.cpp rtk_hal_test_v3.cpp
    [reviewer] YangYang

commit 243f45d54c96be6115fed59bf2f506ec23c951fc
Merge: 08e5c49 25811dc
Author: yiyong_wang <yiyong_wang@apowertec.com>
Date:   Wed Apr 8 15:05:11 2020 +0800

    Merge "fix pvr sometimes with sound and no screen"

commit 08e5c49774d437680bb5770fc029f1de3eb07a0d
Author: lili_lin <lili_lin@apowertec.com>
Date:   Wed Apr 8 14:33:25 2020 +0800

    [ATV9] set avsyncMode related to audio focus condition
    [siticable] ATV9 1611
    [why]  if audio is not focused,can't play in some avsync Mode such as slow mode,
           otherwise,it will cause caton.
    [how]  judge by audio focus condition
    [where] RTKPLAYER-C02
    [reviewer] yang_yang

commit 25811dcf21a20df714f9f225804a70a9c45546c1
Author: yiyong_wang <yiyong_wang@apowertec.com>
Date:   Wed Apr 8 14:49:17 2020 +0800

    fix pvr sometimes with sound and no screen
    
    [where]RTKPLAYER
    [why]The flow is stopped when searching the list of programs

commit 743098e38fdec5f5caf157006e2bb20d523a89b8
Author: yong_zhang <yong_zhang@apowertec.com>
Date:   Fri Apr 3 13:49:05 2020 +0800

    [1319] use double fifo for optimize rtk_halPlayer_unittest_prepare bin
    
    [Project] atv 10
    [why] use double fifo for optimize rtk_halPlayer_unittest_prepare bin
    [how] use double fifo for optimize rtk_halPlayer_unittest_prepare bin
    [where] android/vendor/realtek/RTKPLAYER

commit 1b7879aa316b08304b37e955e08f640923ccf58c
Author: shaofeng_tao <shaofeng_tao@apowertec.com>
Date:   Wed Apr 1 18:02:14 2020 +0800

    RT_Player_UnInitCA need not do stop descramble, because it will do stop player
    
    [project] 1395 glinux vmx
    [why]
    [how]
    [where]rtkplayer
    [bug ID]
    [reviewer]
    
    Change-Id: Ib8c6b1a188778d514e7dd7052d6f86b125c05dd3

commit 5801de327e3655f957effe641fccec185dc2a3e9
Author: yong_zhang <yong_zhang@apowertec.com>
Date:   Tue Mar 31 16:35:55 2020 +0800

    [1319] repair SA5-734 create surface fail
    
    [Project] atv10
    [why] Multi-threading create surface fail
    [how] createSurface add PTHREAD_MUTEX_INITIALIZER
    [where] android/vendor/realtek/RTKPLAYER

commit 047ce2724a30ad26312119d393c3796d0030de86
Merge: 5024b64 b454835
Author: xuwen_song <xuwen_song@apowertec.com>
Date:   Mon Mar 30 14:47:50 2020 +0800

    Merge "Fix withoutTP can not play after Timeshift"

commit b454835abe041152d688896c0b9ead30d040f111
Author: yiyong_wang <yiyong_wang@apowertec.com>
Date:   Mon Mar 30 14:39:25 2020 +0800

    Fix withoutTP can not play after Timeshift
    
    [why]Death lock phenomenon in function Player_Create()
    [where]RTKPLAYER

commit 5024b64ddf5b75b4dae302f6b6283fe1bef5ca1a
Author: zhongfa_xiao <zhongfa_xiao@apowertec.com>
Date:   Fri Mar 27 14:45:22 2020 +0800

    [hank]do not keep the last frame in hank for rtk_hal_test_Player_TunerZapping
    
    Problem: do not keep the last frame in hank for rtk_hal_test_Player_TunerZapping
    RootCause: N/A
    Solution: do not keep the last frame in hank for rtk_hal_test_Player_TunerZapping
    Author: zhongfa_xiao
    Build: OK
    Change-Id: I24940e629d7febfdcc3652644cf5b6de6f3cd1cd

commit cbcaa6d99ed30a53df4fe82bbc30ae4a21478724
Merge: cd6a0f1 752e489
Author: ivan_chung <ivan_chung@realtek.com>
Date:   Thu Mar 26 15:19:53 2020 +0800

    Merge "[DEV_FIX] remove unnecessary link libs" into gLinux/vmx_ultra_20190702

commit 93f08cf6970a34b4f3f6e436e2d3639cc09fe5f8
Author: zhongfa_xiao <zhongfa_xiao@apowertec.com>
Date:   Thu Mar 26 11:36:57 2020 +0800

    [hank]reduce the waiting time of rtk_hal_test_Player_DVR_record
    
    Problem: reduce the waiting time of rtk_hal_test_Player_DVR_record
    RootCause: N/A
    Solution: reduce the waiting time of rtk_hal_test_Player_DVR_record
    Author: zhongfa_xiao
    Build: OK
    Change-Id: I273c0bc071549bf097b7abf92d2f8d6a80a12f22

commit cd6a0f192142add3409feb9d8810252158c03c57
Author: hai_huang <hai_huang@apowertec.com>
Date:   Thu Mar 26 10:36:38 2020 +0800

       [DEV] Added stop & start & switch for some test item special needs.
    
    Change-Id: I3deb5d4ad7d13be20d344d73e0ed7b9d9a3df184

commit 752e48942a13a7b25b90a4cdf1fa0c98a8d3f7fa
Author: ivan_chung <ivan_chung@realtek.com>
Date:   Thu Mar 26 02:11:26 2020 +0800

    [DEV_FIX] remove unnecessary link libs
    
    Change-Id: Ibabc4dd7c686906d2231d8c11d1f3f690becb59d

commit 697cf455a8eccb628313e0c9ed0896d85881413a
Author: yong_zhang <yong_zhang@apowertec.com>
Date:   Wed Mar 25 14:42:37 2020 +0800

    [1319] remove C03 change VmxCA use GOLDEN
    
    [Project] hank atv10
    [why]remove C03 change VmxCA use GOLDEN
    [how]remove C03 change VmxCA use GOLDEN
    [where] android/vendor/realtek/RTKPLAYER
    
    Change-Id: I5b103dcf779b07ec7ca6fbc988e1bfc90ac6f653

commit c10d048dc913b696c2a599dd59b2148817e87273
Author: leqian_zhou <leqian_zhou@apowertec.com>
Date:   Wed Mar 25 11:18:19 2020 +0800

    [ATV9] Change aspect_ratio to RTK_VIDEO_SPEC_ASPECT_RATIO_e  enum
    
    [Project] ATV9 1611
    [why]  Change aspect_ratio to enum
    [how]  Change aspect_ratio to enum
    [where] RTKPLAYER
    [Bug ID] DHCFAE-4826
    [reviewer] zhongfa_xiao

commit 9a6b3123e1c53b8013a7f413268050e2c61155a0
Author: lili_lin <lili_lin@apowertec.com>
Date:   Tue Mar 24 18:25:06 2020 +0800

     add Player_SendDisplayInfoToHdmiSer
    [Project][siticable]
    [Why] when program is hdr, need to send display and hdr information to hdmi
    [How] send display info to hdmi
    [BugID]DHCFAE-4697
    [Reviewer]yang_yang xuwen_song leqian_zhou

commit ae6bdf48118352f94abdb8cc0e1519647fef4c4a
Author: yiyong_wang <yiyong_wang@apowertec.com>
Date:   Tue Mar 24 18:28:17 2020 +0800

    Fix sometimes pressing Ctrl+C does not exit correctly
    
    [project] 1619
    [why] Exceptions sometimes occur because non-reentrant functions(such as printf) are called in interrupts
    [bug] https://jira.realtek.com/browse/DHCTHOR-995

commit 8649ef876c11034fef5696ccfda98e1df11f9727
Author: lili_lin <lili_lin@apowertec.com>
Date:   Tue Mar 24 16:36:27 2020 +0800

     add macro KILL_DVDPLAYER to kill dvdplayer service before initing tuner
     add RTK_Tuner_Init in RTK_SM_SourceInit
    [Project][siticable]
    [Why] jiuzhou requirement to pass google verify
    [How] kill dvdplayer service in RTK_SM_SourceInit;do RTK_Tuner_Init before creating source
    [BugID]
    [Reviewer]yang_yang leqian_zhou

commit c30814841d890b365f4a93b77df84d1ca387c1a7
Author: hai_huang <hai_huang@apowertec.com>
Date:   Tue Mar 24 11:18:43 2020 +0800

    [dev] Clear the build  warning.
    
    Change-Id: I1c53a30146e7abc890bf3ad753e7cc3a9b88a380

commit c65e489d2203283b34050ef8ca6ab986f79a5584
Author: hai_huang <hai_huang@apowertec.com>
Date:   Tue Mar 24 10:54:47 2020 +0800

        [dev] Modify to simplify the Unittest for certification.
    
    Change-Id: I9cba7009f2c846d95f8ff01e47442c2b765b87ac

commit e771426cc52b9d86f4e430c47651ee81554c52af
Author: leqian_zhou <leqian_zhou@apowertec.com>
Date:   Fri Mar 20 14:09:09 2020 +0800

    [ATV9] Add RTK_Player_GetVideoTrackInfo API
    
    [Project] ATV9 1611
    [why] C02 need Video Info
    [how] Add RTK_Player_GetVideoTrackInfo API
    [where] RTKPLAYER
    [Bug ID] DHCFAE-4826
    [reviewer] zhongfa_xiao

commit 79ff52796dc27317aae6152c1c5c01d8aac8040a
Author: shaofeng_tao <shaofeng_tao@apowertec.com>
Date:   Mon Mar 23 14:56:29 2020 +0800

    modify only use one dtv flow fpt glinux vmx iptv client for reduce mem used
    
    [project] 1395 glinux vmx
    [why]
    [how]
    [where]rtkplayer
    [bug ID]
    [reviewer]
    
    Change-Id: I6354140a8366c1cd114344ddc553357ec89522b9

commit cf00a852c8d577da32bba48692276d352e1e19d9
Author: sam.wu <sam.wu@realtek.com>
Date:   Mon Mar 23 13:13:09 2020 +0800

    fix compile warning
    
    Change-Id: I1b5797f40c305b30fef02a62d667f950733c0b0e

commit be29e025b531fb75e8d6512d3649bacac291eb31
Merge: 3d6b168 70326c2
Author: carol_wu <carol_wu@realtek.com>
Date:   Fri Mar 20 12:03:54 2020 +0800

    Merge "Add zapping test func of rtkplayer" into gLinux/vmx_ultra_20190702

commit 70326c2cdaa89849e180cdb0043c2a7df7d500c2
Author: carol_wu <carol_wu@realtek.com>
Date:   Fri Mar 20 12:01:45 2020 +0800

    Add zapping test func of rtkplayer
    
    Change-Id: I51a15987a86fbe79c5b41e2ab78757813b647eb7

commit 3d6b1688f42f04f1357a64db068a2f4f2bd7ed68
Author: sam.wu <sam.wu@realtek.com>
Date:   Tue Mar 17 21:26:41 2020 +0800

    refine discontinue happened log
    
    Change-Id: Ida38fef548b278e31469020c1a39ca9126ca222c

commit 396fd34c7e91ffd05fb61e6343c897ab96c3d4aa
Author: sam.wu <sam.wu@realtek.com>
Date:   Tue Mar 17 20:46:48 2020 +0800

    fix redundant discontinue happened log
    
    Change-Id: I93bf5a9a23863469946bd911d544be775948802b

commit 86e55fe17dae04c9b8723be7e6a9a92b0de2d91a
Merge: d388230 0397ce1
Author: zhongfa_xiao <zhongfa_xiao@apowertec.com>
Date:   Tue Mar 17 16:30:03 2020 +0800

    Merge "[1319] Add C03 for vmxca"

commit d3882304331a7775a83d2268bd059bf04671eeb5
Author: leqian_zhou <leqian_zhou@apowertec.com>
Date:   Tue Mar 17 15:10:24 2020 +0800

    [hank q] Fix that sometimes can not show the video
    
    [Project] hank q
    [why] Sometimes the video surface setting fails
    [how] Do not return directly when an error occurs while disconnecting the prev ANativeWindow
    [where] vendor/realtek/RTKPLAYER
    [Bug ID] DHCHANK-825
    [reviewer] zhongfa_xiao

commit 0397ce15092f99b4f07b3a8789d8adaed3035d60
Author: yong_zhang <yong_zhang@apowertec.com>
Date:   Tue Mar 17 14:11:46 2020 +0800

    [1319] Add C03 for vmxca
    
    [Project] hank 10
    [why] Add C03 for vmxca
    [how] Add C03 for vmxca
    [where] android/vendor/realtek/RTKPLAYER

commit 97163beb037cf5025d1ee506000e580b2b6aaa11
Author: zhuan_xiong <zhuan_xiong@apowertec.com>
Date:   Fri Mar 13 15:26:22 2020 +0800

    [descript] set tsid=0 and duration of playing to 4*60*60 seconds for rtk_hal_test_Player_Tuner to support daldmx test
    
    [viewer]xuwen_song

commit 50381ea47a659e8a8b55eb278134df537feeb367
Author: yong_zhang <yong_zhang@apowertec.com>
Date:   Thu Mar 12 19:51:26 2020 +0800

    [1319]  Move tif fcc data analysis in Hal
    
    [Project] hank 10
    [why]  Move tif fcc data analysis in Hal
    [how]  Move tif fcc data analysis in Hal
    [where] android/vendor/realtek/RTKPLAYER

commit 69b54fcb66d4b8ca24064963fd6665cbf937cd7f
Author: yong_zhang <yong_zhang@apowertec.com>
Date:   Thu Mar 12 10:11:15 2020 +0800

    [1319] Repair tif fcc
    
    [Project] hank 10
    [why] Tif fcc miss parameters bandwidth
    [how]  add bandwidth
    [where] android/vendor/realtek/RTKPLAYER

commit 7f5066b52251b3b84ec32c7167718d323536da49
Author: zhuan_xiong <zhuan_xiong@apowertec.com>
Date:   Wed Mar 11 18:21:40 2020 +0800

    [descript] source must be set before RTK_Player_AddPESFilter
    
    [viewer] xuwen_song,yang_yang

commit 364a73502c6873ee9b530785aa1ad9f9f48f0b7e
Author: lili_lin <lili_lin@apowertec.com>
Date:   Wed Mar 11 16:09:51 2020 +0800

    unbind source and player when stop player or stop demux
    
    [Project][siticable]
    [Why] before closing player or closing demux,you should unbind source and player
    [How]unbind source and player before closing player closing demux
    [BugID]
    [Reviewer]yang_yang leqian_zhou

commit b15f965102b19d762d50dec5e087b9b6384d35af
Author: carol_wu <carol_wu@realtek.com>
Date:   Mon Mar 9 17:02:15 2020 +0800

    Add sample code of test file for release
    
    Change-Id: I06718829a85f36cc2b87fa3ce95ec2c594175027

commit fe3ecd635838c587829e52d3780105326ace2033
Author: carol_wu <carol_wu@realtek.com>
Date:   Mon Mar 9 16:27:13 2020 +0800

    [DEV_FIX] add release script and makefile
    
    Change-Id: Ia671cd09102b47915181dde223cfa80ace9f7ff1

commit 177497588c9265283d73dfc885f8f8c92a50b547
Author: carol_wu <carol_wu@realtek.com>
Date:   Fri Mar 6 14:04:59 2020 +0800

    Add error msg that m_status is not equal to RTKPLAYER_STATUS_NONE
    
    Change-Id: I42a44e6348ba3c4a601f3cf51f193bd55efd2d9d

commit 9c47486dfbd6bb7b8d4b8a24712d25055f4490ce
Author: carol_wu <carol_wu@realtek.com>
Date:   Wed Mar 4 19:01:15 2020 +0800

    Open unit test func of stop player and start player
    
    Change-Id: Id78135aba61642f2a835b763c87554e602750c4d

commit 261de5d3b038af3eb3722f58171e173b05a7c948
Author: zhixiong_ye <zhixiong_ye@apowertec.com>
Date:   Wed Mar 4 16:34:46 2020 +0800

     [RTK_PLAYER] Add PVR replay pause/resume trick seek in GOLDEN unit test.
    
    [project] RTK_PLAYER origin/master
    [where] RTK_HAL_PLAYER_GOLDEN/src/rtk_hal_test_v3.cpp
    [reviewer] XuWen_Song Yang_Yang

commit efceffee34b7edb3083a0719172f83a5ef858616
Author: lili_lin <lili_lin@apowertec.com>
Date:   Wed Mar 4 15:09:49 2020 +0800

    modify paremeter setting ofRTK_Bool bKeepLastFramein RTK_PR_PlayStop
    
    [Project] siticable
    [Why] when vpid is valid and need keep last frame,then stop with keep last frame
    [Bug] https://jira.realtek.com/browse/DHCFAE-4746
    [Reviewer] yang_yang leqian_zhou

commit 8014fbb96cc30f1906da5f08b9bb7cf2202c5e4a
Author: lili_lin <lili_lin@apowertec.com>
Date:   Wed Mar 4 12:02:12 2020 +0800

    RTK_PR_PlayChangeVideo add a paremeter "RTK_Bool bKeepLastFrame"
    [Project] siticable
    [Why] when you use RTK_PR_PlayChangeVideo to change program and want to keep last frame,you can set bKeepLastFrame=RTK_TRUE
    [Bug] https://jira.realtek.com/browse/DHCFAE-4746
    [Reviewer] xuwen_song yang_yang

commit d148866d4731ba4ef5ab1b3a3ebac3cb98b1ba4c
Author: lili_lin <lili_lin@apowertec.com>
Date:   Tue Mar 3 17:45:59 2020 +0800

    add RTK_PR_PlayPVRSetSpeed &RTK_PR_PlayPVRGetSpeed &RTK_PR_PlayPVRSeek function in rtk_hal.h for C02

commit c2380587c195ef922302141632aa8a31d613369c
Author: carol_wu <carol_wu@realtek.com>
Date:   Tue Mar 3 17:42:03 2020 +0800

    Mark unit test function in order to release sdk, and fix condition of path check.
    
    Change-Id: I78b262b3060fbe8c4b845782dc6b56fcc11906c1

commit ec216f38d89548be34a291d8a7ca5e3580a7cac9
Author: lili_lin <lili_lin@apowertec.com>
Date:   Tue Mar 3 17:30:38 2020 +0800

    add RTK_SHOW_AF_DECODE_IFRAME
    
    [Project] siticable
    [Why] after stop(not really stop) play with keeping last frame,use RTK_SHOW_AF_DECODE_IFRAME to wait decode iFrame ok,then show video and runVo
    [Bug] https://jira.realtek.com/browse/DHCFAE-4746
    [Reviewer] xuwen_song yang_yang

commit 0983f2e90b88a43be0d9fc4561a5bb1daf3572f9
Author: leqian_zhou <leqian_zhou@apowertec.com>
Date:   Tue Mar 3 15:00:37 2020 +0800

    [ATV9.0] Update source param when changing source for C02
    
    [Project] ATV9.0
    [why]  The source param is not updated in Source Manager
    [how] Update source param when changing source
    [where] vendor/realtek/RTKPLAYER
    [Bug ID]
    [reviewer] zhongfa_xiao

commit e281d2bd171e306c2c5f3d2dce3f9b986e72ee2b
Author: lili_lin <lili_lin@apowertec.com>
Date:   Mon Mar 2 10:23:07 2020 +0800

    [ATV9.0] Modify sectionfilter parameter setting for support jiuzhou requirement
    
    [Project] jiuzhou siticable(atv9.0)
    [why] Modify jiuzhou section filter parameter setting in API RTK_DMX_AddFilter
    [where] vendor/realtek/RTKPLAYER/RTK_HAL_PLAYER_C02
    [reviewer] yang_yang

commit c55aa4cc2af3071ca38c674d84db66b56a46ecfc
Author: shaofeng_tao <shaofeng_tao@apowertec.com>
Date:   Fri Feb 28 10:16:28 2020 +0800

    update emm section example, to look more sample
    
    [project] 1395 glinux vmx
    [why]
    [how]
    [where]rtkplayer golden test
    [bug ID]
    [reviewer]

commit d63a152a9b6bfef2687721212b4315486bb40482
Author: shaofeng_tao <shaofeng_tao@apowertec.com>
Date:   Thu Feb 27 18:46:41 2020 +0800

    Add eit sectionfilter example for support mask[0] equal 0xfe or oxff
    
    [project] 1395 glinux vmx
    [why]
    [how]
    [where]rtkplayer golden test
    [bug ID]
    [reviewer]

commit 8a037ef675963eee495ce7649f3d30d15d9b1751
Author: shaofeng_tao <shaofeng_tao@apowertec.com>
Date:   Thu Feb 27 18:00:22 2020 +0800

    Modify sectionfilter example for support mask[0] equal 0xfe or any other value
    
    [project] 1395 glinux vmx
    [why]
    [how]
    [where]rtkplayer golden test
    [bug ID]
    [reviewer]yang_yang

commit d0a862c948f17f05e0844ee6e556ea7e6fe62978
Author: sam.wu <sam.wu@realtek.com>
Date:   Thu Feb 27 16:20:56 2020 +0800

    modify _xAvInit() to support single TP_FE
    
    Change-Id: Id40130f05d0629e031432a8b18a8171d720c666d

commit de1dc05cec7082ed451ebd9fcb8b124cdf6ee98a
Author: shaofeng_tao <shaofeng_tao@apowertec.com>
Date:   Wed Feb 26 15:17:35 2020 +0800

    Mark libRTmediaplayer  for compile error
    
    [project] 1395 glinux vmx
    [why]
    [how]
    [where] rtkplayer
    [bug ID]
    [reviewer]
    
    Change-Id: I64a9486ebc24e9b4d65e517f7507e68a01527ab9

commit acefc95eb8c0a4515ed636cef9884b96c456a93d
Author: sandy.huang <sandy.huang@realtek.com>
Date:   Wed Feb 26 09:56:28 2020 +0800

    [melon] MTP queue 94KB or 10ms to feed source
    
    Change-Id: I48609e0b6774efdc5953e8f850764f785223489b

commit 55bbbca7dee5bf6a570186f7a9448a6a402d6bd4
Author: shaofeng_tao <shaofeng_tao@apowertec.com>
Date:   Wed Feb 26 14:14:29 2020 +0800

    Modify decode state notice message
    
    [project] 1395 glinux vmx
    [why]
    [how]
    [where] rtkplayer
    [bug ID]
    [reviewer]
    
    Change-Id: I6abc0f256202388323052980051abb0231d6cca3

commit 5db097e4fd22e2d62fc57864bd1670c18280d56a
Author: carol_wu <carol_wu@realtek.com>
Date:   Wed Feb 26 13:50:42 2020 +0800

    Add check if path of .store file exists
    
    Change-Id: Ic9fa4cfabac601b29445a0cf8bcce574fed8dc43

commit 42413855585408db570bd2f88e8a2c5d4a9f358f
Author: zhongfa_xiao <zhongfa_xiao@apowertec.com>
Date:   Wed Feb 26 11:21:16 2020 +0800

    [thor]add the codes for fast forward ,and send the i frame;
    
    Problem :add the codes for fast forward ,and send the i frame;
    RootCause : N/A
    Solution : add the codes for fast forward ,and send the i frame;
    Author : zhongfa_xiao
    Build : OK

commit 053c35a5ecacd821b3ae3e0fea0a03c3dc90823e
Author: zhuan_xiong <zhuan_xiong@apowertec.com>
Date:   Wed Feb 26 10:21:36 2020 +0800

    [descript] add smp config for rtk_hal_test_Player_TunerZapping
    
    [viewer]xuwen_song,yang_yang

commit 4e90f039950f084a724fffdd9e1479fde810ea0d
Author: carol_wu <carol_wu@realtek.com>
Date:   Wed Feb 26 10:08:25 2020 +0800

    Mark setup of ca config params.
    Always online mode at first in RT_Player_InitCA.
    
    Change-Id: I02b322a0d1344fbd02f53c1ea99cd285fdc07a22

commit bc4e94b0700f97c55b29d029390d48459d1a1292
Author: carol_wu <carol_wu@realtek.com>
Date:   Tue Feb 25 18:18:36 2020 +0800

    Move setting of GetCAConfigParam to front
    
    Change-Id: I448eec7d44cf547d8a3c963474004cdde9cb9b7f

commit b7582ea650a09ee40aae27f2cf3bf4da901560f7
Author: sandy.huang <sandy.huang@realtek.com>
Date:   Tue Feb 25 18:11:28 2020 +0800

    Revert "[MELON] reduce buffer size of feeding MTP"
    
    This reverts commit ed5e8486e188400881c31a5679dc438e1e25a91f.

commit 2ab635510937fb9f5b380941046ee5d30ae1ac63
Author: carol_wu <carol_wu@realtek.com>
Date:   Tue Feb 25 16:09:11 2020 +0800

    Mark option of unit test
    
    Change-Id: Ia411e2fc8ce6f110db6e2c3dcefd095bae8e703d

commit b3fa9e036ec61a853f4bbbe1017a96444815b634
Author: xuwen_song <xuwen_song@apowertec.com>
Date:   Mon Feb 24 17:46:00 2020 +0900

    Modify comment style.

commit 2b20153b84ac2cbe9dd4073283fc1c57b9a19b17
Author: carol_wu <carol_wu@realtek.com>
Date:   Mon Feb 24 15:43:00 2020 +0800

    Add function of switch server
    
    Change-Id: If19c5c2577a07046b88b0a2c24a86b1da7ab9e57

commit c0aab59487c15492be9df0061dcfafc2e5a46a9e
Author: leqian_zhou <leqian_zhou@apowertec.com>
Date:   Mon Feb 24 11:12:52 2020 +0800

    [ATV9.0] Remove RTK_Player_SetVideoSurface() for GOLDEN
    
    [Project] ATV9.0
    [why] RTK_Player_SetVideoSurface() is not in use
    [how] Remove RTK_Player_SetVideoSurface()
    [Bug ID]
    [reviewer] zhongfa_xiao

commit 3335cba8a845039b40b859871a3c6cbef197a47a
Merge: c67617e f80983e
Author: zhuan_xiong <zhuan_xiong@apowertec.com>
Date:   Fri Feb 21 17:00:50 2020 +0800

    Merge "[descript] fixed test case rtk_hal_test_FCC_V3"

commit f80983efdfe1254b5139d341ceefa47e9ae690fc
Author: zhuan_xiong <zhuan_xiong@apowertec.com>
Date:   Fri Feb 21 16:56:25 2020 +0800

    [descript] fixed test case rtk_hal_test_FCC_V3
    
    [viewer]xuwen_song

commit c67617eebbe490300149cac16f6d3340518ebea1
Author: chris.chen <chris.chen@realtek.com>
Date:   Fri Feb 21 15:35:56 2020 +0800

    update player_config when change channel
    
    Change-Id: I4b28355254613c7f52a90e1f9560a03dfd5d5ac7

commit 829501a0e464fae057e42888c6ebe70ea50c68df
Author: carol_wu <carol_wu@realtek.com>
Date:   Thu Feb 20 17:33:02 2020 +0800

    Add InitCA and UnInitCA to test func
    
    [project] 1395 glinux vmx
    [why] Inorder to reconnect to ca server
    [how]
    [where]rtkplayer
    [bug ID]
    [reviewer]
    
    Change-Id: I0418a1196462c3ae660616324b4237ed3718dbf2

commit 0f13a01a1d1d78b6a31db68b053aa4466b5043ac
Author: sam.wu <sam.wu@realtek.com>
Date:   Thu Feb 20 16:52:56 2020 +0800

    fix compile warning
    
    Change-Id: Ib2da2d98ca43dd7c82b9df1f64573bf3be83fe48

commit 96e13a1839192972af801b5f507b754007e3b2a5
Author: sam.wu <sam.wu@realtek.com>
Date:   Thu Feb 20 16:08:18 2020 +0800

    move VmxIptvFreeCaIndex() from RT_PlayerStop() to RT_Player_UnInitCA()
    
    Change-Id: I2ac965887736316b92853165bfbd9bcb5da71fdb

commit c8166672d823e50bf2adfb8da73a6266dff21fd5
Author: shaofeng_tao <shaofeng_tao@apowertec.com>
Date:   Thu Feb 20 14:13:23 2020 +0800

    Fix some compile error
    
    [project] 1395 glinux vmx
    [why]
    [how]
    [where] rtkplayer
    [bug ID]
    [reviewer]
    
    Change-Id: Iba3e362635a4cd6eb696a11bf31ba1e28188243d

commit f13d51cc2d0bfb9eb48b626f7c2019282339f1de
Author: yong_zhang <yong_zhang@apowertec.com>
Date:   Thu Feb 20 11:24:09 2020 +0800

    [1319] fix Android 10 create surface fail
    
    [Project] atv10
    [why] create surface fail
    [how]  create system/bin create Surface and binding
    [where] android/vendor/realtek/RTKPLAYER

commit 48a90d2f70b903d0273b6f9c09cc0b1e0ed398c1
Author: shaofeng_tao <shaofeng_tao@apowertec.com>
Date:   Wed Feb 19 19:38:10 2020 +0800

    Modify makefile for output lib to rtk_lib/lib directory
    
    [project] 1395 glinux vmx
    [why]
    [how]
    [where]rtkplayer
    [bug ID]
    [reviewer]
    
    Change-Id: I2f65b023802cacf2bc875f02f4bc59695c2965d6

commit 2ffab9d7eea5b80a2d36a6fe0e38f10c7f64a327
Author: shaofeng_tao <shaofeng_tao@apowertec.com>
Date:   Wed Feb 19 16:40:30 2020 +0800

    Modify enum decode fail to decode state in rtkplayer ,because it may make a mistake
    
    [project] 1395 glinux vmx
    [why]
    [how]
    [where]rtkplayer
    [bug ID]
    [reviewer]
    
    Change-Id: I12a1f45823293cafa3761742e45085c62038c677

commit 67d38ed9ad3311475e4ab9f223ba27d9c8d66656
Author: shaofeng_tao <shaofeng_tao@apowertec.com>
Date:   Wed Feb 19 15:03:26 2020 +0800

    Modify stop tp and cp flow when stop player
    
    [project] 1395 glinux vmx
    [why]
    [how]
    [where]RTKPLAYER
    [bug ID]
    [reviewer]
    
    Change-Id: I48e5741b2bf0b12ed4246a38515e8250ddda6a85

commit 8284754810d518c021fb72f7508f746895dfab4c
Author: shaofeng_tao <shaofeng_tao@apowertec.com>
Date:   Tue Feb 18 17:06:16 2020 +0800

    Fix compile error
    
    [project] 1395 glinux vmx
    [why]
    [how]
    [where]rtkplayer  fpt
    [bug ID]
    [reviewer]
    
    Change-Id: I228f0eba391d1c490a51d44799218fcb7a1fe0b1

commit 722d43929a6cb7547b6a784d5d6c94d56d260aa5
Author: leqian_zhou <leqian_zhou@apowertec.com>
Date:   Tue Feb 18 16:27:28 2020 +0800

    [ATV9.0] Modify RTK_SM_SetSource() for C02
    
    [Project] ATV9.0
    [why]  May cause data to cross the boundary
    [how]  Modify data parameter copy method
    [Bug ID]
    [reviewer] zhongfa_xiao
    (cherry picked from commit 661dbaf9948aaf09253a8820cbf695cb055bac5f)
    
    Change-Id: Iec31ca07702b419d612da773524f5c525b51501f

commit c619298b9fdd6780e8da516804daa8371ebd2b2a
Author: sam.wu <sam.wu@realtek.com>
Date:   Tue Feb 18 13:50:31 2020 +0800

    fix compile warning
    
    Change-Id: I31f929a87c695c39a95f3f4da21719676a070269

commit e60b5705ce7f8f1da86c0bfb71e0b8a04512bce4
Author: leqian_zhou <leqian_zhou@apowertec.com>
Date:   Mon Feb 17 17:56:35 2020 +0800

    [ATV9.0] Modify RTK_PR_RecordStart() for C02
    
    [Project] ATV9.0
    [why]  Modify RTK_PR_RecordStart()
    [how]  Modify RTK_PR_RecordStart()
    [Bug ID]
    [reviewer] zhongfa_xiao
    (cherry picked from commit 25bddc5ce1eab644b3578407200184ea76850bc6)
    
    Change-Id: I623828e4d42c053679f7343af40f5c0e7db7ad63

commit 6ba4cc37498992001f720e72b50dda88aa72b759
Author: leqian_zhou <leqian_zhou@apowertec.com>
Date:   Mon Feb 17 17:08:07 2020 +0800

    [ATV9.0] Add RTK_SM_SetSource() for C02
    
    [Project] ATV9.0
    [why]  Add RTK_SM_SetSource()
    [how]  Add RTK_SM_SetSource()
    [Bug ID]
    [reviewer] zhongfa_xiao
    (cherry picked from commit 4aa0e7cac5cc9a9437541c0ff3db591c3d934bb4)
    
    Change-Id: I4c873ff339fea57d30b92013427c9b5be24d8d47

commit eeef54dec36e8db380d4e8a1f509555553c24230
Author: carol_wu <carol_wu@realtek.com>
Date:   Mon Feb 17 15:02:06 2020 +0800

    Add start and stop function of player
    
    Change-Id: Ib2da0ab6bbfbdcf7e11f6c182e13c7808151759c

commit 4bb3cde1ff0c7003c47a7d1ca5d9b33bb0e08d40
Author: leqian_zhou <leqian_zhou@apowertec.com>
Date:   Mon Feb 17 14:04:35 2020 +0800

    [ATV9.0] Modify function param and use RTK_Source_SetRfDemod() to change tuner source for C02
    
    [Project] ATV9.0
    [why] Filters been  removed when changing channel
    [how] Modify function param and use RTK_Source_SetRfDemod() to change tuner source
    [where] android/vendor/realtek/RTKPLAYER
    [Bug ID]
    [reviewer] zhongfa_xiao
    (cherry picked from commit b7dd90cd9fca579ea95b494e2a69960817b99c50)
    
    Change-Id: I35f27a3640cf63c7c7d4558a37d327e0edf2b09e

commit 74e0e37503d38206c6bbd54d1208046a911046d7
Author: carol_wu <carol_wu@realtek.com>
Date:   Sat Feb 15 10:29:17 2020 +0800

    Add vmconfig function to unit test
    
    Change-Id: Ic03225b61908da9fde04c00f80efca9760779ee7

commit 475687f38fe76ea3d421424d64b05f4d764f84da
Author: zhixiong_ye <zhixiong_ye@apowertec.com>
Date:   Fri Feb 14 11:51:46 2020 +0800

     Add tuner release API 'RTK_Tuner_Release'.
    
    [why] Lack of release may cause mosaic in multi channel tuner.
    [where] RTKHAL_Base
    [how] Finally TunerControlDisableFrontendEx will be called in DvdPlayer.
    [bugid] none
    [reviewer] XuWenSong

commit b5237b542814193b91e02025ce9f632143af0c5a
Author: sam.wu <sam.wu@realtek.com>
Date:   Thu Feb 13 10:23:44 2020 +0800

    4K file playback is laggy in unit test

commit f08c32e12abd96a9273c5a551035b46242e1627c
Author: sam.wu <sam.wu@realtek.com>
Date:   Wed Feb 12 16:45:30 2020 +0800

    fix compile warning

commit 82335c24241b7c65ebd603ce15973e5223954bc9
Merge: 545f500 ccfbbd9
Author: sam.wu <sam.wu@realtek.com>
Date:   Wed Feb 12 15:24:28 2020 +0800

    Merge "fix compile warning"

commit ccfbbd9357dc6d01e7ff32325d1cec5bfa63802e
Author: sam.wu <sam.wu@realtek.com>
Date:   Wed Feb 12 15:23:41 2020 +0800

    fix compile warning

commit 545f5002de5055624d2601a916e897b832d64f07
Merge: a7b4fb7 ed5e848
Author: sandy.huang <sandy.huang@realtek.com>
Date:   Wed Feb 12 14:02:20 2020 +0800

    Merge "[MELON] reduce buffer size of feeding MTP"

commit ed5e8486e188400881c31a5679dc438e1e25a91f
Author: sandy.huang <sandy.huang@realtek.com>
Date:   Wed Feb 12 13:58:19 2020 +0800

    [MELON] reduce buffer size of feeding MTP
    
    Change-Id: I584c35ad3236b6c574f8aefc0caedc0dc73f89be

commit 29e501d0dee2e347e4715c9369ce30f5d202fe0d
Author: carol_wu <carol_wu@realtek.com>
Date:   Thu Feb 6 10:24:13 2020 +0800

    Open compile config of USE_VMX_IPTV_CLIENT
    
    Change-Id: I11ab391fe4e673cee50cebeb167c4f294c6905e9

commit 2f1a0f433b66cb63a1bede9994d75c887d3f4470
Author: carol_wu <carol_wu@realtek.com>
Date:   Thu Feb 6 10:20:28 2020 +0800

    Fix PROPERTY_VMXIPTV_LAST_SERVER error when calling property_get.
    
    Change-Id: I4c29fce0a7b661aa4603acd3111f86127cded2e5

commit a7b4fb7c50eed8822c694f9454c3567925eb8264
Author: leqian_zhou <leqian_zhou@apowertec.com>
Date:   Mon Jan 20 14:22:30 2020 +0800

    [ATV9.0] Add record callback event for C02
    
    [Project] ATV9.0
    [why] Add record callback event
    [how] Add record callback event
    [where] android/vendor/realtek/RTKPLAYER
    [Bug ID]
    [reviewer] zhongfa_xiao
    (cherry picked from commit eb7d822ca24e4ef6a75daa910bb1ca69d73c2260)
    
    Change-Id: I1627aff7ef12aaa24c8e09ef4bf08e528ea758b0

commit c7bc4631e90ecbd49e38e9a68b069367db78438d
Author: hai_huang <hai_huang@apowertec.com>
Date:   Mon Jan 20 10:46:26 2020 +0800

    	[DEV_FIX] Fixed build err in RTK_HAL_PLAYER_GLINUX_FPT after modifying rtk_hal.h.
           	[Project] vmx iptv client
    
    Change-Id: Iac4567508f1938c0174a3b3d76b7dc97e16437fd

commit 4ac34b18f9fc7677c7d6371892f9a28a3270469a
Author: hai_huang <hai_huang@apowertec.com>
Date:   Mon Jan 20 10:07:25 2020 +0800

    	[DEV_FIX] Modify  redefine of enum in rtk_hal.h conflict with VmxIptv.
            [Project] vmx iptv client
    
    Change-Id: I770fd0e6a5f04b666654583dedff1140272f8b60

commit 7da1249a50c10a5157002b9c30cac7b179605f55
Author: winwin <winwin@realtek.com>
Date:   Tue Jan 14 16:13:21 2020 +0800

    add set key update mode in RTKPLAYER
    
    Change-Id: I659138fc2a51633b0b464bed98d352f589cd2014
    
    Conflicts:
    	RTKHAL_Base/src/RHAL_Base.cpp

commit def7bfd6c54f4bfc644fd1b8efecbe7ebcc1b001
Author: hai_huang <hai_huang@apowertec.com>
Date:   Sun Jan 19 15:48:52 2020 +0800

    	[DEV_FIX] Fixed redefine in rtk_hal.h.
    	[Project] vmx iptv client
    
    Change-Id: I0737c09c23831f5429a3b83087776f358bc0320c

commit 4b9f0091f12db8743f2f83c55d33e19a33b2b3cc
Author: yiyong_wang <yiyong_wang@apowertec.com>
Date:   Fri Jan 17 17:46:18 2020 +0800

    [GOLDEN]Update the sectionFilter test item interface
    
    [where]RTKPLAYER

commit 9a170314b1cd802998f46dd1917787c4f47231d4
Author: yiyong_wang <yiyong_wang@apowertec.com>
Date:   Fri Jan 17 17:04:31 2020 +0800

    [GOLDEN]Change the V3 version of the unittest test item to the source schema
    
    [where]RTKPLAYER

commit b88a2b3690682ff89fd050e13bde09b6f528c64b
Author: lili_lin <lili_lin@apowertec.com>
Date:   Fri Jan 17 16:26:03 2020 +0800

    change rtk_porting_av_uninit to rtk_porting_cleanUp

commit 5a52f41470a7cf620e24b34277b0b0e24ec77126
Author: winwin <winwin@realtek.com>
Date:   Fri Jan 17 13:31:24 2020 +0800

    fixed fd and vss leak issue
    
    Change-Id: Ia43fff5be010f1de9ff82faceb46c491767451cb

commit 59b8e4e1c5732659be2383b16a5a3357b04e0812
Author: leqian_zhou <leqian_zhou@apowertec.com>
Date:   Thu Jan 16 17:18:10 2020 +0800

    [ATV9.0] Add callback log for C02
    
    [Project] ATV9.0
    [why] Add callback log for C02
    [how] Add callback log for C02
    [where] android/vendor/realtek/RTKPLAYER
    [Bug ID]
    [reviewer] zhongfa_xiao
    (cherry picked from commit dc36d5e968f7b3979854827cb42135103129c37d)
    
    Change-Id: I8e23179620151c6f0f485cbebd92bdc476b1d457

commit 765ec06027b583fd6a6a7818d55c5d6996b7fddc
Author: lili_lin <lili_lin@apowertec.com>
Date:   Tue Jan 7 17:43:28 2020 +0800

        add api RTK_Uninit to destroy DvdPlayer player/record/pes handle
        [why] if jiuzhou DVBService crash and DvdPlayer is OK, jiuzhou DVBService reinit,
              we shoule destroy DvdPlayer player/record/pes handle.
        [test] test ok
        [reviewer] yang_yang

commit 7ac15dd47e659fffaa402674946383bc9dece193
Author: lili_lin <lili_lin@apowertec.com>
Date:   Thu Jan 16 10:49:50 2020 +0800

    Revert "open RTK_PR_PlayStop keep_last_frame function"
    
    This reverts commit 67f34de0e355fa3beaf7cbb15f306a3d8787c4c8.
    
    Change-Id: I9d51af5feb88979389c93abdd62f5ea163ec9d2b

commit 67f34de0e355fa3beaf7cbb15f306a3d8787c4c8
Author: lili_lin <lili_lin@apowertec.com>
Date:   Thu Jan 16 10:32:34 2020 +0800

    open RTK_PR_PlayStop keep_last_frame function

commit b7ca3139c397eb1f9bffb650bfb3ee42f0aa49b6
Author: leqian_zhou <leqian_zhou@apowertec.com>
Date:   Wed Jan 15 18:43:30 2020 +0800

    [ATV9] add RTK_Source_GetIsIdle()
    
    [Project] ATV9 1611
    [why]  add RTK_Source_GetIsIdle()
    [how]  add RTK_Source_GetIsIdle()
    [where] android/vendor/realtek/RTKPLAYER
    [Bug ID]
    [reviewer] zhongfa_xiao

commit bfdd1170cffb4ee5c924b936dd978518b48861bb
Author: xuwen_song <xuwen.song@realtek.com>
Date:   Wed Jan 15 12:41:08 2020 +0800

    Add get vo isUsing API.
    
    [why]Add get vo isUsing API.

commit 4e38e0a3caeed7bc6c705f9b318a9853931faac7
Author: leqian_zhou <leqian_zhou@apowertec.com>
Date:   Tue Jan 14 17:38:00 2020 +0800

    [ATV9.0] Not set record start time to 0 for C02
    
    [Project] ATV9.0
    [why] PLAYREC_NORMAL_RecStart_006 cannot pass
    [how] Not set record start time to 0
    [where] android/vendor/realtek/RTKPLAYER
    [Bug ID]
    [reviewer] zhongfa_xiao

commit dc8a2cdc30b9a432ffeca794b9ae96f8ae7360cc
Author: leqian_zhou <leqian_zhou@apowertec.com>
Date:   Tue Jan 14 17:12:54 2020 +0800

    [ATV9.0] Add a case that limit PVR file time during timeshift for C02
    
    [Project] ATV9.0
    [why] Add a case that limit PVR time  during timeshift
    [how] Limit PVR time  during timeshift
    [where] android/vendor/realtek/RTKPLAYER
    [Bug ID]
    [reviewer] zhongfa_xiao

commit 68dd27507cbe8389eb5445c26344c453c44db55a
Author: lili_lin <lili_lin@apowertec.com>
Date:   Tue Jan 14 11:20:58 2020 +0800

    set player0 and player1 share the same data from the same buffer
    when playing the same frequency and the same program
    [why] to keep the frame sync
    [reviewer]yang_yang

commit d08cbd3bf831c90b3801bf287e36fd208a06ce5c
Author: yiyong_wang <yiyong_wang@apowertec.com>
Date:   Tue Jan 14 17:31:00 2020 +0800

    [GOLDEN]update FCC test for seperate source/tuner
    
    [where]RTKPLAYER

commit 87b48201a812542157d78163d38e91b09aff33f5
Author: charles.lee <charles.lee@realtek.com>
Date:   Sat Jan 11 16:12:33 2020 +0800

    [REC] Add Tag callback and sample code in unit-test (for connect PVR)
    
    Change-Id: Ie026cd4303799c440a4f05e918127e0dde2da701

commit 8d5e1a46bfb815c00b3d70d5ccaa7ee19ab1f0be
Author: leqian_zhou <leqian_zhou@apowertec.com>
Date:   Fri Jan 10 17:26:59 2020 +0800

    [ATV9.0] Add a case that limit PVR file size  during timeshift for C02
    
    [Project] ATV9.0
    [why] Add a case that limit PVR file size  during timeshift
    [how] Limit PVR file size  during timeshift
    [where] android/vendor/realtek/RTKPLAYER
    [Bug ID]
    [reviewer] zhongfa_xiao

commit fc0401413c9d54def9f911383f7c7ac3f7ad9903
Author: winwin <winwin@realtek.com>
Date:   Fri Jan 10 15:18:15 2020 +0800

    prevent deadlock when zapping thousand times
    
    Change-Id: I1a3cd8809646a2e9f0cb5680eaa881d4a3b1b188
    
    Conflicts:
    	RTKHAL_Base/src/RHAL_Base.cpp

commit 0c5d076552bc73bed9ab08795f607db232c09eb3
Author: sandy.huang <sandy.huang@realtek.com>
Date:   Fri Jan 10 10:57:40 2020 +0800

    [melon] smp off also need to add RawSample Info
    
    Change-Id: I6c3797e52820608c617e1464a9a1cf0117752c6b

commit ebc9e31a330ebfda3aca02f4ab0858471f39821c
Merge: d16a2de 2a32e75
Author: chris.chen <chris.chen@realtek.com>
Date:   Thu Jan 9 16:33:56 2020 +0800

    Merge remote-tracking branch 'ohd/master' into rec_pid_offset

commit d16a2de879902f27bfb454e2271a6cdd55f48d02
Author: chris.chen <chris.chen@realtek.com>
Date:   Thu Jan 9 16:31:26 2020 +0800

    [REC] Add tag PID/offset during record
    
    MUST sync RTKHAL #7d2678c and dvdplayer #c70141c
    
    Change-Id: I755f57276a023ba8d9bb22cf1b073e462458bd01

commit 2a32e755602f37d6c05afce9306ee1126372ac56
Author: zhongfa_xiao <zhongfa_xiao@apowertec.com>
Date:   Wed Jan 8 18:09:26 2020 +0800

    [tvs]Add  the judgment conditions:plane_id before clean the sideband Handle.
    
    Problem :Add  the judgment conditions:plane_id before clean the sideband Handle.
    RootCause : N/A
    Solution : Add  the judgment conditions:plane_id before clean the sideband Handle.
    Author : zhongfa_xiao
    Build : OK

commit aa4521484f82c1e67d8659b299d69accf4505f49
Author: zhongfa_xiao <zhongfa_xiao@apowertec.com>
Date:   Wed Jan 8 16:59:52 2020 +0800

    [tvs]clean the sideband Handle in Player_Destroy
    
    Problem :clean the sideband Handle in Player_Destroy.
    RootCause : N/A
    Solution :  clean the sideband Handle in Player_Destroy
    Author : zhongfa_xiao
    Build : OK

commit 42785572c6bc918b6e27b725b39530da1ab3dadf
Author: chris.chen <chris.chen@realtek.com>
Date:   Wed Jan 8 16:05:16 2020 +0800

    [unit test] Add Source based section filter
    
    Change-Id: Ia886561ea4001cd5e05bf3f13e5adceaf9d057f1

commit 8989e8bf2f23bb6fd90a546f7551c3df5a79cfb0
Author: shaofeng_tao <shaofeng_tao@apowertec.com>
Date:   Wed Jan 8 15:50:15 2020 +0800

    Mark mute in player start now when test av play
    
    [project] 1395 glinux
    [why]
    [how]
    [where]rtkplayer
    [bug ID]
    [reviewer]
    
    Change-Id: I8c2bea8f96a2c0d03c66807af64c2134b90c04c2

commit 90843c403e9fcb432de3d9933151c7abdd071b2a
Author: shaofeng_tao <shaofeng_tao@apowertec.com>
Date:   Wed Jan 8 15:35:26 2020 +0800

    Mark mute test in av play test item
    
    [project] 1395 glinux
    [why]
    [how]
    [where]rtkplayer
    [bug ID]
    [reviewer]
    
    Change-Id: Idaf69b4a90311f5e91f417b5aaedd1bf5803eaeb

commit ad35ef985fd5123ea129ebf8a008d390f48fe12e
Author: xuwen_song <xuwen.song@realtek.com>
Date:   Wed Jan 8 14:07:39 2020 +0800

    Enable source section filter.
    
    [how]Let source section filter works.

commit 6387f2ceb4069cb12dc195b8565c5c82bc00a8e0
Author: xuwen_song <xuwen.song@realtek.com>
Date:   Wed Jan 8 12:05:06 2020 +0800

    refine source section filter.
    
    [how]
    1.Add member functions for source filter create and destroy.
    2.After source filter create, set source for it.
    3.Add get share memory fd in section receive thread.

commit db39322a28ab7d3095baaa8168198759219949ad
Author: changxi_huang <changxi_huang@apowertec.com>
Date:   Wed Jan 8 10:51:24 2020 +0800

    optimize cc interface RTK_Player_GetCCData

commit 6e376d17ecf1cd72708254ef6fb15a53583fbd62
Author: xuwen_song <xuwen.song@realtek.com>
Date:   Tue Jan 7 19:15:54 2020 +0800

    Add source filter APIs in RHAL base.
    
    [why]FCC playing the scrambled program need this.
    [how]Add source filter APIs in RHAL base.

commit 5ae492647f3ce753e629b7ecb2def6b58e1952a1
Author: leqian_zhou <leqian_zhou@apowertec.com>
Date:   Tue Jan 7 11:24:09 2020 +0800

    [ATV9.0] Optimized PVR duration calculation for C02
    
    [Project] ATV9.0
    [why] Optimized PVR duration calculation
    [how] Optimized PVR duration calculation
    [where] android/vendor/realtek/RTKPLAYER
    [Bug ID]
    [reviewer] zhongfa_xiao
    (cherry picked from commit b4c9f6ab4211011ff70ca7249ad41dbcb70d0949)
    
    Change-Id: Ic033d9ac5f889c27dca73690635957ee083a0293

commit edcb05f6fa2a69d02ba18cb6c45c00a7d7921f42
Author: leqian_zhou <leqian_zhou@apowertec.com>
Date:   Mon Jan 6 18:21:05 2020 +0800

    [ATV9.0] fix issue that get incorrect time information when playing PVR files for C02
    
    [Project] ATV9.0
    [why] The same PTS may cycle appears
    [how] Calculate cumulative time
    [where] android/vendor/realtek/RTKPLAYER
    [Bug ID]
    [reviewer] zhongfa_xiao
    (cherry picked from commit 1bae2d4ddb572a3f8217a92a88cf08fca7358b2b)
    
    Change-Id: I5000206df555437958c3aca18b0b7137a7e356d3

commit e9655d349905675ee1f4600cb9b9425bb5fffcaa
Merge: 9c3c78f 00c90d9
Author: yong_zhang <yong_zhang@apowertec.com>
Date:   Mon Jan 6 11:43:20 2020 +0800

    Merge "[1619] RTKPLAYER_API_VER change to  RTKPLAYER_ARCH_VER"

commit 9c3c78fc26a569732f6a7861c6e8a8c5c4f47946
Author: leqian_zhou <leqian_zhou@apowertec.com>
Date:   Mon Jan 6 11:32:48 2020 +0800

    [ATV9.0] fix issue that live program sometimes stop when recording for C02
    
    [Project] ATV9.0
    [why] Create source  again when the signal is not good
    [how] Not create source again
    [where] android/vendor/realtek/RTKPLAYER
    [Bug ID]
    [reviewer] zhongfa_xiao
    (cherry picked from commit 828013d01a6833ce209f0991edd80c762471f3ea)
    
    Change-Id: I8226a55492d6fd307bca57771e45151c383c6cc3

commit 00c90d9577ee31856cf001682921ca034a340a05
Author: yong_zhang <yong_zhang@apowertec.com>
Date:   Mon Jan 6 11:31:04 2020 +0800

    [1619] RTKPLAYER_API_VER change to  RTKPLAYER_ARCH_VER
    
    [Project] atv9.0
    [why]  RTKPLAYER_API_VER change to  RTKPLAYER_ARCH_VER
    [how]  RTKPLAYER_API_VER change to  RTKPLAYER_ARCH_VER
    [where] android/vendor/realtek/RTKPLAYER

commit 1a67785b29ced5b07939a548202769e5d1eb90b7
Author: xuwen_song <xuwen.song@realtek.com>
Date:   Fri Jan 3 18:05:05 2020 +0800

    Fix lack of erase for m_channels when av cleaup.
    
    [why]In TBC, when using manual scan, it will failed when m_channles
    full.
    [how]erase m_channels when av cleaup called.
    [where]RTKPLAYER.

commit a6f55dfcaf59649eeac134d14c17e4ebf841a8b9
Author: leqian_zhou <leqian_zhou@apowertec.com>
Date:   Fri Jan 3 17:10:08 2020 +0800

    [ATV9.0] modify RTK_PR_RecordGetTime() && mark print of player callback for C02
    
    [Project] ATV9.0
    [why] modify RTK_PR_RecordGetTime() && mark print of player callback
    [how] modify RTK_PR_RecordGetTime() && mark print of player callback
    [where] android/vendor/realtek/RTKPLAYER
    [Bug ID]
    [reviewer] zhongfa_xiao
    (cherry picked from commit 26544ef6903f268118e6eac6af2221de4c275983)
    
    Change-Id: I1407c455938eec2f835df2bbeca9e81852e4eae6

commit 1def5f3d944b50a9ad0f50ed30e8b5d70e799339
Author: yiyong_wang <yiyong_wang@apowertec.com>
Date:   Fri Jan 3 11:22:34 2020 +0800

    [golden]Fix APK only DVBC tuner can play and V1 version compilation error
    
    [where]RTKPLAYER

commit 1bb1c09f05bf23149d93ab99e06ca789ba58e13b
Author: yong_zhang <yong_zhang@apowertec.com>
Date:   Thu Jan 2 20:30:16 2020 +0800

    [1619]  repair isHank
    
    [Project] atv9.0
    [why]   repair isHank
    [how]   repair isHank
    [where] android/vendor/realtek/RTKPLAYER

commit 6ed4d86ad4b0717454ac01d60916be92a5d38f16
Author: lili_lin <lili_lin@apowertec.com>
Date:   Thu Jan 2 18:02:56 2020 +0800

        [C02]move rtkhal code in USM_PR_PlayIFrame to new api RTK_PR_PlayIFrame
    	 move rtkhal code in USM_PR_PlayIFrameStop to new api RTK_PR_PlayIFrameStop
        [why] it is not suitcable to create thread in usm code
        [where] RTK_HAL_PLAYER_CO2
        [reviewer] yang_yang.leqian_zhou

commit 50ab802e4648ed643cb16f9ada982899ad0aa551
Author: leqian_zhou <leqian_zhou@apowertec.com>
Date:   Thu Jan 2 17:32:24 2020 +0800

    [ATV9.0] Move record info file to /data/vendor directory for C02
    
    [Project] ATV9.0
    [why] There is a problem with selinux permissions when put it in the /data directory
    [how] Move record info file to /data/vendor directory
    [where] android/vendor/realtek/RTKPLAYER
    [Bug ID]
    [reviewer] zhongfa_xiao
    (cherry picked from commit 3c0a4a08f17d1111c0a174c1d6700d9c1204d1d6)
    
    Change-Id: I5517ffaf3a7dc76127e40d703692d8c521102101

commit cb7f5a751b3d339bed8e9042b1743d8b097623e9
Merge: d8a4cac 2f9ef2f
Author: xuwen_song <xuwen_song@apowertec.com>
Date:   Thu Jan 2 15:38:08 2020 +0800

    Merge "[descript]change RTKPLAYER version definition from RTKPLAYER_API_Vxxx to RTKPLAYER_ARCH_Vxxx"

commit 2f9ef2f4cc240a117f38e933b4782a569fbca891
Author: zhuan_xiong <zhuan_xiong@apowertec.com>
Date:   Thu Jan 2 11:42:07 2020 +0800

    [descript]change RTKPLAYER version definition from RTKPLAYER_API_Vxxx to RTKPLAYER_ARCH_Vxxx
    
    [viewer]xuwen_song

commit d8a4cacba2183d59b1ea9e4a9e0429dd4d945840
Merge: 18d2054 e926cee
Author: lili_lin <lili_lin@apowertec.com>
Date:   Thu Jan 2 11:02:51 2020 +0800

    Merge "    [C02]remove pvrfile.info and related code     [why] no need pvrfile.info to get pvr time information     [where] RTK_HAL_PLAYER_CO2     [reviewer] yang_yang.leqian_zhou"

commit e926cee01bf4c7fffda2f13226ff6cd46ccbc79a
Author: lili_lin <lili_lin@apowertec.com>
Date:   Thu Jan 2 10:55:12 2020 +0800

        [C02]remove pvrfile.info and related code
        [why] no need pvrfile.info to get pvr time information
        [where] RTK_HAL_PLAYER_CO2
        [reviewer] yang_yang.leqian_zhou

commit 18d20549f5e87e4ad03448b9e92d1649e40f8f73
Author: hai_huang <hai_huang@apowertec.com>
Date:   Thu Jan 2 10:31:12 2020 +0800

    [project] Thor
    [why] Fixed bug (DHCFAE-4424), APK_DEMO play HE_AAC without audio .
    [how] set the forcus true with multi-auto .
    [reviewer] yangyang,xuwen_song

commit bd085dfc51a929a7a7211b06f47ce4aaf232a704
Author: lili_lin <lili_lin@apowertec.com>
Date:   Tue Dec 31 17:43:05 2019 +0800

    [C02] change RTK_PR_PlayGetTime time
    [where] RTK_HAL_PLAYER_C02
    [reviewer] yang_yang,leqian_zhou

commit 1101b50c740f72e1ef280fc240f73ccf8441d227
Author: leqian_zhou <leqian_zhou@apowertec.com>
Date:   Tue Dec 31 16:43:39 2019 +0800

    [ATV9.0] Fix that cannot lock frequency after the signal line is plugged in when scaning channel for C02
    
    [Project] ATV9.0
    [why] the tuner channel is  not enabled
    [how] create source at any time
    [where] android/vendor/realtek/RTKPLAYER
    [Bug ID]
    [reviewer] zhongfa_xiao
    (cherry picked from commit 744e44d0c59f04654ff704222fd9f5b90122aa62)
    
    Change-Id: I710a1159e6bf7e8ccce3e41d5f9a15e64b4940d3

commit 1deb9d73b8b9c52a5044c3a398dba5434344b89a
Author: yiyong_wang <yiyong_wang@apowertec.com>
Date:   Tue Dec 31 14:08:22 2019 +0800

    [golden]Remove unwanted files
    
    [where]RTKPLAYER

commit f106c841111f61d040a7eefe4c219e82d6fe18ac
Merge: c718b1b b864f7c
Author: xuwen_song <xuwen_song@apowertec.com>
Date:   Tue Dec 31 13:53:20 2019 +0800

    Merge changes Ie25e369a,Ia3c4d942
    
    * changes:
      [golden]Modify PES Filter to manually input PID parameters
      [golden]Modify the tunerscan test item to be a manual input parameter

commit b864f7c11d9c920c17284240b6c0ee0b364ddbcd
Author: yiyong_wang <yiyong_wang@apowertec.com>
Date:   Tue Dec 31 13:45:53 2019 +0800

    [golden]Modify PES Filter to manually input PID parameters
    
    [where]RTKPLAYER

commit c718b1b0ef34d8ef2047cf2d876fb4831bcc9168
Author: lili_lin <lili_lin@apowertec.com>
Date:   Tue Dec 31 12:37:00 2019 +0800

    [C02] change RTK_PR_PlayGetTime from ms to pts time
    [where] RTK_HAL_PLAYER_C02
    [reviewer] yang_yang,leqian_zhou

commit 406ac91ddd1e0b2850b0c8203789369d296e6bcf
Author: yiyong_wang <yiyong_wang@apowertec.com>
Date:   Tue Dec 31 10:18:12 2019 +0800

    [golden]Modify the tunerscan test item to be a manual input parameter
    
    [where]RTKPLAYER

commit ec999bfc151e19af53a70aded1dde9a14e02239e
Author: hai_huang <hai_huang@apowertec.com>
Date:   Mon Dec 30 19:34:20 2019 +0800

    [ohd/master 1f99145] [project] THOR
    [why] Fixed bug (DHCFAE-4424), HE_AAC without audio .
    [how] HE_AAC is mpeg-4,just change the codec in sectioncallback.
    [reviewer] yangyang,xuwen_song

commit e74508ea6e5734884800f493bc03288ea1f726b5
Author: lili_lin <lili_lin@apowertec.com>
Date:   Mon Dec 30 18:53:31 2019 +0800

    [C02] add RTK_PR_PlayGetTime to get pvr playback pts time
    [where] RTK_HAL_PLAYER_C02
    [reviewer] yang_yang,leqian_zhou

commit e3dd624a0f25e95c10494763795f76d0a9257761
Author: shaofeng_tao <shaofeng_tao@apowertec.com>
Date:   Mon Dec 30 17:48:04 2019 +0800

    When in glinux ,need use printf to print log
    
    [project] 1395 glinux
    [why]
    [how]
    [where]rtkplayer
    [bug ID]
    [reviewer]
    
    Change-Id: I427fc453182836f540d9f975d60cd4953632f856

commit 6a6e99550a12ad3af24bedf2680c21e5fce82239
Author: lili_lin <lili_lin@apowertec.com>
Date:   Mon Dec 30 11:16:23 2019 +0800

    [C02] fix recording fail
    [why] must return when normally running before END_FUNC
    [where] RTK_HAL_PLAYER_C02
    [reviewer] yang_yang,leqian_zhou

commit 8fe9c6ce2ca82dba4d22149f192ffcbc78d78ab2
Author: lili_lin <lili_lin@apowertec.com>
Date:   Fri Dec 27 20:12:13 2019 +0800

    [C02]fix a error of type definition

commit cc9045fa4af98d1bf641e02b5c0d7bc9bbcba051
Author: lili_lin <lili_lin@apowertec.com>
Date:   Fri Dec 27 18:28:07 2019 +0800

    [C02] Get PTS when recording
    [why] support get pts when recording
    [where] RTK_HAL_PLAYER_C02
    [reviewer] yang_yang,leqian_zhou

commit ef89517f2b0eb9fb3db27c2c5f8cf16bfe53d6a3
Author: changxi_huang <changxi_huang@apowertec.com>
Date:   Mon Dec 30 11:15:28 2019 +0800

    add interface RTK_Player_GetCCData for CC

commit 77b93dcd5d6b32c832d802f824a2f7e65555698e
Author: zhongfa_xiao <zhongfa_xiao@apowertec.com>
Date:   Fri Dec 27 16:25:36 2019 +0800

     [hank] set the ErrorConcealLevel as 4096 for fcc in hank
    
     Problem :  set the ErrorConcealLevel as 4096 for fcc in hank
        RootCause : N/A
        Solution :  set the ErrorConcealLevel as 4096 for fcc in hank
        Author : zhongfa_xiao
        Build : OK

commit 5016c7f39ae984be9316b66e04c997b0249eb8c5
Author: xuwen_song <xuwen.song@realtek.com>
Date:   Fri Dec 27 13:39:15 2019 +0800

    Fix section filter not return error when using up.
    
    [why]Not check the return value of rtk_porting_SectionFilterOpen.
    [where]RTKPLAYER.

commit cd23b2d74cc2fec38c173c6ee66c89592ac01cc3
Author: lili_lin <lili_lin@apowertec.com>
Date:   Thu Dec 26 17:44:39 2019 +0800

    [C02] support record multi-audio subtitle and teltxt
    [where] RTK_HAL_PLAYER_C02
    [reviewer] yang_yang,leqian_zhou

commit a414a2f1914893e415fd4f6bd692438c391a7a01
Author: leqian_zhou <leqian_zhou@apowertec.com>
Date:   Thu Dec 26 16:10:45 2019 +0800

    [ATV9.0] Fix the issue of incorrect PVR file name for C02
    
    [Project] ATV9.0
    [why] Used last PVR name
    [how] Add logical judgment
    [where] android/vendor/realtek/RTKPLAYER
    [Bug ID]
    [reviewer] zhongfa_xiao

commit 9490e4179ead3e44bc63cc94b724c37508adcaee
Author: shaofeng_tao <shaofeng_tao@apowertec.com>
Date:   Thu Dec 26 13:43:40 2019 +0800

    Add printf log for glinux
    
    [project] 1395 glinux
    [why]
    [how]
    [where]rtkplayer
    [bug ID]
    [reviewer]
    
    Change-Id: I324792aa0c04eda621b359586b9b7aa92192eb87

commit 6eb6c82739756d9273e157eac898a7fa41cc174f
Author: lili_lin <lili_lin@apowertec.com>
Date:   Wed Dec 25 18:21:39 2019 +0800

    [C02] fix DemuxCallback0 DemuxCallback1
    [where] RTK_HAL_PLAYER_C02
    [reviewer] yang_yang,leqian_zhou

commit 99a75349a68365b62b46d6a5e099c7444fd069ff
Author: leqian_zhou <leqian_zhou@apowertec.com>
Date:   Wed Dec 25 17:48:44 2019 +0800

    [ATV9.0] Fix DvdPlayer sometimes crashing during switching program for C02
    
    [Project] ATV9.0
    [why] The section filter of the previous source is not all been removed
    [how] Remove all section filters
    [where] android/vendor/realtek/RTKPLAYER
    [Bug ID]
    [reviewer] zhongfa_xiao

commit 0c07878539a64a5c389d13df02d6c716630eb4e3
Author: lili_lin <lili_lin@apowertec.com>
Date:   Wed Dec 25 17:03:13 2019 +0800

    [C02] fix start pvr fail after recording many times with manual creating source
    [where] RTK_HAL_PLAYER_C02
    [reviewer] yang_yang,leqian_zhou

commit a6196be6c9f2a4c2fdd98bdd8bc19a8cc1ee7c9a
Author: winwin <winwin@realtek.com>
Date:   Wed Dec 25 13:30:04 2019 +0800

    modify return enum status for get buffer
    
    Change-Id: I8ca214c9a67c59de995838a76272bda62fe38be4

commit c74f55bcfde589e574387a3a3a76eb9d59e6f214
Author: lili_lin <lili_lin@apowertec.com>
Date:   Wed Dec 25 13:10:47 2019 +0800

    [C02] fix play pvr fail and stop fail
    [where] RTK_HAL_PLAYER_C02/src/rth_hal.cpp
    [reviewer] yang_yang,leqian_zhou

commit 4afe13716cd06686864ca4f1849428dbfa1203ea
Author: lili_lin <lili_lin@apowertec.com>
Date:   Tue Dec 24 18:27:59 2019 +0800

    [C02] add RTK_Demux_Start in record
    [where] RTK_HAL_PLAYER_C02
    [Bug ID]
    [reviewer] yang_yang,leqian_zhou

commit ab00037977a474d40d4a86187090cf8e040e3b67
Author: leqian_zhou <leqian_zhou@apowertec.com>
Date:   Tue Dec 24 18:13:21 2019 +0800

    [ATV9.0] Get the number of tuner from persist.vendor.demodtype  for C02
    
    [Project] ATV9.0
    [why]  Get the number of tuner from persist.vendor.demodtype  for C02
    [how] Get the number of tuner from persist.vendor.demodtype  for C02
    [where] android/vendor/realtek/RTKPLAYER
    [Bug ID]
    [reviewer] zhongfa_xiao

commit 050519c61c643f044d66b20addcd13b2401387a5
Author: lili_lin <lili_lin@apowertec.com>
Date:   Tue Dec 24 17:15:53 2019 +0800

    [C02] fix RTK_PR_RecordStart api
    [where] RTK_HAL_PLAYER_C02
    [Bug ID]
    [reviewer] yang_yang,leqian_zhou

commit fc672e667201f805d0a625023b77ea0086edb279
Author: leqian_zhou <leqian_zhou@apowertec.com>
Date:   Tue Dec 24 16:32:29 2019 +0800

    [ATV9.0] Add manager of the palyer handle  for C02 (2)
    
    [Project] ATV9.0
    [why]  Add manager of the palyer handle
    [how] Add manager of the palyer handle
    [where] android/vendor/realtek/RTKPLAYER
    [Bug ID]
    [reviewer] zhongfa_xiao

commit fafcd95c3b9b1488b7c0b31b4a91175aea0bc662
Author: lili_lin <lili_lin@apowertec.com>
Date:   Tue Dec 24 15:59:04 2019 +0800

    [C02] modify RTK_PR_RecordStart api
    [how] add a new parameter sourceId for 4 tuner
    [where] RTK_HAL_PLAYER_C02
    [Bug ID]
    [reviewer] yang_yang,leqian_zhou

commit 154417e51e0b984b9ed793693b712a1f0ed8caa9
Author: yong_zhang <yong_zhang@apowertec.com>
Date:   Tue Dec 24 14:45:06 2019 +0800

    [1619] Repair TunerFullScan can not lock
    
    [Project] atv9.0
    [why]  Repair TunerFullScan can not lock
    [how]  Repair TunerFullScan can not lock
    [where] android/vendor/realtek/RTKPLAYER

commit 487cd61ee8f6803d65ba60ebd57ec4845bebd860
Author: leqian_zhou <leqian_zhou@apowertec.com>
Date:   Tue Dec 24 14:22:51 2019 +0800

    [ATV9.0] Add manager of the palyer handle  for C02 (1)
    
    [Project] ATV9.0
    [why]  Add manager of the palyer handle
    [how] Add manager of the palyer handle
    [where] android/vendor/realtek/RTKPLAYER
    [Bug ID]
    [reviewer] zhongfa_xiao

commit be7f88aaaaa55e11ed7a2971bd63334779808a6c
Author: shaofeng_tao <shaofeng_tao@apowertec.com>
Date:   Tue Dec 24 13:50:54 2019 +0800

    Add make code for vmx iptv client
    
    [project] 1395 glinux
    [why]
    [how]
    [where]rtkplayer
    [bug ID]
    [reviewer]
    
    Change-Id: I0b217f449892a1618f5eaceb05e6df66df94e67a

commit 65b69e7f82d38c6ceb6b2b54443f8b49b63c5d0d
Author: yong_zhang <yong_zhang@apowertec.com>
Date:   Mon Dec 23 18:13:59 2019 +0800

    Repair Tuner can not play
    
    [Project] atv9.0
    [why]  Repair Tuner can not play
    [how]  Move CreateSource And SetSource into rtk_player.cpp
    [where] android/vendor/realtek/RTKPLAYER

commit 8d8a864b826f20c6c6893b40ff593646dfddf96e
Author: lili_lin <lili_lin@apowertec.com>
Date:   Mon Dec 23 17:24:39 2019 +0800

        [C02] modify demux api
    
        [audio mixer] add more judgement
        [how]
        [where] RTK_HAL_PLAYER_C02
        [Bug ID]
        [reviewer] xuwen_song,leqian_zhou

commit 41135ec3395e61597d146b779bd421b70d0e0e69
Author: lili_lin <lili_lin@apowertec.com>
Date:   Mon Dec 23 16:10:44 2019 +0800

        [rtk_hal.h] add RTK_CA_SetTsidSidx in rtk_hal.h
    
        [audio mixer] support CA descramble setting
        [how]
        [where] RTK_HAL_PLAYER_C02
        [Bug ID]
        [reviewer] xuwen_song,leqian_zhou

commit 789434b30c8502697e331b4a09d9a10faf6b49ee
Author: lili_lin <lili_lin@apowertec.com>
Date:   Mon Dec 23 15:46:46 2019 +0800

        [rtk_hal.cpp] add api RTK_CA_SetTsidSidx
    
        [audio mixer] support CA descramble setting
        [how]
        [where] RTK_HAL_PLAYER_C02
        [Bug ID]
        [reviewer] xuwen_song,leqian_zhou

commit d4baf0ea4cec509b3b3ffe34bd52594aadf08719
Author: leqian_zhou <leqian_zhou@apowertec.com>
Date:   Mon Dec 23 15:20:33 2019 +0800

    [ATV9.0] Fix the issue that can not switch sources for C02
    
    [Project] ATV9.0
    [why]  The section filter of the previous source is not removed when switching sourcesAPI for C02
    [how]  Remove section filters
    [where] android/vendor/realtek/RTKPLAYER
    [Bug ID]
    [reviewer] zhongfa_xiao

commit 318647723e89826f998f66319e4c2221003d5637
Merge: f9659f7 6414fc0
Author: zhuan_xiong <zhuan_xiong@apowertec.com>
Date:   Fri Dec 20 15:36:32 2019 +0800

    Merge "[descript] merge RT_Set_TunerScanning into RT_Tuner_Scan"

commit 6414fc0f5c0df79161eb96a006e680aae28e6428
Author: zhuan_xiong <zhuan_xiong@apowertec.com>
Date:   Fri Dec 20 15:21:58 2019 +0800

    [descript] merge RT_Set_TunerScanning into RT_Tuner_Scan
    
    [viewer]xuwen_song,leqian_zhou,yong_zhang

commit f9659f79751abd7e0332c2b73cd5fa5ff486e21f
Author: lili_lin <lili_lin@apowertec.com>
Date:   Fri Dec 20 10:57:07 2019 +0800

    [GOLDEN rtk_hal_test_v3.cpp] modify test item rtk_hal_test_Player_TunerZapping
    
            [why] support select zapping time interval of recycle mode
            [where] RTK_HAL_PLAYER_GOLDEN/src/rtk_hal_test_v3.cpp
            [Bug ID]
            [reviewer] yang_yang

commit af3a5a1516c7e1649d8eb5108e001e6aded3cf80
Author: shaofeng_tao <shaofeng_tao@apowertec.com>
Date:   Fri Dec 20 10:37:39 2019 +0800

    Fix compile error
    
    [project] glinux-vmx
    [why]
    [how]
    [where]rtkplayer
    [bug ID]
    [reviewer]

commit ae224a63b21f4ea286820412e790a07a334bf459
Author: zhuan_xiong <zhuan_xiong@apowertec.com>
Date:   Thu Dec 19 19:21:46 2019 +0800

    [descript] add RT_Set_TunerScanning and RT_Tuner_Scan
    [viewer]xuwen_song

commit bb80f9992016b1dc5bcf97407a03c41ed9eb98da
Author: zhuan_xiong <zhuan_xiong@apowertec.com>
Date:   Thu Dec 19 16:14:45 2019 +0800

    [descript] remove test code
    [viwer]xuwen_song

commit 0f9fbe766137572d355460ef130f7cd9bf21bed0
Author: zhuan_xiong <zhuan_xiong@apowertec.com>
Date:   Thu Dec 19 15:41:43 2019 +0800

    [descript] add RTK_Player_EnableKeepLastFrameForChangeChannel
    [viewer]xuwen_song

commit 115e7a6b99bbef4fda21c32331dec3bbb5001b79
Author: leqian_zhou <leqian_zhou@apowertec.com>
Date:   Thu Dec 19 14:24:50 2019 +0800

    [ATV9.0] add RTK_PR_GetScrambleStatus API for C02
    
    [Project] ATV9.0
    [why]  add RTK_PR_GetScrambleStatus API for C02
    [how]  add RTK_PR_GetScrambleStatus API for C02
    [where] android/vendor/realtek/RTKPLAYER
    [Bug ID]
    [reviewer] zhongfa_xiao

commit 2fc6018fa6b995d616a9761b1ab3bb90b24cf38e
Author: yong_zhang <yong_zhang@apowertec.com>
Date:   Thu Dec 19 11:01:40 2019 +0800

    [1619] Add fcc analysis bandwidth & write file api
    
    [Project] atv9.0
    [why]  Add fcc analysis bandwidth & write file api
    [how]  Add fcc analysis bandwidth & write file api
    [where] android/vendor/realtek/RTKPLAYER

commit 95f3b21347d02ecc7431f2f81b852ad342d2afa4
Author: lili_lin <lili_lin@apowertec.com>
Date:   Wed Dec 18 17:40:43 2019 +0800

        [GOLDEN] modify test item rtk_hal_test_Player_TunerZapping
    
        [why] support select oneShot or Recycle zapping mode
        [where] RTK_HAL_PLAYER_GOLDEN/src/rtk_hal_test_v3.cpp
        [Bug ID]
        [reviewer] yang_yang

commit cb79d690f5bf3f03d71893d9b402942f31b9c212
Author: zhuan_xiong <zhuan_xiong@apowertec.com>
Date:   Wed Dec 18 16:23:15 2019 +0800

    [descript] fixed rtk_hal_test_vXXX.cpp did not compiled
    [viewer]

commit ff7abc70832c3d537974cf5ccfded423206d7ec0
Author: leqian_zhou <leqian_zhou@apowertec.com>
Date:   Wed Dec 18 14:33:35 2019 +0800

    [ATV9.0] remove C02 unit  test
    
    [Project] ATV9.0
    [why]  C02 uses unit  test of GOLDEN
    [how]  remove C02 unit  test
    [where] android/vendor/realtek/RTKPLAYER
    [Bug ID]
    [reviewer] zhongfa_xiao

commit 2b800917f8d42cee0fca39976e8f38a4b3ced8d6
Author: leqian_zhou <leqian_zhou@apowertec.com>
Date:   Wed Dec 18 14:25:43 2019 +0800

    [ATV9.0] Fix issue that pip can not show for C02
    
    [Project] ATV9.0
    [why]   Pip can not show
    [how]  Set the right video output
    [where] android/vendor/realtek/RTKPLAYER
    [Bug ID]
    [reviewer] zhongfa_xiao

commit 56081ccbf46e610e297d2ee90931e7a866017ec1
Author: zhuan_xiong <zhuan_xiong@apowertec.com>
Date:   Wed Dec 18 13:35:37 2019 +0800

    [descript] prevent RTKPLAYER_API_VERSION inconsistencies
    [viewer]xuwen_song,yang_yang,lili_lin

commit cebfcf095b61fa7dbad299db5bc9f2278d33790b
Author: zhuan_xiong <zhuan_xiong@apowertec.com>
Date:   Wed Dec 18 10:09:53 2019 +0800

    [descript] add RTKPLAYER api version control
    [viewer]lili_lin,xuwen_song

commit db303b7f0aadb6da951aaad0b711febe661e29e9
Author: yang_yang <yang_yang@apowertec.com>
Date:   Tue Dec 17 20:46:20 2019 +0800

    [hank]modify Android.mk to fix compile error for androidQ SDK
    
    [Why] fixed compile error in androidQ SDK
    [How] modify Golden Android.mk

commit d64f5d79f190429b49dfd3bc375f6bd3ac496bc4
Author: yong_zhang <yong_zhang@apowertec.com>
Date:   Tue Dec 17 11:43:31 2019 +0800

    Repair RtkDemo Fcc play fail question
    
    [Project] atv9.0
    [why] Ca unpaid initial value
    [how] RTK_SourceParam_t memset 0
    [where] android/vendor/realtek/RTKPLAYER

commit 37866e23fdce7f4235e2202108570f664bf9d4e1
Author: zhuan_xiong <zhuan_xiong@apowertec.com>
Date:   Tue Dec 17 10:35:01 2019 +0800

    [descript] add comment and redefine RTKPLAYER_API_VER
    [viewer]xuwen_song,yisong_wang

commit b9cde29e17b021b46284a844bf70b4c016fd21a0
Author: zhuan_xiong <zhuan_xiong@apowertec.com>
Date:   Tue Dec 17 10:11:30 2019 +0800

    [descript] RTKPLAYER api in version control
    [viewer] xuwen_song,yiyong_wang

commit 623b706211c0c78a99dc043040be34d8f021498a
Author: yong_zhang <yong_zhang@apowertec.com>
Date:   Mon Dec 16 19:38:06 2019 +0800

    [1619] set Fcc of Apk bandwidth default 8M
    
    [Project] atv9.0
    [why]  set Fcc of Apk bandwidth default 8M
    [how] set Fcc of Apk bandwidth default 8M
    [where] android/vendor/realtek/RTKPLAYER

commit 0b5a3292a69d4952f54d782b84700abd4d950d2f
Author: lili_lin <lili_lin@apowertec.com>
Date:   Mon Dec 16 13:16:45 2019 +0800

        [C02] add RTK_PR_PlayChangeAudioAD api
    
        [audio mixer] support audio AD mixer mute and unmute
        [how]
        [where] android/vendor/realtek/RTKPLAYER/RTK_HAL_PLAYER_C02
        [Bug ID]
        [reviewer] yang_yang,leqian_zhou

commit b698894bf8a684e0613b761771fe47d460a64e9f
Author: lili_lin <lili_lin@apowertec.com>
Date:   Fri Dec 13 17:04:05 2019 +0800

        [ATV9.0] Modify Player_ChangeAudioEx
    
        [audio mixer] support 2 audio mixer mute and unmute
        [how]  enable send SI_FILTER_AUDIO_EX_0 data  to sDemuxTarget
        [where] android/vendor/realtek/RTKPLAYER
        [Bug ID]
        [reviewer] yang_yang,xuwen_song

commit 7495532440264dedb8495c064c494996e6b11383
Author: shaofeng_tao <shaofeng_tao@apowertec.com>
Date:   Fri Dec 13 14:07:29 2019 +0800

    Move lib into android glinux directory
    
    [project] glinux-vmx
    [why]
    [how]
    [where]rtkplayer
    [bug ID]
    [reviewer]

commit d7e99e3bca129c7b2ed633f1aed656d9fb94f81e
Author: shaofeng_tao <shaofeng_tao@apowertec.com>
Date:   Thu Dec 12 15:13:24 2019 +0800

    Delete some mod word.
    
    [project] glinux-vmx
    [why]
    [how]
    [where]rtkplayer
    [bug ID]
    [reviewer]

commit 9d1a9a1d401ff21d002d6dfce4e9f6d1fd133e9e
Author: shaofeng_tao <shaofeng_tao@apowertec.com>
Date:   Thu Dec 12 14:33:39 2019 +0800

    use ENABLE_GLINUX_RTK_PORTING define apart some code in glinux
    
    [project] glinux-vmx
    [why] ANDROID define need open ,if not ,it will compile error
    [how]
    [where]rtkplayer
    [bug ID]
    [reviewer]

commit f5d69cb8b0bd1f93265cfc8ba53d398fea555239
Author: shaofeng_tao <shaofeng_tao@apowertec.com>
Date:   Thu Dec 12 11:32:11 2019 +0800

    Remove useless lib
    
    [project] glinux-vmx
    [why]
    [how]
    [where]rtkplayer
    [bug ID]
    [reviewer]

commit d447e8807e09229b37419b94c9e98566126e90e9
Author: shaofeng_tao <shaofeng_tao@apowertec.com>
Date:   Thu Dec 12 11:25:20 2019 +0800

    Add rtkplayer for glinux vmx and ftp
    
    [project] glinux-vmx
    [why]
    [how]
    [where]rtkplayer
    [bug ID]
    [reviewer]

commit c8cabcc52abd09da0a831d19ce804f88db453952
Author: zhuan_xiong <zhuan_xiong@apowertec.com>
Date:   Wed Dec 11 16:02:42 2019 +0800

    [descript] add RTK_AVSYNC_SLOW
    [viewer]xuwen_song,leqian_zhou

commit 69a2c0d764cff6a7ca3d307e8f951109a374c4c5
Author: zhongfa_xiao <zhongfa_xiao@apowertec.com>
Date:   Tue Dec 10 14:49:26 2019 +0800

    [1619] add the api function to get the srcamble status.
    
     Problem :add the api function to get the srcamble status
        RootCause : N/A
        Solution : add the api function to get the srcamble status
        Author : zhongfa_xiao
        Build : OK

commit 089a153356dc78bb907e8f9c76a0df6120341850
Author: yiyong_wang <yiyong_wang@apowertec.com>
Date:   Tue Dec 10 13:45:29 2019 +0800

    update tuner unit test for seperate TP /tuner case
    
    [where]RTKPLAYER

commit 486ff4de285a22330f0321adc8dc263f6bc9269d
Author: lili_lin <lili_lin@apowertec.com>
Date:   Mon Dec 9 14:42:09 2019 +0800

        [ATV9.0] Modify RTK_PR_RecordStart for C02
    
        [Project] ATV9.0
        [why] support continueRecord when reset from abnormal power failure
        [how]  create record log file and read params from this file
        [where] android/vendor/realtek/RTKPLAYER
        [Bug ID]
        [reviewer] yang_yang,leqian_zhou

commit c07c859668218ad90c5c163d58794e2078e4ce70
Merge: 6ecd46e daff84a
Author: charles.lee <charles.lee@realtek.com>
Date:   Fri Dec 6 19:02:08 2019 +0800

    Merge "Remove encryption method and mode setting, let developer set these params themselves"

commit daff84a8d2961bcc22be405ccc03075e084edd19
Author: charles.lee <charles.lee@realtek.com>
Date:   Fri Dec 6 19:00:00 2019 +0800

    Remove encryption method and mode setting, let developer set these params themselves
    
    Change-Id: Ie1efa7e8a88ec89105237720ebc47db4558de49a

commit 6ecd46e8aa6b6061a76873a29051d50edab7c504
Merge: 1a4b743 810abe3
Author: charles.lee <charles.lee@realtek.com>
Date:   Fri Dec 6 17:41:12 2019 +0800

    Merge "Fetch PCR info for further use"

commit 1a4b743e12cfe08813da0afd4fe0dfee653d798b
Author: leqian_zhou <leqian_zhou@apowertec.com>
Date:   Fri Dec 6 17:23:10 2019 +0800

    [ATV9.0] Modify RTK_PR_PlayPVRStart for C02
    
    [Project] ATV9.0
    [why]  Can not change source when play PVR
    [how]  the player bind the file source
    [where] android/vendor/realtek/RTKPLAYER
    [Bug ID]
    [reviewer] zhongfa_xiao

commit 810abe3912f6a9a2eec3e6834e1b55cc34f9c60d
Author: charles.lee <charles.lee@realtek.com>
Date:   Fri Dec 6 17:15:55 2019 +0800

    Fetch PCR info for further use
    
    Change-Id: I0346fbbd263439b8a24e7bc6a8e65b794f52f5af

commit 649d8cdf94837124ab455ca6e8e56923bce12dc9
Author: ying_sun <ying_sun@Apowertec.com>
Date:   Fri Dec 6 16:50:27 2019 +0800

    Fix FCC play issue in sdk1.8,and modify some printf.
    
    [project]1619
    [why]Fix FCC play issue in sdk1.8,and modify some printf.
    [how]Fix FCC play issue in sdk1.8,and modify some printf.
    [reviewer]xuwen_song

commit d81c1709c6048888945aa5411e20c1af308af222
Merge: 3a8d919 d5235da
Author: chris.chen <chris.chen@realtek.com>
Date:   Fri Dec 6 10:41:05 2019 +0800

    Merge "update tuner unit test for seperate TP /tuner case"

commit d5235daf86a7dbcb408d01bb37de28275b5dddc9
Author: chris.chen <chris.chen@realtek.com>
Date:   Fri Dec 6 10:40:03 2019 +0800

    update tuner unit test for seperate TP /tuner case

commit 3a8d9190e904ada52d46a19fd5ae7ab4d7210743
Merge: fb7e8cd f9d345f
Author: chris.chen <chris.chen@realtek.com>
Date:   Fri Dec 6 10:31:38 2019 +0800

    Merge "Modify Source only control TP"

commit f9d345f93145a9625ee63fc60863fde96fbf7db3
Author: chris.chen <chris.chen@realtek.com>
Date:   Fri Dec 6 10:30:32 2019 +0800

    Modify Source only control TP
    
    Must sync porting layer

commit fb7e8cddba410d8fb86141bb6002a81b23458637
Merge: 038d9b2 00beeab
Author: chris.chen <chris.chen@realtek.com>
Date:   Thu Dec 5 15:25:29 2019 +0800

    Merge "Refine Tuner API for support multi-channel"

commit 038d9b2a17b9d49dfaddd1fd3b7e28e5d4069a08
Author: lili_lin <lili_lin@apowertec.com>
Date:   Thu Dec 5 15:11:12 2019 +0800

    [RTK_HAL_PLAYER_C02] modify RTK_DMX_FreeFilter
    
    [where] rtk_hal.cpp
    [reviewer] yang_yang

commit 00beeab19c831706145c47aaee961cafaf3d2402
Author: chris.chen <chris.chen@realtek.com>
Date:   Thu Dec 5 14:23:53 2019 +0800

    Refine Tuner API for support multi-channel

commit a4b4bf9eb2a262523f12220679ca12607fdd49cf
Author: xuwen_song <xuwen.song@realtek.com>
Date:   Thu Dec 5 10:37:57 2019 +0800

    Fix zapping add section fail issue.
    
    [why]tuner lock(source destory and create) and demux setion is in
    different thread. Before tuner lock operations is not finished,
    demux section can not get new source handle.
    [how]If tuner lock is doing source creating, demux setion should
    wait creating finish.

commit af79222847ad35e530994a1833308615af7061e8
Author: lili_lin <lili_lin@apowertec.com>
Date:   Wed Dec 4 15:02:41 2019 +0800

    [RTK_HAL_PLAYER_C02] modify USM_PR_RecordStart&USM_PR_RecordOpen
    
    [why] to support record
    [where] rtk_hal.cpp
    [reviewer] yang_yang

commit c3fa46bc7608d19b0a96cd5c078ff69063c2b516
Author: lili_lin <lili_lin@apowertec.com>
Date:   Tue Dec 3 17:33:52 2019 +0800

    [RTK_HAL_PLAYER_C02] modify RTK_DMX_ControlFilter &RTK_DMX_FreeFilter
    [why] to support 4 tuner
    [where] rtk_hal.cpp
    [reviewer] yang_yang

commit bfeb388f615ed5eecba3262bd964e9326fe2f6bc
Author: leqian_zhou <leqian_zhou@apowertec.com>
Date:   Tue Dec 3 15:54:15 2019 +0800

    [ATV9.0] Add PVR file replay for C02
    
    [Project] ATV9.0
    [why]  Add PVR file replay for C02
    [how]  Add PVR file replay for C02
    [where] android/vendor/realtek/RTKPLAYER
    [Bug ID]
    [reviewer] zhongfa_xiao

commit a7b6dc70d902d23f9eb73a95b885f768531de5d9
Author: ying_sun <ying_sun@Apowertec.com>
Date:   Tue Dec 3 14:04:09 2019 +0800

    The default bandwith is 6M.
    
    [project]1619
    [why]The default bandwith is 6M.
    [how]The default bandwith is 6M.
    [reviewer]xuwen_song

commit 70b178efb00a3493718e7818c328835841d38cb7
Author: lili_lin <lili_lin@apowertec.com>
Date:   Tue Dec 3 11:27:02 2019 +0800

    [RTK_HAL_PLAYER_C02] not destroy source in RTK_DMX_Close
        [why] jiuzhou will close demux handle anytime
        [where] rtk_hal.cpp
        [reviewer] yang_yang

commit 1f54774adb16dc71e1621a240d3a39bdb92f4b0d
Author: yong_zhang <yong_zhang@apowertec.com>
Date:   Tue Dec 3 10:15:36 2019 +0800

    [1619]  Repair RtkDemo pvr
    
    [Project] atv9.0
    [why]  RtkDemo can not Recording tsFile And tuner;
    [how]  use RtkDemo Recording tsFile And tuner;
    [where] android/vendor/realtek/RTKPLAYER

commit 0cae91a49f11b93249173f9c74f837878c2d6f11
Author: leqian_zhou <leqian_zhou@apowertec.com>
Date:   Fri Nov 29 14:25:05 2019 +0800

    [ATV9.0] Not change source at the same frequency for C02
    
    [Project] ATV9.0
    [why]  Not change source at the same frequency for C02
    [how]  Not change source at the same frequency for C02
    [where] android/vendor/realtek/RTKPLAYER
    [Bug ID]
    [reviewer] zhongfa_xiao

commit 31cc336afae4526dcdb7703f8315f640e7b40203
Author: lili_lin <lili_lin@apowertec.com>
Date:   Fri Nov 29 13:34:35 2019 +0800

    [RTK_HAL_PLAYER_C02] remove judgment of parameters when add section filter
    
    [why] to save time
    [where] rtk_hal.cpp
    [reviewer] leqian_zhou

commit fd96a49bd952cee295069c84557d3e951ca5e84c
Author: leqian_zhou <leqian_zhou@apowertec.com>
Date:   Fri Nov 29 11:43:08 2019 +0800

    [ATV9.0] fix the error of PlayerCallback event for C02
    
    [Project] ATV9.0
    [why]  fix the error of PlayerCallback event for C02
    [how]  fix the error of PlayerCallback event for C02
    [where] android/vendor/realtek/RTKPLAYER
    [Bug ID]
    [reviewer] zhongfa_xiao

commit 417979741f4bf3053942de00a8f60d79e3b78e76
Author: leqian_zhou <leqian_zhou@apowertec.com>
Date:   Fri Nov 29 11:25:48 2019 +0800

    [ATV9.0] add muti record for C02
    
    [Project] ATV9.0
    [why]  add muti record for C02
    [how]  add muti record for C02
    [where] android/vendor/realtek/RTKPLAYER
    [Bug ID]
    [reviewer] zhongfa_xiao

commit 2704e1bb8de13cfab82b3ba25c6396f9b175608c
Author: leqian_zhou <leqian_zhou@apowertec.com>
Date:   Wed Nov 27 18:43:20 2019 +0800

    [ATV9.0] add source manager for C02
    
    [Project] ATV9.0
    [why]  add source manager for C02
    [how]  add source manager for C02
    [where] android/vendor/realtek/RTKPLAYER
    [Bug ID]
    [reviewer] zhongfa_xiao

commit 81cbe9e8c2c05a6b0d5e91f7ef300131bcd72663
Author: lili_lin <lili_lin@apowertec.com>
Date:   Wed Nov 27 17:19:37 2019 +0800

    [RTK_HAL_PLAYER_C02] modify demux mode param setting
    
    [why] according to client's using method
    [where] rtk_hal.cpp
    [bugid] no
    [reviewer] leqian_zhou

commit d93f3149d5b9e3b60fdfcfc8b6967d7960ef638f
Author: zhuan_xiong <zhuan_xiong@apowertec.com>
Date:   Wed Nov 27 16:56:18 2019 +0800

    [descript] add RTK_PR_RecordGetSize and RTK_PR_RecordGetTime
    [viewer]xuwen_song,yang_yang,leqian_zhou

commit a58c55907e501c5c1ee934eff58aff6ad39f8268
Author: lili_lin <lili_lin@apowertec.com>
Date:   Wed Nov 27 16:43:27 2019 +0800

    [RTK_HAL_PLAYER_C02] modify RTK_PR_PlayStart to add avsync mode param
    
    [why] set avsync mode when start player
    [where] rtk_hal.cpp
    [bugid] no
    [reviewer] leqian_zhou

commit 08b04e48630a353e01f92185465de0d9203c0fef
Author: zhuan_xiong <zhuan_xiong@apowertec.com>
Date:   Wed Nov 27 14:09:14 2019 +0800

        [descript] add interface RTK_Player_GetDecodeStatus
        [viewer]xuwen_song

commit 84fada53e5e2956106529d5a17db0a1960314bec
Merge: 460f754 585c7b7
Author: chris.chen <chris.chen@realtek.com>
Date:   Wed Nov 27 09:29:41 2019 +0800

    Merge remote-tracking branch 'ohd/master' into demux

commit 460f75449b8895070797da30a9af342a0009b803
Author: chris.chen <chris.chen@realtek.com>
Date:   Wed Nov 27 09:27:39 2019 +0800

    [Source] Add tp/tuner which can choose by user
    
    NOTE: must sync porting layer #33ddbfd

commit 585c7b743bd991b4e4f7edc1fdce9ddab94beefa
Author: leqian_zhou <leqian_zhou@apowertec.com>
Date:   Tue Nov 26 20:53:49 2019 +0800

    [ATV9.0] add muti player handle for C02
    
    [Project] ATV9.0
    [why]  add muti player handle for C02
    [how]  add muti player handle for C02
    [where] android/vendor/realtek/RTKPLAYER
    [Bug ID]
    [reviewer] zhongfa_xiao

commit 3b285ca5f3eacb0410781074579f5c9d1ea8b74f
Author: lili_lin <lili_lin@apowertec.com>
Date:   Mon Nov 25 19:13:20 2019 +0800

        [ATV9.0] add log
    
        [Project] ATV9.0
        [why]  to trace flow about client operation
        [where] android/vendor/realtek/RTK_HAL_PLAYER_C02
        [Bug ID]
        [reviewer] yang_yang

commit 1a5a5135a6de7788bde80c5cf4d06f337f07128e
Author: leqian_zhou <leqian_zhou@apowertec.com>
Date:   Mon Nov 25 17:38:24 2019 +0800

    [ATV9.0] fix RTK_Source_Destory error & modify RTK_PR_RecordOpen for C02
    
    [Project] ATV9.0
    [why]  fix RTK_Source_Destory error & modify RTK_PR_RecordOpen for C02
    [how]  fix RTK_Source_Destory error & modify RTK_PR_RecordOpen for C02
    [where] android/vendor/realtek/RTKPLAYER
    [Bug ID]
    [reviewer] zhongfa_xiao

commit 3f50c2b7e745cfc0aa9c75cedf1285abf1dcc336
Author: zhuan_xiong <zhuan_xiong@apowertec.com>
Date:   Mon Nov 25 14:46:47 2019 +0800

        [descript]remove interface SetSlowAvSync
        [why]
        [how]
        [where]
        [viewer]xuwen_song

commit 6beb38eac46645db4a736319d2c0b51a99093f3a
Author: leqian_zhou <leqian_zhou@apowertec.com>
Date:   Sat Nov 23 13:52:13 2019 +0800

    [ATV9.0]  fix warning & add player api for C02
    
    [Project] ATV9.0
    [why] fix warning & add player api for C02
    [how] fix warning & add player api for C02
    [where] android/vendor/realtek/RTKPLAYER
    [Bug ID]
    [reviewer] zhongfa_xiao

commit 85f9ebbd1b7e577e941cf878ff56c0ca90e7b9c9
Author: leqian_zhou <leqian_zhou@apowertec.com>
Date:   Fri Nov 22 18:22:32 2019 +0800

    [ATV9.0]  Adjust format & add RTK_PR_PlayGetAVPacketCount api for C02
    
    [Project] ATV9.0
    [why] Adjust format & add RTK_PR_PlayGetAVPacketCount api for C02
    [how] Adjust format & add RTK_PR_PlayGetAVPacketCount api for C02
    [where] android/vendor/realtek/RTKPLAYER
    [Bug ID]
    [reviewer] zhongfa_xiao

commit 3566c711c3dd9c30bfa54e538bc65f93a4b85acc
Merge: e1c3eab 6b41880
Author: leqian_zhou <leqian_zhou@apowertec.com>
Date:   Fri Nov 22 18:16:43 2019 +0800

    Merge "[C02] new files for jiuzhou middleware api."

commit e1c3eab3b29cb0dd7714bc540671598a395a88a0
Author: winwin <winwin@realtek.com>
Date:   Fri Nov 22 17:33:03 2019 +0800

    Revert "set A/V Freerun for ES Player"
    set av sync mode in CInputRawSample
    
    This reverts commit 4eba7c1d46a292caa42f66896061a5379f3826a1.

commit 48dbd54a6ed33bdaa59a99f58b9ffa8314758626
Author: yong_zhang <yong_zhang@apowertec.com>
Date:   Fri Nov 22 14:46:55 2019 +0800

    [1619] Repair tuner no voice
    
    [Project] atv9.0
    [why]  Player_Start set default av_sync_mode , RtkDemo set av_sync_mode invalid
    [how]  save RtkDemo change default av_sync_mode
    [where] android/vendor/realtek/RTKPLAYER
    [Bug ID]  jira  SA5-580

commit 6b41880ebfe9efc05986ad57e467361c33f83406
Author: lili_lin <lili_lin@apowertec.com>
Date:   Fri Nov 22 13:06:21 2019 +0800

    [C02] new files for jiuzhou middleware api.
    
    [why] code for jiuzhou
    [how] add new file
    [where] RTK_HAL_PLAYER_C02
    [bugid] no
    [reviewer] yang_yang

commit 1647e483eed55103beb3378bbbf6ff4f6c3c7279
Author: lili_lin <lili_lin@apowertec.com>
Date:   Fri Nov 22 12:35:04 2019 +0800

    enable pes filter when player not start

commit 74f4e7f5a83562c46cdbb9530055c89fac91b6e8
Author: charles.lee <charles.lee@realtek.com>
Date:   Thu Nov 21 15:51:43 2019 +0800

    Fix compile error in RTK_HAL_PLAYER_MOD
    
    Change-Id: I4dbd1a51c42b42fd7cb8137990b0caadaf6895d7

commit 46b4725292053469bbb262206552dde6523cab82
Author: chris.chen <chris.chen@realtek.com>
Date:   Thu Nov 21 14:43:38 2019 +0800

    [Source] Add set RfDemod api
    
    For tuner based source switch directly
    NOTE: must sync porting layer(#dc220a3) and DvdPlayer(#0118004)

commit d66115980d804f656aeffe9885fd46b880fc1996
Author: charles.lee <charles.lee@realtek.com>
Date:   Wed Nov 20 13:37:58 2019 +0800

    Import Recording configuration from rtkplayer's side
    
    Change-Id: Ie3968f37b32c9a25a61e6e05d10c6c8722094075

commit 0b8bd8f95ed859c461e040bb3092bd68a6337b1f
Author: zhixiong_ye <zhixiong_ye@apowertec.com>
Date:   Tue Nov 19 10:02:54 2019 +0800

    [GOLDEN] Fix problem of no sound during rtk_hal_test_Player_TunerPIP().
    
    [why] no sound during rtk_hal_test_Player_TunerPIP().
    [how] Set gPlayer1's audio focuse as true, gPlayer2's audio focuse as false.
    [where] RTK_HAL_PLAYER_GOLDEN/src/rtk_hal_test.cpp
    [bugid] no
    [reviewer] XuWen_Song

commit efd4c15dfa2bc609ed3b9a4a022e6fc3ccb07492
Merge: 12a14ff e879fa9
Author: chris.chen <chris.chen@realtek.com>
Date:   Fri Nov 15 14:51:49 2019 +0800

    Merge remote-tracking branch 'ohd/master' into new_test

commit 12a14ff1abd36a8cdb4277724d830de1f6d30685
Author: chris.chen <chris.chen@realtek.com>
Date:   Fri Nov 15 14:50:32 2019 +0800

    [RHAL Base] Add set source tsid/sidx api

commit e879fa90bce7509327aa79d4a9ac358af371dd88
Author: winwin <winwin@realtek.com>
Date:   Fri Nov 15 14:37:52 2019 +0800

    set A/V Freerun for ES Player
    
    Change-Id: I3d04a1b6065949c862ddf29eea852d684da83c9b

commit a0973f9cfc95c9881637224a5b582b7f3aebeb37
Merge: a25b69c 5e0c807
Author: xuwen_song <xuwen_song@apowertec.com>
Date:   Wed Nov 13 15:43:33 2019 +0800

    Merge "[1619] Play Tuner no need xAddPAT"

commit a25b69ced9efc3fcea7ea217c3af9fada318839e
Author: chris.chen <chris.chen@realtek.com>
Date:   Wed Nov 13 15:06:17 2019 +0800

    Disable Tuner related old api when enable DTVSource

commit 5e0c807dc5c8dd697202db8a2e361dc663b4dbeb
Author: yong_zhang <yong_zhang@apowertec.com>
Date:   Tue Nov 12 11:53:43 2019 +0800

    [1619] Play Tuner no need xAddPAT
    
    [Project] atv9.0
    [why]  Play Tuner no need xAddPAT
    [how]  Play Tuner remove  xAddPAT
    [where] android/vendor/realtek/RTKPLAYER

commit 34abc98eee7cdad1e49cf396ce83cc7471037d62
Author: sam.wu <sam.wu@realtek.com>
Date:   Thu Nov 7 21:04:05 2019 +0800

    refine RHAL_Base::Player_FeedEsInputBuffer()

commit 58e4d5165e727ff82b7a6b3a22a94a323bd4ccee
Merge: ffffe73 6c16a3f
Author: chris.chen <chris.chen@realtek.com>
Date:   Thu Nov 7 18:06:44 2019 +0800

    Merge remote-tracking branch 'ohd/master' into new_test

commit ffffe735800123359ada7def7ebec6fac42614bd
Author: chris.chen <chris.chen@realtek.com>
Date:   Thu Nov 7 18:05:12 2019 +0800

    Fix unit test timeshift failed
    
    Source parameter wrong

commit 6c16a3f39fb76e8a25a7b845b9518ac91e314392
Author: winwin <winwin@realtek.com>
Date:   Thu Nov 7 17:50:41 2019 +0800

    refine dst buffer flag
    
    Change-Id: Iaf318705632fe5014cd6d74aa7cb856a2de4aaa0

commit ab4040c1da9b33b9f3f5e65a45a2e4240911d52f
Merge: 1efdbef 8eef80b
Author: chris.chen <chris.chen@realtek.com>
Date:   Thu Nov 7 17:28:09 2019 +0800

    Merge "Add input to choose repeat play or not"

commit 8eef80b802c09898bc63923f14eb65d5237e707e
Author: chris.chen <chris.chen@realtek.com>
Date:   Thu Nov 7 17:31:44 2019 +0800

    Add input to choose repeat play or not
    
    And fix some minor bug

commit 1efdbefc120e008f0bd6ee81a92967c0fdfa7ec7
Author: yong_zhang <yong_zhang@apowertec.com>
Date:   Thu Nov 7 15:39:27 2019 +0800

    [1619] Use Different AvSyncMode Play Av & fix tuner change time
    
    [Project] atv9.0
    [why] Use Different AvSyncMode Play Av
    [how] Add SetAVSyncMode After  PlayerCreate
    [where] android/vendor/realtek/RTKPLAYER

commit b781f18e62ff4596228b7150c5553b2e44f847b6
Author: winwin <winwin@realtek.com>
Date:   Wed Nov 6 20:26:14 2019 +0800

    if SMP is On use secure md buffer unless use non secure copy for Raw Sample
    
    Reviewer :Xuwen
    
    Change-Id: Ie5b7a53a9013a00861086e8b550dcb6acabff4e9

commit 3245337b60034bc5eef81f10db8706bfbf8c73bc
Author: chris.chen <chris.chen@realtek.com>
Date:   Wed Nov 6 16:27:27 2019 +0800

    Fix spell wrong of "destroy"
    
    NOTE: must sync RTKHAL!!

commit 185dd562c348de72b882d48773f020c318dc62fb
Author: xuwen_song <xuwen.song@realtek.com>
Date:   Wed Nov 6 10:22:26 2019 +0800

    Not reset pid in config when player stop.
    
    [why]
    config can be modified only in create and
    changeVideo or changeAuido APIs.Stop only do stop operation.
    [how]
    [where]RTKPLAYER

commit 1a006a950c500d3916f0b9a49fa809022e9f31fb
Author: xuwen_song <xuwen.song@realtek.com>
Date:   Tue Nov 5 19:31:20 2019 +0800

    Fix error spell for RTK_initialize.

commit 7ca043ce7b5a22acf12c2ad38389084b937c59da
Author: xuwen_song <xuwen.song@realtek.com>
Date:   Sat Nov 2 16:57:38 2019 +0800

    Add ringbuf full& framing error event.
    
    [why]Melon need monitor the decoder status.
    [how]When ringbuf full or framing error happaned, event will
    be callback to DvbcApp.
    [where]RTKPLAYER

commit 3ed4ea3a6a153589755d25a4e9ca8daf8271d52b
Author: zhuan_xiong <zhuan_xiong@apowertec.com>
Date:   Sat Nov 2 15:51:59 2019 +0800

        [descript]add RTK_SetAudioHdmiDelay change RTK_SetHdmiOutVSDBDelay argument from unsigned long to int
        [why]
        [how]
        [where]
        [viewer]xuwen_song

commit bea82ce4166a5deee43be29312575a740ef5db7b
Author: yong_zhang <yong_zhang@apowertec.com>
Date:   Fri Nov 1 15:56:30 2019 +0800

    [1619] APK IPTV Change to DtvSource
    
    [Project] atv9.0
    [why] APK IPTV Change to DtvSource
    [how] APK IPTV Change to DtvSource
    [where] android/vendor/realtek/RTKPLAYER
    [Bug ID]
    [reviewer] sun_ying

commit 0c9329530664abc92b25938b9819921b47338926
Author: yong_zhang <yong_zhang@apowertec.com>
Date:   Fri Nov 1 15:24:14 2019 +0800

     [1619] Repair FCC ,FCC add SMP value
    
    [Project] atv9.0
    [why]  Repair FCC ,FCC add SMP value
    [how] Repair FCC ,FCC add SMP value
    [where] android/vendor/realtek/RTKPLAYER
    [Bug ID]
    [reviewer] sun_ying

commit bf0538c75797ee979a9a0301cc4a112393c90ff8
Author: yong_zhang <yong_zhang@apowertec.com>
Date:   Thu Oct 31 17:03:36 2019 +0800

    [1619] SA5-534 change speed 0.5 to 1 ,frame jammed
    
    [Project] atv9.0
    [why]  stop player video pid & audio pid Cleared,start Player not set pid
    [how]  start Player then change video pid & audio pid
    [where] android/vendor/realtek/RTKPLAYER
    [Bug ID]  jira SA5-534
    [reviewer] xuwen_song

commit 6e28fb659023cec66fd7726d617ba073a4f4c892
Author: winwin <winwin@realtek.com>
Date:   Wed Oct 30 17:54:36 2019 +0800

    add flush TpBuffer for current source
    
    Change-Id: I24da9b9a09601357d7471619704f7f8f90383b53

commit 03f8c7ef1903f0f62110f9d6282fedce5f92466f
Author: xuwen_song <xuwen.song@realtek.com>
Date:   Tue Oct 29 20:53:38 2019 +0800

    Fix hang issue enter ctrl+c when play file.
    
    [why]mtp mutex dead lock between signal handle function and
    Source_GetInputBuffer/Source_FeedInputBuffer.
    [how]
    1.add MUTEX_CHECKSIG_AND_LOCK and MUTEX_CHECKSIG_AND_UNLOCK.
    2.Refine mtp cached buffer get free size and feed flow.
    [where]RTKPLAYER

commit ca9dbde6620d4677b9c5d4aaa8a5a091294094e5
Author: shaofeng_tao <shaofeng_tao@apowertec.com>
Date:   Tue Oct 29 15:59:30 2019 +0800

    Add pes filter in rtk demux
    
    [project] jiuzhou
    [why]
    [how]
    [where] rtkplayer
    [bug ID]
    [reviewer] yangyang

commit 9e6363835e469dd9c6f25f88f70b3b3d704a0f42
Author: ying_sun <ying_sun@Apowertec.com>
Date:   Mon Oct 28 12:20:47 2019 +0800

    Need get rflevel directly from driver.
    
    [project]1619
    [why]Need get rflevel directly from driver.
    [how]Need get rflevel directly from driver.
    [reviewer]xuwen_song

commit b457dbd7cff52fab81276e6911b8e77139543bbf
Author: leqian_zhou <leqian_zhou@apowertec.com>
Date:   Fri Oct 25 14:56:56 2019 +0800

    [ATV9.0]  Modify bool to RTK_BOOL type in rtk_porting_source
    
    [Project] ATV9.0
    [why] bool type may cause some error
    [how] Modify bool to RTK_BOOL type in rtk_porting_source
    [where] android/vendor/realtek/RTKPLAYER
    [Bug ID]
    [reviewer] zhongfa_xiao

commit 11c2e3b121bc83cce7afa7c3ceee50ad6ae22a4d
Author: yong_zhang <yong_zhang@apowertec.com>
Date:   Fri Oct 25 10:52:43 2019 +0800

    [1619] RTKPLAYER tsFile add dtvSource
    
    [Project] atv9.0
    [why]  RTKPLAYER tsFile add dtvSource
    [how] RTKPLAYER tsFile add dtvSource
    [where] android/vendor/realtek/RTKPLAYER
    [Bug ID]
    [reviewer] sun_ying

commit 03f67631cb4ce64aac3674c4090b1be3d202c479
Author: ying_sun <ying_sun@Apowertec.com>
Date:   Thu Oct 24 12:27:31 2019 +0800

    Get the Original powerlevel value  from driver.
    
    [project]1619
    [why]Get the Original powerlevel value  from driver.
    [how]Get the Original powerlevel value  from driver.
    [reviewer]xuwen_song

commit 661308d9cb034402b84aa92bd95f8bdc985ed7bb
Author: ying_sun <ying_sun@Apowertec.com>
Date:   Wed Oct 23 17:44:32 2019 +0800

    The chipid must be allowed to get after tuner init,so we use rtk_porting_tuner api instead of rtk_porting_source api.
    
    [project]1619
    [why]The chipid must be allowed to get after tuner init,so we use rtk_porting_tuner api instead of rtk_porting_source api.
    [how]The chipid must be allowed to get after tuner init,so we use rtk_porting_tuner api instead of rtk_porting_source api.
    [reviewer]xuwen_song

commit c29c2fee1ad131abe227a0c0809eb76a2a33ac38
Author: sam.wu <sam.wu@realtek.com>
Date:   Tue Oct 22 15:28:41 2019 +0800

    fix last data feeding issue

commit e24cc993dded6d092feaded7acab2131a292bc16
Author: xuwen_song <xuwen.song@realtek.com>
Date:   Tue Oct 22 10:17:06 2019 +0800

    Modify fixedChannelId to assignedChannelId.
    
    [why]fixedChannelId maybe misunderstand.
    [how]Modify fixedChannelId to assignedChannelId.

commit 18d476d598e42f9611c8494398cde6556fb03bab
Author: leqian_zhou <leqian_zhou@apowertec.com>
Date:   Mon Oct 21 17:18:34 2019 +0800

    [ATV9.0] Fix compile error

commit ec74bb3840de15b05eeece592946b5500fbd4d04
Author: leqian_zhou <leqian_zhou@apowertec.com>
Date:   Mon Oct 21 16:44:17 2019 +0800

    [ATV10] Fix compile error  in Android10
    
    [Project] ATV10
    [why] Fix compile error  in Android10
    [how]  Fix compile error  in Android10
    [where] android/vendor/realtek/RTKPLAYER
    [Bug ID]
    [reviewer] zhongfa_xiao

commit 2ae67bf8d476cda25933b1a4dccacbdc1e4e53b1
Author: sam.wu <sam.wu@realtek.com>
Date:   Mon Oct 21 14:50:59 2019 +0800

    fix compile error

commit 07e74ca990c92a0eca10caca19f09cd94de76b7b
Author: yang_yang <yang_yang@apowertec.com>
Date:   Mon Oct 21 14:36:37 2019 +0800

    [Unittest] replay add mode options by user
    
    [Why] it can test clear mode & encrypt mode recorded file

commit c76912ac8d740435738058e80471d485b8eb193e
Author: winwin <winwin@realtek.com>
Date:   Fri Oct 18 19:55:16 2019 +0800

    fixed for MCP case, source not found issue
    
    Change-Id: Idb6a4d38d7fd7f82b0beec71d86b6a5d13f73c5b

commit 86d4244e8c0d7a8fccf36b0b11a0bfd929fe7738
Author: sam.wu <sam.wu@realtek.com>
Date:   Fri Oct 18 14:01:32 2019 +0800

    add RTK_SOURCE_TYPE_MCP process

commit 7114e26d5d2843dae4f250128a3449ddfbcc1525
Author: lili_lin <lili_lin@apowertec.com>
Date:   Thu Oct 17 20:15:09 2019 +0800

     [doxygen format] modify doxygen format code

commit 6af48bae1a67110fd3a4cb5bdd813e777f6f154c
Author: shaofeng_tao <shaofeng_tao@apowertec.com>
Date:   Thu Oct 17 13:53:17 2019 +0800

    Sync pes filter test from tvs extern git
    
    [project] golden
    [why]
    [how]
    [where]rtk_player
    [bug ID]
    [reviewer]

commit 3ebe30f275a9f3a1c212edeb511e95d109999a5b
Author: xuwen_song <xuwen.song@realtek.com>
Date:   Wed Oct 16 18:29:05 2019 +0800

    Add a parameter for user can use a given channel id.
    
    [why]Sometimes user want use a given channel id to play stream.
    [how]Add isUseFixedChannelId and fixedChannelId in input config.
    [where]RTKHAL.

commit 3338d7d735c8ceb3f36813f8690b70abdb75c7a7
Author: xuwen_song <xuwen.song@realtek.com>
Date:   Wed Oct 16 13:37:12 2019 +0800

    Fix mulit source playing not smooth issue.
    
    [why]data not flush before use another source.
    [how]
    1.Add RTK_Source_Flush APIs for source flush.
    2.Refine client mtp buffer flush code.
    [where]RTKPLAYER.

commit 862098a36552fb0b396e231eaaeef16ad8dcd4c6
Author: yang_yang <yang_yang@apowertec.com>
Date:   Tue Oct 15 15:07:22 2019 +0800

    Add MultiSource unittest for tbc sample
    
    [Project] tvs tbc
    [Why] add multiSource change unittest for tbc

commit dde9cf8d3ccfbba7126be6a5cc89aa659605ea24
Author: yong_zhang <yong_zhang@apowertec.com>
Date:   Tue Oct 15 14:29:56 2019 +0800

    [1619] change main & sub audio
    
    [Project] atv9.0
    [why]  change main & sub audio
    [how]  RT_Player_setChangeAudioStatus change to RT_Player_SetAudioFocused  api
    [where] android/vendor/realtek/RTKPLAYER
    [Bug ID]
    [reviewer] leqian_zhou

commit 6b53699540a02961cce2c4f8d1b7cd69f80d5612
Author: yong_zhang <yong_zhang@apowertec.com>
Date:   Tue Oct 15 10:03:41 2019 +0800

    [1619] change main & sub audio
    
    [Project] atv9.0
    [why]  change main & sub audio
    [how] Add RT_Player_getPogramInfo api get audio code & pid
    [where] android/vendor/realtek/RTKPLAYER
    [Bug ID]
    [reviewer] leqian_zhou

commit 087f36a7329cec5eaa6a6e415e6aab88acf816f3
Author: leqian_zhou <leqian_zhou@apowertec.com>
Date:   Mon Oct 14 18:06:13 2019 +0800

    [ATV9.0] Remove FCC V1&&V2 test item
    
    [Project] ATV9.0
    [why] we will only use FCC V3
    [how]  Remove FCC V1&&V2 test item
    [where] android/vendor/realtek/RTKPLAYER
    [Bug ID]
    [reviewer] zhongfa_xiao

commit e4268a2dc917eb0cecdd1d1a1d17e6e82c9d668d
Author: xuwen_song <xuwen.song@realtek.com>
Date:   Mon Oct 14 17:06:43 2019 +0800

    Refine demux APIs.
    
    [why]
    1.modify m_pCurPlayer_Handle to m_pCurHal_Handle
    2.Add process for demux when cleanup_allocated enter.
    [how]
    [where]RTKPLAYER

commit 403cfe7ed174d4177876aa78915680ae54190d70
Author: leqian_zhou <leqian_zhou@apowertec.com>
Date:   Mon Oct 14 10:39:40 2019 +0800

    [ATV9.0]  Add RT_GetSMP() && RT_SetSMP() in DvdIptv
    
    [Project] ATV9.0
    [why] Add RT_GetSMP() && RT_SetSMP() in DvdIptv
    [how] Add RT_GetSMP() && RT_SetSMP() in DvdIptv
    [where] android/vendor/realtek/RTKPLAYER
    [Bug ID]
    [reviewer] zhongfa_xiao

commit 830df235e1eede85f310608703b0e1b1df765409
Author: xuwen_song <xuwen.song@realtek.com>
Date:   Sat Oct 12 17:08:02 2019 +0800

    Fix pes share mem fd map fail when channel id more than 2.
    
    [why]Fix pes share mem fd map fail when channel id more than 2.
    [how]
    [where]RTKPLAYER

commit 24586e04730eb2fa4acf5206792a5306608b7de2
Author: xuwen_song <xuwen.song@realtek.com>
Date:   Sat Oct 12 15:14:08 2019 +0800

    Fix potential issue in channel allocated.
    
    [why]Fix potential issue in channel allocated.
    [how]
    1.Let demux not re-allocate by switch other type hal.
    2.Let demux not use rvsd resource.

commit cbe0d8c2ca2be9d78c6d2be27c7590683a793bc0
Author: yiyong_wang <yiyong_wang@apowertec.com>
Date:   Sat Oct 12 14:53:02 2019 +0800

    Remove MACRO __RTKPLAYER_SUPPORT_MULTIPROCESS__
    
    [where] RTKPLAYER

commit 6079f6c666edd58cdb589fb586c39f309089842b
Author: xuwen_song <xuwen.song@realtek.com>
Date:   Fri Oct 11 19:06:42 2019 +0800

    Modify demux get channel index from 16.
    
    [why]Player use index 0~15, demux use 16~31.
    [how]Modify demux get channel index from 16.
    [where]RTKPLAYER

commit a5fffef6352ecd2a6b9b11ddc679dc26054f8a66
Author: lili_lin <lili_lin@apowertec.com>
Date:   Fri Oct 11 17:52:55 2019 +0800

    [GOLDEN]fix warning about test item rtk_hal_test_Player_FileplayAuto

commit ea398b4688fb6dc2cd9e1d3ab7420820e7fc389b
Author: yiyong_wang <yiyong_wang@apowertec.com>
Date:   Fri Oct 11 15:21:35 2019 +0800

    Delete some logs
    
    [where] RTKPLAYER

commit c7097f7e68ce13f52c1b8a8b07aef20b6b7ada35
Author: yiyong_wang <yiyong_wang@apowertec.com>
Date:   Thu Oct 10 11:58:55 2019 +0800

    Add a demod_module_types test item
    
    [where]RTKPLAYER

commit 1ce1a125662b727fe5481ed0f1133c2929312d5e
Author: yiyong_wang <yiyong_wang@apowertec.com>
Date:   Thu Oct 10 11:50:20 2019 +0800

    Add a demod module type test item

commit 6a9a71a0da8beec782769a361c943226c2ea9cf5
Author: yiyong_wang <yiyong_wang@apowertec.com>
Date:   Thu Oct 10 10:36:30 2019 +0800

    Add a demod module type test item
    
    [where]RTKPLAYER

commit 7cbd4d3fbca04ea42a13fca050c50d981eb4fc69
Merge: bcdf9ae e3cd22d
Author: lili_lin <lili_lin@apowertec.com>
Date:   Mon Sep 30 15:15:14 2019 +0800

    Merge "[descript]fix words Descramble to Scramble             [why]             [how]             [where]rtkplayer golden test             [viewer]yang_yang"

commit e3cd22d5100cf47f461757c19b1f0d40375112b6
Author: lili_lin <lili_lin@apowertec.com>
Date:   Mon Sep 30 15:12:55 2019 +0800

    [descript]fix words Descramble to Scramble
                [why]
                [how]
                [where]rtkplayer golden test
                [viewer]yang_yang

commit bcdf9ae0e1834ede32cf25a9b209172c87621fb9
Merge: 4a37ccb 9907cd8
Author: lili_lin <lili_lin@apowertec.com>
Date:   Mon Sep 30 11:48:55 2019 +0800

    Merge "[descript]improve item rtk_hal_test_Player_FileplayAuto         [why]         [how]         [where]rtkplayer golden test         [viewer]yang_yang"

commit 9907cd8ffa47443c1cd6ecaa7ef09873cad42219
Author: lili_lin <lili_lin@apowertec.com>
Date:   Mon Sep 30 11:47:52 2019 +0800

    [descript]improve item rtk_hal_test_Player_FileplayAuto
            [why]
            [how]
            [where]rtkplayer golden test
            [viewer]yang_yang

commit 4a37ccba6f020578829c800872b608682b649387
Author: zhuan_xiong <zhuan_xiong@apowertec.com>
Date:   Mon Sep 30 11:14:57 2019 +0800

    [descript] fixed unittest cant exist after test demux record;fixed record stop error
    [why]
    [how]
    [where]rtkplayer
    [viewer]xuwen_song

commit d604337d287b0a9fb4cadf68f43629721dc6a717
Author: lili_lin <lili_lin@apowertec.com>
Date:   Sun Sep 29 18:11:15 2019 +0800

    [descript]add item rtk_hal_test_Player_FileplayAuto
        [why]
        [how]
        [where]rtkplayer golden test
        [viewer]yang_yang

commit 1c31de99c25e65cd0e6a6bff9f9aa719f0547038
Author: zhuan_xiong <zhuan_xiong@apowertec.com>
Date:   Sun Sep 29 14:59:33 2019 +0800

    [descript] fix demux api in rtkplayer and add unittest for demux
    [why]
    [how]
    [where]rtkplayer
    [viewer]xuwen_song

commit f42bb8d05993bb3df42fd8ea07cd1a19acacbaea
Author: ying_sun <ying_sun@Apowertec.com>
Date:   Sun Sep 29 14:00:31 2019 +0800

    Mark FCC V1&&V2 test item,because we will only use FCC V3.
    
    [project]1619
    [why]Mark FCC V1&&V2 test item,because we will only use FCC V3.
    [how]Mark FCC V1&&V2 test item,because we will only use FCC V3.
    [reviewer]xuwen_song

commit ed2cc8f53e8a722410502151127febafb6d9e6d5
Author: ying_sun <ying_sun@Apowertec.com>
Date:   Fri Sep 27 19:20:07 2019 +0800

    Remove ENABLE_FAST_CHANNEL_CHANGE ,because we will use DTVSOURCE.
    
    [project]1619
    [how]Remove ENABLE_FAST_CHANNEL_CHANGE ,because we will use DTVSOURCE.
    [why]Remove ENABLE_FAST_CHANNEL_CHANGE ,because we will use DTVSOURCE.
    [reviewer]xuwen_song

commit 3e35ef94dfb3d95291167f6c74869742c4bafeab
Merge: ab0583e bbf8642
Author: chris.chen <chris.chen@realtek.com>
Date:   Fri Sep 27 18:08:08 2019 +0800

    Merge remote-tracking branch 'ohd/master' into HEAD

commit ab0583e3b1be58b3524849626b4464c4be62006b
Author: chris.chen <chris.chen@realtek.com>
Date:   Fri Sep 27 18:03:11 2019 +0800

    [unit test] fix replay CAS type wrong and record callback info

commit bbf8642bdc68102bb52a6a62d7e7883a47cd597a
Author: xuwen_song <xuwen.song@realtek.com>
Date:   Fri Sep 27 16:59:16 2019 +0800

    Add get TP buffer status APIs.
    
    [why]Feed DAM buffer need know the free size of TP buffer.
    [how]Add get TP buffer status APIs.
    [where]RTKPLAYER

commit 8154db73d2d7f77edde944068551c345f9050ce1
Author: zhuan_xiong <zhuan_xiong@apowertec.com>
Date:   Thu Sep 26 17:38:24 2019 +0800

    [descript] release un used channel id already in RTK_Player_Destroy,RT_PlayerFinalize is not necessary
    [why]
    [how]
    [where]
    [viewer]xuwen_song

commit 572cae48772a3be34dc5aa65bcce4f4178684c50
Author: zhuan_xiong <zhuan_xiong@apowertec.com>
Date:   Thu Sep 26 17:26:37 2019 +0800

    [descript] cant full scan and RT_PlayerCreate return failed
    [why]
    [how]
    [where]rtkplayer
    [viewer]xuwen_song

commit 07bee948d4e342a88dc59f836d38c5bd5db74cec
Author: charles.lee <charles.lee@realtek.com>
Date:   Thu Sep 26 15:02:08 2019 +0800

    Adapt TrickPlay and Timeshift to DTVSOURCE usage

commit edc5f55c0091eb49a0a08298abdf64193260c084
Author: charles.lee <charles.lee@realtek.com>
Date:   Thu Sep 26 10:11:37 2019 +0800

    Adapt DVR record and replay to DTVSOURCE usage

commit 205a1a3bb82866437435bda6512c7dd9df14c272
Author: xuwen_song <xuwen.song@realtek.com>
Date:   Wed Sep 25 13:08:44 2019 +0800

    Add cleanup for dtv source.
    
    [why]When user enter ctrl+c, signal function should also
    cleanup for dtv source.
    [how]Add m_pCurSource_Handle array and save the using dtv source
    handle, when signal function enter, use this saved source handle
    to do cleanup.
    [where]RTKPLAYER.

commit 4212788cb20a62cded01c4ef80eede7b9d92682c
Author: xuwen_song <xuwen.song@realtek.com>
Date:   Tue Sep 24 21:25:30 2019 +0800

    Fix channel zapping issue in muli-process mode.
    
    [why]channel zapping will not real do dtvflow destory,
    this make next player create failed.
    [how]Add m_channelStatus to mark a channel status.
    [where]RTKPLAYER.

commit aae693534c60705657ff7f69b3fec1cda119b21a
Author: xuwen_song <xuwen.song@realtek.com>
Date:   Mon Sep 23 18:29:18 2019 +0800

    Fix es player create fail in multi-process case.
    
    [why]es player hal type is wrong in multi-process case.
    [how]In multi-process case, hal type is determine by the
    parameter of player create API not the dvbResourceConfig,
    because mOnceInit_AV don't create all the players
    in multi-process case.
    [where]RTKPLAYER.

commit 51410dc8a73d8a3419afb6e8fb6e85c865ffa107
Author: xuwen_song <xuwen.song@realtek.com>
Date:   Mon Sep 23 10:39:57 2019 +0800

    Fix play not smooth when feed size is very small.
    
    [why]Feed data cost more than 1.x ms when doing invoke
    into TA.
    [how]Workaround, let data cached more in client before
    feed into server.
    [where]RTKPLAYER.

commit 9f26f28bd5fb039e225c3fa13126deb24c25b418
Author: hai_huang <hai_huang@apowertec.com>
Date:   Fri Sep 20 19:02:04 2019 +0800

    [Project] BASE SOURCE
    [Why] migration code from C01 to BASE
    [How] migration code.
    [Reviewer] yang_yang,xuwen_song

commit 77931a173f89b64fbcf900d7d004f4657b34b85a
Author: zhuan_xiong <zhuan_xiong@apowertec.com>
Date:   Fri Sep 20 15:20:22 2019 +0800

    [descript] remove tag info from verion string
    [why]
    [how]
    [where]
    [viewer]yang_yang

commit 8c2dfa685c649c3fa2a7f80d5bfafea7c4fa3f0b
Author: ying_sun <ying_sun@Apowertec.com>
Date:   Thu Sep 19 18:34:07 2019 +0800

    Get correct smp status  in  FCC V3 test item.
    
    [project]1619
    [why]Get correct smp status  in  FCC V3 test item.
    [how]Get correct smp status  in  FCC V3 test item.
    [reviewer]xuwen_song

commit 9efd162c7c3bc118aa4e81db0ce7eadfc65df631
Author: zhuan_xiong <zhuan_xiong@apowertec.com>
Date:   Thu Sep 19 15:25:40 2019 +0800

    [descript]add lock for some CriticalSection
    [why]
    [how]
    [where]rtkplayer
    [viewer]xuwen_song

commit 85a8f51ff30342c9608848662e437d8676c61591
Author: ying_sun <ying_sun@Apowertec.com>
Date:   Thu Sep 19 12:07:34 2019 +0800

    Refine tuner signal info .
    
    [peoject]1619.
    [why]Refine tuner signal info .
    [how]Refine tuner signal info .
    [reviewer]xuwen_song

commit d4295ddd12afe4be0ce08794608d1ecf35a02752
Author: sam.wu <sam.wu@realtek.com>
Date:   Wed Sep 18 14:12:52 2019 +0800

    add mutex protection for RHAL_Base()

commit d0e281c43910b7bbb1615119d0ddfa3e39a4b414
Author: sam.wu <sam.wu@realtek.com>
Date:   Tue Sep 17 20:36:04 2019 +0800

    fix multi-thread create player fail issue

commit a0a5de07bc5f9b26b2f355155942a633085036c6
Author: xuwen_song <xuwen.song@realtek.com>
Date:   Tue Sep 17 17:51:52 2019 +0800

    [unit test]Add SMP option for tester to choose.
    
    [why]Tester need test SMP off and on at the same time.
    [how]Add SMP option for tester to choose.
    [where]RTKPLAYER

commit 662282dc138d31ef7d972cffa7e0fb26a29c9d9d
Merge: a65cfcb 0e1adf8
Author: xuwen_song <xuwen_song@apowertec.com>
Date:   Tue Sep 17 13:10:33 2019 +0800

    Merge "Fix compile error when DVB SVP enabled."

commit 0e1adf8cd179dd04cfa7f0695b075c8abcc2d15f
Author: xuwen_song <xuwen.song@realtek.com>
Date:   Tue Sep 17 13:08:14 2019 +0800

    Fix compile error when DVB SVP enabled.
    
    [why]Miss two tee client header file.tee_client_api.h tee_client_api_extensions.h
    [how]Add tee_client_api.h tee_client_api_extensions.h
    [where]RTKPLAYER golden.

commit a65cfcb87b4e961d282dc884beb148a9b5401fdb
Author: sam.wu <sam.wu@realtek.com>
Date:   Mon Sep 16 18:56:35 2019 +0800

    fix ion_creat_client_socket() return value in RHAL_Base::mOnceInit_AV()

commit 2c3d6b31c4b8dbaaf14bcff9906d4cc80749a6c1
Author: xuwen_song <xuwen.song@realtek.com>
Date:   Mon Sep 16 17:14:15 2019 +0800

    Let unit test can test SMP feature when SVP enabled.
    
    [why]Some Unit test case must use svp config to test.
    [how]Add MOCRO ENABLE_DVB_HYBRID_WITH_SVP for compiling
    svp test case into unit test.
    [where]RTKPLAYER

commit 6d969c181becdee0b31ff131f8c71027a2e1e61b
Author: sam.wu <sam.wu@realtek.com>
Date:   Mon Sep 16 12:40:09 2019 +0800

    update for client multi-thread/multi-process

commit 88359a98a59a65dca62a4780476966c66d9b7c32
Author: xuwen_song <xuwen.song@realtek.com>
Date:   Thu Sep 12 17:42:57 2019 +0800

    [DTVsource]Let Client not uninit dtvsource.
    
    [why]dtvsource should be uninit in DvdPlayer.
    [how]Let Client not uninit dtvsource.
    [where]RTKPLAYER

commit 0ac35be0bb9614d4794257ad599afabde6bc2706
Merge: c217b9e e22973a
Author: chris.chen <chris.chen@realtek.com>
Date:   Thu Sep 12 16:18:13 2019 +0800

    Merge remote-tracking branch 'ohd/master' into HEAD

commit c217b9e72336d795461ff6dd5f55fb5d6a05574b
Author: chris.chen <chris.chen@realtek.com>
Date:   Thu Sep 12 16:16:26 2019 +0800

    [unit test] re-write DVR replay using ts mode encryption

commit e22973a4b5f6497e16f0139c166ea656cd6672c5
Author: xuwen_song <xuwen.song@realtek.com>
Date:   Thu Sep 12 13:08:12 2019 +0800

    [DTVSource]Move source init/uninit into mOnceInit_AV.
    
    [why]
    DTV source function should be active only when user need use AV flow.
    [how]
    Move source init/uninit into mOnceInit_AV, mCleanup_AV
    and Source_Create.
    [where]RTKPLAYER

commit f0d498bda4996abd452fdf75c62930e6555663ad
Author: lili_lin <lili_lin@apowertec.com>
Date:   Thu Sep 12 11:37:58 2019 +0800

    [why]fix bug :paly ts and tuner without sound
    [where] RTKPLAYER golden unittest

commit 7b087f294773514c984fbcf3800043ff1b10392c
Author: winwin <winwin@realtek.com>
Date:   Thu Sep 12 10:08:04 2019 +0800

    add callback for player 1 in rtk_hal_test_Player_FilePIP

commit 949791cf6ab0cba0615d3119859baad20ca3b9c1
Author: sam.wu <sam.wu@realtek.com>
Date:   Wed Sep 11 17:43:56 2019 +0800

    fix EOS replay issue

commit cf615f3b41df5d244e471bc1953a75aac14f161a
Author: sam.wu <sam.wu@realtek.com>
Date:   Wed Sep 11 17:30:38 2019 +0800

    fix player2 callback isuue of rtk_hal_test_Player_FilePIP()

commit 103334c8a2cdc8a22c16f8e92c06955fe6aadbc0
Author: sam.wu <sam.wu@realtek.com>
Date:   Wed Sep 11 15:24:15 2019 +0800

    modify EOS flow of rtk_hal_test_Player_FilePIP()

commit e96e9317fc8f954c1ba31571e93e7b45761c95f8
Author: chris.chen <chris.chen@realtek.com>
Date:   Wed Sep 11 15:18:09 2019 +0800

    Filled Source api comment

commit 87056e129994ae280f22e0dbdd502bb29411e915
Author: hai_huang <hai_huang@apowertec.com>
Date:   Wed Sep 11 14:56:18 2019 +0800

    [Project] BASE SOURCE
    [Why] migration code from GOLDEN to BASE
    [How] migration code.
    [Reviewer] yang_yang,xuwen_song

commit c694aa1143e00c213bac3f175d4f901618b103a1
Author: chris.chen <chris.chen@realtek.com>
Date:   Wed Sep 11 11:18:20 2019 +0800

    Fix file play using global CAS type SMP on/off

commit 7ecdca7032ea890af275e64869a1491db2968f7e
Merge: 668d9cc 3fa35ed
Author: chris.chen <chris.chen@realtek.com>
Date:   Wed Sep 11 09:34:30 2019 +0800

    Merge remote-tracking branch 'ohd/master' into HEAD

commit 668d9cc7b57374b3ba6e57765922aa507e075f83
Author: chris.chen <chris.chen@realtek.com>
Date:   Wed Sep 11 09:33:07 2019 +0800

    [unit test] unitfy CAS type in all test item
    
    using global variable gCASType

commit 3fa35ed310c6d6ac871738b907d2de27c631d9bc
Author: xuwen_song <xuwen.song@realtek.com>
Date:   Tue Sep 10 17:51:57 2019 +0800

    [melon]RawSample Add sample code for useing secure input buffer.
    
    [why]
    RawSample Add sample code for useing secure input buffer.
    [how]
    [where]RTKPLAYER.

commit ce5239bced1fa9167eddd883e5fd3f3562d57f64
Author: xuwen_song <xuwen.song@realtek.com>
Date:   Tue Sep 10 13:28:31 2019 +0800

    [melon]Raw Sample support feed secure buffer.
    
    [why]Raw Sample support feed secure buffer.
    [how]Add a flag isSecureBuf for user feeding
    secure data into buffer.
    [where]RTKPLAYER

commit 42b83fc69b610bd3fdefc494c4dd7bdf6734eef6
Author: zhongfa_xiao <zhongfa_xiao@apowertec.com>
Date:   Tue Sep 10 11:50:37 2019 +0800

        [tvs] add the pip side band handle
    
         Problem :  add the pip side band handle
            RootCause : N/A
            Solution :    add the pip side band handle
            Author : zhongfa_xiao
            Build : OK

commit 0ea3e59bcbf8ff8afd1592b3fae61b57269a3542
Author: chris.chen <chris.chen@realtek.com>
Date:   Tue Sep 10 11:27:20 2019 +0800

    [unit test] update file PIP sample using Source

commit b1efcde0b22fedf12fb01891aa7a6742aec7e909
Author: chris.chen <chris.chen@realtek.com>
Date:   Mon Sep 9 22:15:26 2019 +0800

    [unit test] Add Tuner PIP sample

commit 836880381f29d9a7a1490102f3646f65f767d2dd
Author: chris.chen <chris.chen@realtek.com>
Date:   Mon Sep 9 21:21:49 2019 +0800

    [RTK SOURCE] change unit test tuenr/file play using RTK Source

commit cd484b312b4c176ec680c244755ffdc2283c625b
Author: charles.lee <charles.lee@realtek.com>
Date:   Fri Sep 6 10:30:54 2019 +0800

    Rename "ChangeSource" as "SetSource"

commit 2102382043b29b8ad4e5f3a31b5284a6ea40e061
Author: charles.lee <charles.lee@realtek.com>
Date:   Thu Sep 5 17:30:58 2019 +0800

    sync data structure with one defined in rtk_porting_source

commit e8d4d75ded7209b41f483e4a7ffd232a869b374b
Author: chris.chen <chris.chen@realtek.com>
Date:   Wed Sep 4 22:29:50 2019 +0800

    [unit test] miss the tail ts data of the file

commit 9369ce1c746933dc65e48335a4d7c2360cf9e692
Author: chris.chen <chris.chen@realtek.com>
Date:   Wed Sep 4 22:24:29 2019 +0800

    [Source] Add SMP flag for create source

commit 5950baa0681b7c06fb140076e9923e29f8d864c7
Author: xuwen_song <xuwen.song@realtek.com>
Date:   Wed Sep 4 19:22:30 2019 +0800

    [melon]Raw sample support audio play.
    
    [why]Raw sample support audio play.
    [where]RTKPLAYER

commit 5777ae9dd6d92ca8413a4efd05444107fcc0392e
Author: zhixiong_ye <zhixiong_ye@apowertec.com>
Date:   Wed Sep 4 18:41:59 2019 +0800

     [RTK_PLAYER] Replace calling of rtk_porting_tuner related APIs with rtk_porting_source related APIs.
    
    [project] RTK_PLAYER
    [why] prepare for enable dtvsource
    [where] RTKHAL_Base/src/RHAL_Base.cpp RTK_HAL_PLAYER_GOLDEN/src/rtk_hal_test.cpp
    [reviewer] XuWen_Song

commit 055cd50d7da3445bcb985fa86de99f50b381a7ed
Author: yang_yang <yang_yang@apowertec.com>
Date:   Wed Sep 4 17:53:45 2019 +0800

    fixed Player_Stop unusual case
    
    [Why] if video/audio is invalid, don't need to stop video/audio
    [Why] keepLastFrame is not stable for the situation of changing from only audio program to video program
    [Reviewer] xuwen_song
    Change-Id: Ibafc5b8ec23be6e63e37d432ca36ac2c42695fe3

commit c428a9f170ba576f0c93cd27ce1e11faf19eb84b
Author: lili_lin <lili_lin@apowertec.com>
Date:   Wed Sep 4 15:34:39 2019 +0800

      [what] fix iptv play caton when enable_dtvsource in gold unittest

commit c40436afeedea354b12c2623b0c85057fc6c57be
Author: zhixiong_ye <zhixiong_ye@apowertec.com>
Date:   Tue Sep 3 11:07:10 2019 +0800

     [RTK_PLAYER] Enable macro RTK_HANDLE_FATAL_ERROR_EN in RTKHAL_Base/src/RHAL_Base.cpp.
    
    [project] RTK_PLAYER
    [why] Enable handling video fatal error event actions,to make sure can recover play from green screen caused by a rvsd fatal error.
    [where] RTKHAL_Base/src/RHAL_Base.cpp
    [reviewer] XuWen_Song

commit 75a2f0ff6371f2e1c1c60ad96d7ae832756748c0
Author: zhuan_xiong <zhuan_xiong@apowertec.com>
Date:   Mon Sep 2 14:47:53 2019 +0800

    [descript]add test for rtkplayer support multi process
    [why]
    [how]
    [where]rtkplayer
    [viewer]xuwen_song

commit 6bf8e537b539ef62f4beb2dbb73f72c3f5b873a5
Author: zhuan_xiong <zhuan_xiong@apowertec.com>
Date:   Mon Sep 2 14:27:53 2019 +0800

    [descript]rtkplayer support multi process
    [why]
    [how]
    [where]rtkplayer
    [viewer]xuwen_song

commit cce37ce31ed632c533830f4fe117c40418154e69
Author: shaofeng_tao <shaofeng_tao@apowertec.com>
Date:   Fri Aug 30 18:10:40 2019 +0900

    add get video pts and audio pts func in rtkplayer
    
    [project]1619
    [why]
    [how]
    [where]rtkplayer
    [bug ID]
    [reviewer] yangyang

commit f6ef9f972471cc665f72d3712ffe2dc0f546feee
Author: xuwen_song <xuwen.song@realtek.com>
Date:   Fri Aug 30 16:28:17 2019 +0800

    Add SMP set API and Test.
    
    [why]Add SMP set API and Test.
    [how]Add SMP set API and Test.

commit f24fb8ec7c432b8a44185c906692b29e9477c2b2
Author: leqian_zhou <leqian_zhou@apowertec.com>
Date:   Thu Aug 29 15:14:00 2019 +0800

    [ATV9.0] Multich_list.txt allows to add comments starting with '#'  for FCC  test
    
    [Project] ATV9.0
    [why] Multich_list.txt allows to add comments starting with '#'  for FCC  test
    [how] Multich_list.txt allows to add comments starting with '#'  for FCC  test
    [where] android/vendor/realtek/RTKPLAYER
    [Bug ID]
    [reviewer] zhongfa_xiao

commit a6626edb0956b31144b7a2c7bee02654ca697f1b
Author: zhixiong_ye <zhixiong_ye@apowertec.com>
Date:   Thu Aug 29 10:52:55 2019 +0800

     [RTK_PLAYER] Change multi channel related name "mulit" to "multi".
    
    [project] RTK_PLAYER
    [why] Just Change
    [reviewer] XuWen_Song

commit afb5fc3b850ad3cee0a20fedd758a09a129c6a32
Author: zhixiong_ye <zhixiong_ye@apowertec.com>
Date:   Wed Aug 28 18:49:04 2019 +0800

     [RTK_PLAYER] Enable macro CLIENT_DTVSOURCE in RTKHAL_Base/inc/rtk_hal_base.h.
    
    [why] Disable it for TAG 1.1.2.
    [where] RTKHAL_Base/inc/rtk_hal_base.h
    [reviewer] XuWen_Song

commit c5a597a04c3a5a1c6b84c08375c7d47887866188
Author: leqian_zhou <leqian_zhou@apowertec.com>
Date:   Wed Aug 28 17:19:32 2019 +0800

    [ATV9.0] The FCC CODEC change  from int to string parsing from multich_list.txt
    
    [Project] ATV9.0
    [why] The FCC CODEC change  from int to string parsing from multich_list.txt
    [how] The FCC CODEC change  from int to string parsing from multich_list.txt
    [where] android/vendor/realtek/RTKPLAYER
    [Bug ID]
    [reviewer] zhongfa_xiao

commit ee06d99d95d3c3419cb1417d6481fdc907c3b36d
Author: hai_huang <hai_huang@apowertec.com>
Date:   Wed Aug 28 16:11:41 2019 +0800

        [Project] 1619 thor unittest & RtkDemo.apk test
        [why]  Fcc unitest change the methods with string parsing from the incoming text
        [how]  Modify fucntion "_parse_FastChangeChannellist" in rtk_hal_test.cpp && enum in rtk_hal_base.h
        [where] android\vendor\realtek\RTKPLAYER\
        [Bug ID] https://jira.realtek.com/browse/SA5-437
        [reviewer] ying_sun,xuwen_song,yangyang

commit 9acd8a59d18e3c7801b4631783d1aade4752945b
Author: leqian_zhou <leqian_zhou@apowertec.com>
Date:   Wed Aug 28 13:54:01 2019 +0800

    [ATV9.0] Add RT_Source_GetIsLocked api
    
    [Project] ATV9.0
    [why] Add RT_Source_GetIsLocked api
    [how] Add RT_Source_GetIsLocked api
    [where] android/vendor/realtek/RTKPLAYER
    [Bug ID]
    [reviewer] zhongfa_xiao

commit 9bd6d9ce8efc329d2a2b4b1aae1410f02ad8cc36
Author: zhuan_xiong <zhuan_xiong@apowertec.com>
Date:   Wed Aug 28 11:33:02 2019 +0800

    [descript] show version info in RTK_HAL_PLAYER_TEST
    [why]
    [how]
    [where]rtkplayer
    [viewer]xuwen_song

commit 54a582f6888d98abb73eab9a66e9e14f67510ae2
Author: zhixiong_ye <zhixiong_ye@apowertec.com>
Date:   Tue Aug 27 21:04:19 2019 +0800

     [GOLDEN] Add "RTK_Tuner_Mulitch_GetSignalInfo" in GOLDEN Rtk_hal.cpp.
    
    [project] RTKPLAYER GOLDEN
    [why] For get tuner signal info in multi channel mode.[mantis 14026]
    [how] Add "RTK_Tuner_Mulitch_GetSignalInfo" in GOLDEN Rtk_hal.cpp and calling in FCC test V2;Comment "#define CLIENT_DTVSOURCE".
    [bugid] none
    [where] RTKHAL_Base/inc/rtk_hal_base.h RTK_HAL_PLAYER_GOLDEN/inc/rtk_hal.h RTK_HAL_PLAYER_GOLDEN/src/rtk_hal.cpp RTK_HAL_PLAYER_GOLDEN/src/rtk_hal_test.cpp
    [reviewer] ZhiXiong_Ye

commit 827a5e0dd438f992faf0086734cbcd87f4d8407c
Author: zhixiong_ye <zhixiong_ye@apowertec.com>
Date:   Tue Aug 27 17:25:59 2019 +0800

    [GOLDEN] Add calling of "RTK_Source_GetSignalInfo" in FCC test.
    
    [project] RTKPLAYER GOLDEN
    [why] Just add.
    [how] Just add.
    [bugid] none
    [where] RTK_HAL_PLAYER_GOLDEN/src/rtk_hal_test.cpp
    [reviewer] XuWen_Song

commit 80a9b6174aaf8ce28c00af9f251fcbcf8951111e
Merge: 9c7b38e 5434388
Author: zhuan_xiong <zhuan_xiong@apowertec.com>
Date:   Tue Aug 27 16:40:30 2019 +0800

    Merge "[descript] add tag info to verion string [why] [how] [where] [viewer]xuwen_song"

commit 9c7b38e3dcb24ba6606d83fd39c457797601f557
Merge: a65a7f1 01e9724
Author: chris.chen <chris.chen@realtek.com>
Date:   Tue Aug 27 13:56:56 2019 +0800

    Merge remote-tracking branch 'ohd/master' into open_dtvsource

commit a65a7f1dc8729c74610547fd9f4f242f05a25f86
Author: chris.chen <chris.chen@realtek.com>
Date:   Tue Aug 27 13:55:19 2019 +0800

    [Source] rename feed MTP and add source feed use MD

commit 01e9724bb0b6e7a899336595fa2a3750a93b0049
Author: leqian_zhou <leqian_zhou@apowertec.com>
Date:   Tue Aug 27 11:03:00 2019 +0800

    [ATV9.0] Add APIs in DvdIptv for FCC V3
    
    [Project] ATV9.0
    [why] Add APIs in DvdIptv for FCC V3
    [how] Add APIs in DvdIptv for FCC V3
    [where] android/vendor/realtek/RTKPLAYER
    [Bug ID]
    [reviewer] zhongfa_xiao

commit 298bbefce05dfc08e79587770f812850eea1f9ad
Author: xuwen_song <xuwen.song@realtek.com>
Date:   Mon Aug 26 20:12:59 2019 +0800

    Add raw sample play test.
    
    [why]Add raw sample play test.
    [where]RTKPLAYER

commit 54343885911f218d4662c04840b64075bac0b89b
Author: zhuan_xiong <zhuan_xiong@apowertec.com>
Date:   Mon Aug 26 16:46:30 2019 +0800

    [descript] add tag info to verion string
    [why]
    [how]
    [where]
    [viewer]xuwen_song

commit d9ab6a8beb33d50d733ad4fd21aeb4088ac2f670
Author: leqian_zhou <leqian_zhou@apowertec.com>
Date:   Mon Aug 26 11:51:56 2019 +0800

    [ATV9.0] Destory Source when stop  FCC V3 for DvdIptv
    
    [Project] ATV9.0
    [why]  Destory Source when stop  FCC V3 for DvdIptv
    [how]  Destory Source when stop  FCC V3 for DvdIptv
    [where] android/vendor/realtek/RTKPLAYER
    [Bug ID]
    [reviewer] zhongfa_xiao

commit abfc67d151f21e29f80fd0a63cb0b086bb6649da
Author: sam.wu <sam.wu@realtek.com>
Date:   Fri Aug 23 18:27:26 2019 +0800

    fix for insert EOS

commit b8691f4da114a8ec31cea66eff227c9d7b0b8557
Author: leqian_zhou <leqian_zhou@apowertec.com>
Date:   Fri Aug 23 16:56:14 2019 +0800

    [ATV9.0] Add FCC V3 for DvdIptv
    
    [Project] ATV9.0
    [why]  Add FCC V3 for DvdIptv
    [how]  Add FCC V3 for DvdIptv
    [where] android/vendor/realtek/RTKPLAYER
    [Bug ID]
    [reviewer] zhongfa_xiao

commit c1d16fd88704a239c994e4f525c30a7f9f42a19c
Author: chris.chen <chris.chen@realtek.com>
Date:   Fri Aug 23 14:05:13 2019 +0800

    open DTVSOURCE - DvdPlayer must sync after #c6aca72

commit b2bff383712c7a9791a887cd87a4f199d6d45b85
Author: lili_lin <lili_lin@apowertec.com>
Date:   Thu Aug 22 13:10:05 2019 +0800

         add func Player_SetCCPlayback & Player_GetCCInfo
        [why]to get cc info and paly it
        [how]
        [where]RTKPLAYER
        [viewer]xuwen_song

commit cf093aadc2a706aa9a7a81d7d71f21a8440aca4b
Author: ying_sun <ying_sun@Apowertec.com>
Date:   Thu Aug 22 10:38:48 2019 +0800

    Fix FCC play issue.
    
    [project]1619
    [why]Fix FCC play issue.
    [how]Fix FCC play issue.
    [reviewer]xuwen_song

commit 4e81f196c241c8f73e7d08809f002b3107785c94
Author: xuwen_song <xuwen.song@realtek.com>
Date:   Tue Aug 20 16:51:56 2019 +0800

    Fix zapping time log missing issue.
    
    [why]Error compare with 0.
    [how]cast time value to uint64_t;
    [bugid]none
    [where]RTKPLAYER

commit efe83b6a88de803132b3eaef824f67dc8f8d9774
Author: sam.wu <sam.wu@realtek.com>
Date:   Tue Aug 20 16:10:23 2019 +0800

    add feeding data isLast attribute

commit c13fce313b49029d6321c26c6f9e4f7f3041477a
Author: sam.wu <sam.wu@realtek.com>
Date:   Tue Aug 20 10:08:08 2019 +0800

    RHAL_Base::Player_FeedDMABuffer() add timeout processing

commit 9d9a231e1db0d17455842c85c9f76328f279ef92
Author: charles.lee <charles.lee@realtek.com>
Date:   Mon Aug 19 21:19:34 2019 +0800

    [PESI] add initialization items

commit 8eaa864a3fbaf1592ee1f50e227ae3f164105a89
Author: sam.wu <sam.wu@realtek.com>
Date:   Mon Aug 19 17:27:32 2019 +0800

    add RHAL_Base::Player_FeedDMABuffer() CLIENT_DTVSOURCE option

commit 83ac7b168b9d9088e2ba1f5ea87d4f4a30b6b567
Author: leqian_zhou <leqian_zhou@apowertec.com>
Date:   Mon Aug 19 12:00:35 2019 +0800

    [ATV9.0] Fix compilation error caused by rtk_porting_hdmi_setHDMIEnable for HANDAN and VEPL

commit 422c014142a5d47d2b9ddac8c30bf2a539006f81
Author: leqian_zhou <leqian_zhou@apowertec.com>
Date:   Mon Aug 19 11:30:47 2019 +0800

    [ATV9.0] Move RTK_SetVideoSurfaceEx API in RHAL_Base.cpp and add RTK_SetVideoSurfaceEx for MOD
    
    [Project] ATV9.0
    [why]  Move RTK_SetVideoSurfaceEx API in RHAL_Base.cpp
    [how]  Move RTK_SetVideoSurfaceEx API in RHAL_Base.cpp
    [where] android/vendor/realtek/interfaces/rstbplayer
    [Bug ID]
    [reviewer] zhongfa_xiao

commit f2b89daa509a63a50b3f99f4726178196e670079
Author: leqian_zhou <leqian_zhou@apowertec.com>
Date:   Fri Aug 16 16:49:02 2019 +0800

    [ATV9.0] use void* type instead of sp type to pass native window in RTK_setVideoSurface API
    
    [Project] ATV9.0
    [why]  The RTK_setVideoSurface API header file uses C syntax
    [how]  use void*  in RTK_setVideoSurface API
    [where] android/vendor/realtek/RTKPLAYER
    [Bug ID]
    [reviewer] zhongfa_xiao

commit 7c1e18ba165d9705090342fca3d225fc94a9ee6e
Author: charles.lee <charles.lee@realtek.com>
Date:   Fri Aug 16 13:23:50 2019 +0800

    [PESI] fix compile error "setHDMIEnable"

commit 9c8f8e7232107aaa96c15319dd5b19afcd53a265
Author: charles.lee <charles.lee@realtek.com>
Date:   Fri Aug 16 11:27:27 2019 +0800

    [PESI] enable I-frame-only display mode in Trick-play test

commit 1214043dd066ad099063ace8f0509181397034f1
Author: lili_lin <lili_lin@apowertec.com>
Date:   Fri Aug 16 10:19:41 2019 +0800

    fix warning in func ThreadProcDemuxFeed
    file :RTK_DataSourcePlayer/DvdIptv/src/rtk_player.cpp

commit 86d0b6dde947135991f9ec22d42e6709e2d3b793
Author: sam.wu <sam.wu@realtek.com>
Date:   Thu Aug 15 15:33:38 2019 +0800

    add RTK_CODEC_AUDIO_MP4

commit e4415151e076858dce54a4b99fc5a2ffae8335bb
Author: zhuan_xiong <zhuan_xiong@apowertec.com>
Date:   Thu Aug 15 11:44:24 2019 +0800

    [descript] fixed rtkdemo fcc test crash
    [why]
    [how]
    [where]
    [viewer]xuwen_song

commit af2764994e394bb6a105f21388a980b7f4742cc2
Author: xuwen_song <xuwen.song@realtek.com>
Date:   Wed Aug 14 14:10:02 2019 +0800

    [melon]refine es data feed API.
    
    [why]refine es data feed API.
    [how]Add send raw sample info when put data into ring buffer.
    [where]RTKPLAYER

commit 825865f240bcff6a60d5f5d9afceca23ccded830
Author: zhongfa_xiao <zhongfa_xiao@apowertec.com>
Date:   Wed Aug 14 11:57:17 2019 +0800

       [tvs] clear the side band handle when destroy the player
    
         Problem :   clear the side band handle when destroy the player
            RootCause : N/A
            Solution :   clear the side band handle when destroy the player
            Author : zhongfa_xiao
            Build : OK

commit 45e2bef88066a0cf7549a3714330d78f25b53cec
Merge: 2095ece 834b568
Author: xuwen_song <xuwen_song@apowertec.com>
Date:   Tue Aug 13 15:22:08 2019 +0800

    Merge "Support element stream playing."

commit 834b5684aead8b0b435941f025d07dacc39e10ec
Author: xuwen_song <xuwen.song@realtek.com>
Date:   Tue Aug 13 15:18:24 2019 +0800

    Support element stream playing.
    
    [why]Support element stream playing.
    [how]Add hal type for element stream; Add es data feed function
    (now can not work).
    [bugid]none
    [where]RTKPLAYER

commit 2095eceb28d9b19c1207d79e78893b30ae4fa2c9
Merge: ee7ebc1 3225193
Author: ying_sun <ying_sun@apowertec.com>
Date:   Tue Aug 13 15:07:05 2019 +0800

    Merge "[DTVSource] Modify unit test TunerScan by Source/Player"

commit 3225193bc02542393c58770c65a565ee9b592659
Author: chris.chen <chris.chen@realtek.com>
Date:   Tue Aug 13 14:59:00 2019 +0800

    [DTVSource] Modify unit test TunerScan by Source/Player

commit ee7ebc16da84f18f3c32ee8541b30d2a4e7b2f12
Merge: 64ce7e3 9a99bdb
Author: leqian_zhou <leqian_zhou@apowertec.com>
Date:   Tue Aug 13 14:25:57 2019 +0800

    Merge "[ATV9.0] Add RT_setVideoSurface and RTK_setVideoSurface APIs  for GOLDEN"

commit 64ce7e3feacf4eeb69237d10d956f975d9e72666
Author: chris.chen <chris.chen@realtek.com>
Date:   Tue Aug 13 13:35:24 2019 +0800

    [util] Add default setting for tuner related unit test

commit 9a99bdb1cd3fb6cadf92d70e53c1d77634af5c00
Author: leqian_zhou <leqian_zhou@apowertec.com>
Date:   Tue Aug 13 11:54:21 2019 +0800

    [ATV9.0] Add RT_setVideoSurface and RTK_setVideoSurface APIs  for GOLDEN
    
    [Project] ATV9.0
    [why]  No player required when setting video surface
    [how]  Add RT_setVideoSurface and RTK_setVideoSurface APIs  for GOLDEN
    [where] android/vendor/realtek/RTKPLAYER
    [Bug ID]
    [reviewer] zhongfa_xiao

commit b447d628f59ae250e230ab52fbefe8eec29abec4
Merge: 7cb032d 1c85a7d
Author: chris.chen <chris.chen@realtek.com>
Date:   Tue Aug 13 10:54:32 2019 +0800

    Merge remote-tracking branch 'ohd/master' into new_test

commit 7cb032da08ad5e143207ba9b41cec4fb2d12d6b9
Author: chris.chen <chris.chen@realtek.com>
Date:   Tue Aug 13 10:52:00 2019 +0800

    Update TunerZapping test for support RTK_Source

commit 1c85a7d6eafb43c81851d76757c8b84470432999
Merge: d52030f 331e766
Author: zhuan_xiong <zhuan_xiong@apowertec.com>
Date:   Mon Aug 12 13:32:45 2019 +0800

    Merge "[descript]export VSDB Delay function to uplayer [why] [how] [where] [viewer]xuwen_song"

commit 331e7661db37403c4f12101415c3b9ce25852436
Author: zhuan_xiong <zhuan_xiong@apowertec.com>
Date:   Mon Aug 12 13:28:02 2019 +0800

    [descript]export VSDB Delay function to uplayer
    [why]
    [how]
    [where]
    [viewer]xuwen_song

commit d52030f7a240a4a881e14cddb0493e5960c8a7ba
Author: charles.lee <charles.lee@realtek.com>
Date:   Mon Aug 12 12:35:28 2019 +0800

    User should pass PSI codec once having playback flow going through xSetDataSource

commit 5525ef62af6a98eb5466c2b0977141dae7dbda16
Author: lili_lin <lili_lin@apowertec.com>
Date:   Mon Aug 12 10:42:33 2019 +0800

    [RTKPLAYER] Fix bug in function "ThreadProcDemuxFeed" witch will feed data to buffer fail when data is encrypted.
    
            [project] RTKPLAYER/RTK_DataSourcePlayer
            [why] Fix bug in function "ThreadProcDemuxFeed()" which will cause feed data error when data is encrypted
            [how] feed data to buffer differently according to data encrypted or not.
            [bugid] none
            [where] RTK_DataSourcePlayer/DvdIptv/src/rtk_player.cpp
            [reviewer] XuWen_Song

commit 46cbc6fe20a678c2dbe07fb23ce5e21034108b92
Author: yong_zhang <yong_zhang@apowertec.com>
Date:   Mon Aug 12 10:04:04 2019 +0800

    [atv9.0] TIF TvInput App add tuner full scan& write xml.
    
    [project] atv9.0
    [why]  TvInput App need tuner full scan& write xml.
    [how]  callBack get video_codec & audio_codec
    [where]  RTK_DataSourcePlayer/DvdIptv/src/rtk_player.cpp & .h
    [reviewer] leqian_zhou

commit e3c5f54fd67e060a7809143f8ece4e1c6a78b9eb
Author: zhixiong_ye <zhixiong_ye@apowertec.com>
Date:   Fri Aug 9 18:12:22 2019 +0800

     [RTKPLAYER] Fix bug in function "x_read_input_data" witch will cause DVR_Replay fail.
    
    [project] GOLDEN
    [why] Fix bug in function "x_read_input_data" witch will cause DVR_Replay fail.
    [how] Add "cEncrypted" in struct INPUT_SOURCE_t to sign that file is Encrypted or not,so that can run different code flow.
    [bugid] none
    [where] RTK_HAL_PLAYER_GOLDEN/src/rtk_hal_test.cpp
    [reviewer] XuWen_Song

commit ef0f3a4c8e8231c2d025b566cd39db3451c72cb2
Merge: 99619a6 0fed53b
Author: chris.chen <chris.chen@realtek.com>
Date:   Thu Aug 8 17:29:19 2019 +0800

    Merge remote-tracking branch 'ohd/master' into new_test

commit 99619a6b8a6b5e218bef5d62ac98708a17f29e86
Author: chris.chen <chris.chen@realtek.com>
Date:   Thu Aug 8 17:27:48 2019 +0800

    [DTVSource] improve rtk_porting_source init and mtp buffer
    
    1. improve management mtp buffer
    2. improve rtk_porting_source init
    3. return mtp buffer when source destory

commit 0fed53bd8dac966b44f83b32ee3107e677a2408c
Author: zhixiong_ye <zhixiong_ye@apowertec.com>
Date:   Thu Aug 8 17:09:47 2019 +0800

     [RTKPLAYER] Add "RTK_SubtitleConfig subtitle" in "RTK_DemuxConfig".
    
    [project] RTKPLAYER
    [where] RTKHAL_Base/inc/rtk_hal_base.h
    [reviewer] XuWen_Song

commit 520a5a6ce59c0e1f520d495b4ad261117e68f787
Author: zhixiong_ye <zhixiong_ye@apowertec.com>
Date:   Thu Aug 8 16:33:02 2019 +0800

     [RTKPLAYER] Add TS demux APIs,update "RTK_HAL_BASE_APIS_VERSION" to "v2.1.0"
    
    [project] RTKPLAYER
    [why] For RTKHAL V3
    [how] Add TS demux APIs and realize them refor to SKB project.
    [bugid] none
    [where] RTKHAL_Base RTK_DataSourcePlayer RTK_HAL_PLAYER_MOD
    [reviewer] XuWen_Song

commit 5cd30db678cdf691d1b68b240705b63f5ff90bbf
Merge: 896374e 3e26d73
Author: charles.lee <charles.lee@realtek.com>
Date:   Thu Aug 8 11:42:40 2019 +0800

    Merge "[PESI] modify the timing of showing isLast=1 & modify the indention"

commit 3e26d73cbfe6cb58318f2cc25e34f434f3603124
Author: charles.lee <charles.lee@realtek.com>
Date:   Thu Aug 8 11:43:15 2019 +0800

    [PESI] modify the timing of showing isLast=1 & modify the indention

commit 896374e521e3ec530863f3a77b2d96f5a77ed6a1
Author: lili_lin <lili_lin@apowertec.com>
Date:   Thu Aug 8 10:58:09 2019 +0800

         modify func ThreadProcDemuxFeed() in RTK_DataSourcePlayer/DvdIptv/src/rtk_player.cpp
        [[project] RTKPLAYER
        [why] can't play tsfile to end when there are abnormal ts packet in the ts file
        [how] judge the first data is 0x47 of each packt and send data as multiple of 188 to buffer
        [reviewer] yang_yang

commit 1497392a5ad26bd72c11381e093e0ca7dc335441
Author: ying_sun <ying_sun@Apowertec.com>
Date:   Thu Aug 8 10:08:48 2019 +0800

    Add API to get tuner chip id.
    
    [project]1619
    [why]Add API to get tuner chip id.
    [how]Add API to get tuner chip id.
    [reviewer]xuwen_song

commit c65aab83773cff8f158c3ad108f66a35ef01f248
Merge: 9bad461 217516c
Author: chris.chen <chris.chen@realtek.com>
Date:   Wed Aug 7 16:58:23 2019 +0800

    Merge remote-tracking branch 'ohd/master' into new_test

commit 9bad461f25047b1c014b2a40c93b6fc3cf595a71
Author: chris.chen <chris.chen@realtek.com>
Date:   Wed Aug 7 16:56:35 2019 +0800

    [DTVSource] MTP flow impletment using DTVSource

commit 217516ca698c9b4637dfae8c9c097cad308b83fd
Author: zhongfa_xiao <zhongfa_xiao@apowertec.com>
Date:   Wed Aug 7 15:12:18 2019 +0800

     [1619] add the side band api.
    
     Problem :  add the side band api
        RootCause : N/A
        Solution :  add the side band api
        Author : zhongfa_xiao
        Build : OK

commit 4fef61c2eb7fc9b179ea2fa9e5a40b565b9bf716
Author: charles.lee <charles.lee@realtek.com>
Date:   Wed Aug 7 11:38:30 2019 +0800

    [PESI] add TrickPlay test item

commit 00e59560a596f58497ddc793f0520b551cdaa797
Author: zhixiong_ye <zhixiong_ye@apowertec.com>
Date:   Mon Aug 5 20:11:20 2019 +0800

    [RTKPLAYER] Add interfaces to get raw error count data for tuner/demod.
    
    [project] PESI
    [why] PESI requirements.
    [how] Add Api "RTK_Tuner_GetMxlRawErrCnt" in "rtkplayer/rtk_hal_player_pesi" and it's related interfaces in bottom layer.
    [bugid] none
    [reviewer] XuWen_Song Ying_Sun

commit bed88753298e29b3d733e0a7a89caad8d1558584
Merge: 1ba45c2 176b016
Author: ying_sun <ying_sun@apowertec.com>
Date:   Mon Aug 5 18:57:10 2019 +0800

    Merge "Correct tunerType and qam in FCC V2 & V3"

commit 176b0167d4a4f55f43dd4169f4489b64828dd936
Author: chris.chen <chris.chen@realtek.com>
Date:   Mon Aug 5 18:16:49 2019 +0800

    Correct tunerType and qam in FCC V2 & V3

commit 1ba45c244a6656a9933c0af366371ef7d2227dd4
Author: lili_lin <lili_lin@apowertec.com>
Date:   Mon Aug 5 17:18:35 2019 +0800

    fix [1619/1395][ATV9]SA5-416 with rtkdemo  when play ts whose programs number is lower than that in pat
    
        [why]can't send play command
        [how]add thread ThreadWaitPMT
          when receive the first pmt message,
          if delay 5 seconds,the number received is not euqal to that in pat,
          send play command to rtkdemo apk
        [where]RTKPLAYER
        [reviewer] yang_yang

commit dda140e7ca9093b7777590d7f73839945c85ede9
Merge: 950be31 ae3faa8
Author: chris.chen <chris.chen@realtek.com>
Date:   Mon Aug 5 14:44:21 2019 +0800

    Merge remote-tracking branch 'ohd/master' into new_test
    
    Conflicts:
    	RTKHAL_Base/src/RHAL_Base.cpp
    	RTK_HAL_PLAYER_GOLDEN/src/rtk_hal_test.cpp

commit 950be312f3e28b0e3f4da88da1d9972403cd4d7c
Author: chris.chen <chris.chen@realtek.com>
Date:   Mon Aug 5 14:26:16 2019 +0800

    [DTVSource] Add HAL layer rtk_porting_source related code
    
    temp close by define CLIENT_DTVSOURCE
    NOTE: if you want open it, need opend ENABLE_DTVSOURCE in DvdPlayer side

commit ae3faa85644924c0b8d36003d12d0d8aa2b4829d
Author: xuwen_song <xuwen.song@realtek.com>
Date:   Mon Aug 5 13:33:51 2019 +0800

    Add feed DMA secure buffer test.
    
    [why]Add feed DMA secure buffer test.
    [how]when test, need open MACRO TEST_DMA_BUF_FEED_INSVP.
    [bugid]none
    [where]RTKPLAYER

commit 08f42e03cc4b592280f992aace316ef4f385f92e
Author: leqian_zhou <leqian_zhou@apowertec.com>
Date:   Mon Aug 5 11:40:29 2019 +0800

    [ATV9.0] Add git version for librtk_DvbSourcePlayer.so
    
    [Project] ATV9.0
    [why] Add git version for librtk_DvbSourcePlayer.so
    [how] Add git version for librtk_DvbSourcePlayer.so
    [where] android/vendor/realtek/RTKPLAYER
    [Bug ID]
    [reviewer] zhongfa_xiao

commit 2dc391795ebb8fbf4f5c99e0f3ac160a2958e939
Author: zhongfa_xiao <zhongfa_xiao@apowertec.com>
Date:   Fri Aug 2 17:24:34 2019 +0800

     [1619] modify the tuner zapping test codes.
    
     Problem :  modify the tuner zapping test codes.
        RootCause : N/A
        Solution :  modify the tuner zapping test codes.
        Author : zhongfa_xiao
        Build : OK

commit b0ef0a95a8a061b284301bdf87348ce0d287b112
Author: ying_sun <ying_sun@Apowertec.com>
Date:   Thu Aug 1 11:02:14 2019 +0800

    Fix mxl25xc player issue (single play),when FCC is enabled.
    
    [project]1619
    [why]Fix mxl25xc player issue (single play),when FCC is enabled.
    [how]Fix mxl25xc player issue (single play),when FCC is enabled.
    [reviewer]xuwen_song

commit d9cc3869f9abb45bc705bcf1a21c1e08f98435df
Author: sam.wu <sam.wu@realtek.com>
Date:   Wed Jul 31 20:19:30 2019 +0800

    fix compile error

commit 0f1d04fa473c6737d9845814131ca73fcc1efbf5
Author: lili_lin <lili_lin@apowertec.com>
Date:   Wed Jul 31 18:55:33 2019 +0800

    [ATV9.0] mark comment not needed and delete not necessary test item
        [where]RTKHAL_Base/src/RHAL_Base.cpp RTK_HAL_PLAYER_GOLDEN/src/rtk_hal_test.cpp
        [viewer]yang_yang

commit 23d4297214de759d9aed22796e96965c001dcdc0
Author: xuwen_song <xuwen.song@realtek.com>
Date:   Wed Jul 31 18:45:37 2019 +0800

    Support feed DMA buffer in Player.
    
    [why]User maybe use continues DMA buffer as input buffer, such as
    SMP path.This buffer we need set their physical pointer
    and size into MTP hw directly.
    [how]Support feed DMA buffer in Player.
    [bugid]none
    [where]RTKPLAYER

commit 596e682756c15d5553b965b6e09828665d536a8c
Author: sam.wu <sam.wu@realtek.com>
Date:   Wed Jul 31 10:26:22 2019 +0800

    tuner is initialized in RHAL_Base::mOnceInit_AV() no matter what source is selected

commit d4a13c1f1df1830d57eff2b1aecc5ab5454c7322
Author: chris.chen <chris.chen@realtek.com>
Date:   Wed Jul 31 10:14:52 2019 +0800

    [DTVSource] Player connect to source only when create source

commit 93b6a9e8a9dd5bc44c9f30ee0644439b7be376a3
Author: sam.wu <sam.wu@realtek.com>
Date:   Tue Jul 30 20:58:48 2019 +0800

    remove tuner init of memory input

commit ede25bf57376f6df48f3421a57412a0f87be6701
Author: sam.wu <sam.wu@realtek.com>
Date:   Tue Jul 30 18:17:25 2019 +0800

    fix compile warning

commit 997d717f77d3c0534568d2a521e2c1c440ad8d5c
Merge: ce75f39 20601a5
Author: zhixiong_ye <zhixiong_ye@apowertec.com>
Date:   Tue Jul 30 17:27:58 2019 +0800

    Merge " [RTKPLAYER] Fix audio and PIP video length short problems in timeshift unit test."

commit ce75f3901be2bc150f22b409ccf80f8afd935da1
Merge: ab98c54 73c6840
Author: chris.chen <chris.chen@realtek.com>
Date:   Tue Jul 30 17:18:21 2019 +0800

    Merge remote-tracking branch 'ohd/master' into new_test

commit ab98c54a09eba0ea462e4dfb048cfae79f5a634f
Author: chris.chen <chris.chen@realtek.com>
Date:   Tue Jul 30 17:15:45 2019 +0800

    [DTVSource] let non-multi flow also using DTVSource

commit 20601a5c5a6f2734b1739cab9766ece0247284af
Author: zhixiong_ye <zhixiong_ye@apowertec.com>
Date:   Tue Jul 30 17:09:48 2019 +0800

     [RTKPLAYER] Fix audio and PIP video length short problems in timeshift unit test.
    
    [project] RTKPLAYER C01,GOLDEN,PESI
    [why] Main audio can not recover after PIP finished.
          When running timeshift test continuously,only first time the PIP video length is normal,other are unnormal short.
    [how] Add audio change during every point that audio need change.
          Clear "player_status_2.eof_reached" when reach end of recorded ts file.
    [bugid] none
    [where] rtk_hal_test.cpp of RTK_HAL_PLAYER_C01, RTK_HAL_PLAYER_GOLDEN, RTK_HAL_PLAYER_PESI
    [reviewer] XuWen_Song

commit 73c6840db2936993bc19851277e7bda5804039f9
Author: zhongfa_xiao <zhongfa_xiao@apowertec.com>
Date:   Tue Jul 30 14:00:47 2019 +0800

     [1619] set the audio focus in IPTV
    
     Problem :set the audio focus in IPTV
        RootCause : N/A
        Solution :set the audio focus in IPTV
        Author : zhongfa_xiao
        Build : OK

commit e9476a1adfa37df19e12cc3e518cdef1b94e4023
Author: xuwen_song <xuwen.song@realtek.com>
Date:   Tue Jul 30 13:27:05 2019 +0800

    Add play from share memory test.
    
    [why]Add play from share memory test.
    [how]
    [bugid]
    [where]RTKPLAYER

commit 655e8319bb58a6e7f19a3c20ea000c2f16196c0a
Author: zhongfa_xiao <zhongfa_xiao@apowertec.com>
Date:   Tue Jul 30 11:20:25 2019 +0800

     [1619] Reduce the sleep time when sending datas.
    
     Problem :Reduce the sleep time when sending datas.
        RootCause : N/A
        Solution :Reduce the sleep time when sending datas.
        Author : zhongfa_xiao
        Build : OK

commit dcecb1f20265868862051067bde6f1a555857dae
Author: xuwen_song <xuwen.song@realtek.com>
Date:   Tue Jul 30 10:42:43 2019 +0800

    Do not compile data source player when not config GOLDEN.
    
    [why]RTK_DataSourcePlayer only support when use GOLDEN hal.
    [how]Do not compile data source player when not config GOLDEN.

commit c4519cf8af2148dd95ed911848ef39c93d858d6d
Merge: 331b8ba 28a25db
Author: leqian_zhou <leqian_zhou@apowertec.com>
Date:   Tue Jul 30 09:44:54 2019 +0800

    Merge branch 'master' of ssh://dhcgerrit/realtek/providers/RTKPLAYER

commit 28a25db67c646c6e1c610845d5e4588150fcd4ee
Author: charles.lee <charles.lee@realtek.com>
Date:   Mon Jul 29 16:36:52 2019 +0800

    [TIF] fix tuner playback bugs

commit f3785a28503b3072457eda7b29a134500f13b3a7
Author: lili_lin <lili_lin@apowertec.com>
Date:   Mon Jul 29 16:10:09 2019 +0800

     add func RTK_Player_DisableCCDecoder in rtk_hal_base.h and modify func rtk_hal_test_Player_CC() in golden unittest
        [[project] RTKPLAYER
        [why] to get ccData through socket
        [how] open macro APCFG_DTV_CC and  ENABLE_SKB_CC in DvdPlayer MakeConfig
        [reviewer] yang_yang

commit 65b8ce49e9c9a53d203f86696d0c127627a24a86
Author: zhongfa_xiao <zhongfa_xiao@apowertec.com>
Date:   Mon Jul 29 15:24:33 2019 +0800

     [1619] clean the source of the rtkhal
    
     Problem :clean the source of the rtkhal
        RootCause : N/A
        Solution : clean the source of the rtkhal
        Author : zhongfa_xiao
        Build : OK

commit b9387a0fcddcd6ccea5c9d6c395599e1c8a1d313
Author: zhuan_xiong <zhuan_xiong@apowertec.com>
Date:   Mon Jul 29 09:45:50 2019 +0800

    [descript]add func Player_Pause_KeepLastFrame;add code for test update_vo_plane
    [why]
    [how]
    [where]pesi rtk_player
    [viewer]xuwen_song

commit d293837f4d85c18323e4b9b37721785abe669fab
Author: lili_lin <lili_lin@apowertec.com>
Date:   Fri Jul 26 19:19:30 2019 +0800

     add Test rtk_hal_test_Player_CCData in golden unittest,it is used to get ccData
            [[project] RTKPLAYER
            [why] to get ccData through socket
            [how] open macro APCFG_DTV_CC and  ENABLE_SKB_CC in DvdPlayer MakeConfig
            [reviewer] yang_yang

commit 4caaacc13db8fa0816dd0620bda881c5640f3949
Author: zhixiong_ye <zhixiong_ye@apowertec.com>
Date:   Fri Jul 26 18:09:19 2019 +0800

     Add tuner signal parameter "lber'(bit error rate after Reed-Solomon)
    
    [project] RTKPLAYER
    [why] customer requirements
    [how] Not all demod support now,only Mxl254c and Mxl258c.
    [bugid] none
    [where] rtk_hal_base.h RHAL_Base.cpp
    [reviewer] XuWen_Song Ying_Sun

commit 331b8bab0a446c84fdd9bd85fa960102d2516eaa
Author: leqian_zhou <leqian_zhou@apowertec.com>
Date:   Fri Jul 26 16:01:22 2019 +0800

    [ATV9.0] Modify RT_Player_FCC_test_start
    
    [Project] ATV9.0
    [why] Cannot support dynamic switching between V1 and V2
    [how] Modify RT_Player_FCC_test_start
    [where] android/vendor/realtek/apps/RtkDemo
    [Bug ID]
    [reviewer] zhongfa_xiao

commit a7934d8b6f2c68dab5b7a1d3ae00b63d40fe483b
Author: xuwen_song <xuwen.song@realtek.com>
Date:   Fri Jul 26 17:14:23 2019 +0800

    Add DVB resource config API.
    
    [why]Different customer may need different DVB resource.
    So we add this API to let customer set suitable DVB resource.
    
    [how]Add DVB resource config API.
    [where]RTKPLAYER
    [bugid]none

commit 01b3321afb6fd2b2f194617079fbd80f5e2fa0bd
Author: sam.wu <sam.wu@realtek.com>
Date:   Thu Jul 25 19:55:14 2019 +0800

    default AV sync mode is changed to RTK_NAV_AVSYNC_AUDIO_MASTER_AUTO_SKIP

commit 7e3735a832e1132605aa1a85b5866cf25dc323f0
Author: xuwen_song <xuwen.song@realtek.com>
Date:   Thu Jul 25 11:33:03 2019 +0800

    Add video show mode set API.
    
    [why]When not use stop/start API and only use changeVideo to change
    channel, green screen will occure.
    [how]Add a API to set the video display black or last frame when
    video changed.
    [bugid]none
    [where]RTKPLAYER

commit bad1af7495d048719cab80a17510659bc3421beb
Author: zhixiong_ye <zhixiong_ye@apowertec.com>
Date:   Wed Jul 24 13:47:37 2019 +0800

     Add RTK_Tuner_UnInit
    
    [project] RTKPLAYER
    [why] Customer requirements
    [how] It will do nothing now.
    [bugid] none
    [reviewer] XuWen_Song Ying_Sun

commit f6c30ade42c7e848809a0ecb781f58fc2b0443c2
Author: zhuan_xiong <zhuan_xiong@apowertec.com>
Date:   Tue Jul 23 17:46:03 2019 +0800

    [descript]add interface to enable slow avsync for up layer
    [why]
    [how]
    [where]rtk player
    [viewer]xuwen_song

commit 44467a1e3e3c1302b23ca55fc2afac68c5b46783
Merge: 92f5083 b6caa93
Author: leqian_zhou <leqian_zhou@apowertec.com>
Date:   Tue Jul 23 16:11:11 2019 +0800

    Merge "[ATV9.0] Add ChangeProgram ChangeVideo and ChangeAudio APIs for FCC"

commit b6caa9323ee762561476b27d82b349bc1602a257
Author: leqian_zhou <leqian_zhou@apowertec.com>
Date:   Tue Jul 23 16:10:07 2019 +0800

    [ATV9.0] Add ChangeProgram ChangeVideo and ChangeAudio APIs for FCC
    
    [Project] ATV9.0
    [why] Testing FCC needs
    [how] Add some FCC  functions
    [where] vendor/realtek/RTKPLAYER
    [Bug ID]
    [reviewer] zhongfa_xiao

commit 92f5083e5856953f1814bc4f1337b64beb1d0375
Author: xuwen_song <xuwen.song@realtek.com>
Date:   Tue Jul 23 13:48:42 2019 +0800

    Add playingStatus to avoid multiple setting PIDs and playing.
    
    [why]Multiple setting PIDs and playing is bad for reducing zapping time.
    [how]Add playingStatus, and Player_Start and Player_ChangeVideo will
    refer this variable to do playing.
    [bugid]none
    [where]RTKPLAYER

commit f174a2c3aa8bd321a80a696a82d7190727f3e947
Author: yong_zhang <yong_zhang@apowertec.com>
Date:   Fri Jul 19 13:53:46 2019 +0800

    [glinux_1395] add the setAVSyncMode & setErrorConcealLevel in Android Api.
    
    [project] RTKPAYER GOLDEN
    [why]  need  setAVSyncMode & setErrorConcealLevel
    [how]  add setAVSyncMode & setErrorConcealLevel  Api
    [where] android/vendor/realtek/RTKPLAYER
    [reviewer] leqian_zhou

commit 669568cf1ce04a1d6f9399aba5db84f2188d31a7
Author: leqian_zhou <leqian_zhou@apowertec.com>
Date:   Wed Jul 17 17:28:18 2019 +0800

    [ATV9.0] Use V2 to test FCC for DvdIptv
    
    [Project] ATV9.0
    [why] Use V2 to test FCC
    [how] Use V2 to test FCC
    [where] vendor/realtek/RTKPLAYER
    [Bug ID]
    [reviewer] zhongfa_xiao

commit 758b993c41d40312ed07f4d96b19dc9e686b0bdc
Author: yang_yang <yang_yang@apowertec.com>
Date:   Tue Jul 16 16:45:59 2019 +0800

    remove useless note with vxx keywords in golden rtk_player.cpp

commit f7b326c3f6cde27ed477145b1cd7b75e1fc38f6b
Author: leqian_zhou <leqian_zhou@apowertec.com>
Date:   Tue Jul 16 14:21:20 2019 +0800

    [ATV9.0] Add FCC test in DvdIptv
    
    [Project] ATV9.0
    [why]  App  need test fcc
    [how]  Add FCC test in DvdIptv
    [where] android/vendor/realtek/RTKPLAYER
    [Bug ID]
    [reviewer] zhongfa_xiao

commit d33262ae248cf5b27baa1c3d75fdccd8665db7b8
Author: shaofeng_tao <shaofeng_tao@apowertec.com>
Date:   Mon Jul 15 12:02:13 2019 +0800

    Add control sectionfilter status func
    
    [project]
    [why]
    [how]
    [where]rtkplayer
    [bug ID]
    [reviewer] yangyang

commit e48db6bd5fdc50532c32a270b97b085287b157e7
Author: yong_zhang <yong_zhang@apowertec.com>
Date:   Fri Jul 12 16:05:07 2019 +0800

      [glinux_1395] add the rtk_porting_display test code .
    
       Problem : add the rtk_porting_display test code.
       RootCause : N/A
       Solution : add the display_test.cpp.
       Author : yong_zhang
       Build : OK
        Please enter the commit message for your changes. Lines starting
    
    Change-Id: I8f138e4607cd311b30c1846791a9ffb221c23316

commit cfd441c6448dc0e1e56914ada405d6a539a077eb
Author: zhixiong_ye <zhixiong_ye@apowertec.com>
Date:   Fri Jul 12 14:57:18 2019 +0800

     Revert changes in rtk_hal_base.h
    
    [project] RTKHAL
    [why] delete some comments by mistake

commit f824820c776e9b75fe851de06237c046ecf00cad
Author: zhixiong_ye <zhixiong_ye@apowertec.com>
Date:   Fri Jul 12 11:28:20 2019 +0800

     Add green screen handle related code in RTKHAL_Base
    
    [project] RTK_HAL
    [why] Solve problem "video play can not recover and screen is still green when TS signal has already recover".
    [how] Add related operations in function "mPlayback_Callback" in file RHAL_Base.cpp
          For test, Macro "RTK_HANDLE_FATAL_ERROR_EN" can be used to determine whether the operations will really do or not.
    [where] RTKHAL_Base
    [reviewer] XuWen_Song

commit e8eb1cf2d798ebe89814a3ce53a3498858354cd9
Author: ying_sun <ying_sun@Apowertec.com>
Date:   Fri Jul 12 10:34:48 2019 +0800

    Fix a mistake in RTK_Set_TunerScanning.
    
    [project]1619
    [why]Fix a mistake in RTK_Set_TunerScanning.
    [how]Fix a mistake in RTK_Set_TunerScanning.
    [reviewer]xuwen_song

commit 1fec09dcd49afbecb3fa217e692754fde71b3045
Author: xuwen_song <xuwen.song@realtek.com>
Date:   Thu Jul 11 11:13:52 2019 +0800

    Finish RTK_initialise functions.
    
    [project]RTKHAL
    [why]RTK HAL APIs lack initialise and finalize functions.
    [how]
    Add RTK_initialise and RTK_finalize.
    [bugid]
    [where]RTKPLAYER

commit e032bf6ba6559356dd965460a732d90934e428df
Merge: e0065b4 21a0f4e
Author: zhixiong_ye <zhixiong_ye@apowertec.com>
Date:   Thu Jul 11 11:00:13 2019 +0800

    Merge " Solve Mxl254C Fcc problem"

commit 21a0f4e3b09d430f120ec013f843fe04b89fe2ca
Author: zhixiong_ye <zhixiong_ye@apowertec.com>
Date:   Thu Jul 11 10:37:32 2019 +0800

     Solve Mxl254C Fcc problem
    
    [project] RTKPLAYER
    [why] Solve Mxl254C Fcc problem
    [how] Add setting bandwidth = 8M and annex = A in "Tuner_Mulitch_SetFreq".
          Change chnnel number of FCC to 4 when channel count >= 4 .
    [bugid] none
    [where] RTK_HAL_PLAYER_GOLDEN/src/rtk_hal.cpp RTK_HAL_PLAYER_GOLDEN/src/rtk_hal_test.cpp
    [reviewer] Ying_Sun

commit e0065b495d43594ee42212efa2bce3e3c0b227a7
Author: xuwen_song <xuwen.song@realtek.com>
Date:   Wed Jul 10 18:28:18 2019 +0800

    Refine init and uninit flow in RTKHAL.
    
    [why]Refine init and uninit flow in RTKHAL.

commit 5ef755a031ab460c3f506852c17df60626868572
Author: xuwen_song <xuwen.song@realtek.com>
Date:   Wed Jul 10 10:31:20 2019 +0800

    Fix sometimes get sharefd failed issue.
    
    [why]when server socket not created, client sokcet will
    connect failed.
    
    [how]Wait server socket create finished.

commit 390d5c2d9be2461a0dce4fe1ab65ebebe3cea79d
Author: shaofeng_tao <shaofeng_tao@apowertec.com>
Date:   Mon Jul 8 16:51:37 2019 +0800

    Add pes filter sample code in for pesi
    
    [project]
    [why]
    [how]
    [where]rtkplayer pesi
    [bug ID]
    [reviewer] yang_yang

commit 957d69833d400843546a408f692f65fba6b9681f
Author: shaofeng_tao <shaofeng_tao@apowertec.com>
Date:   Mon Jul 8 14:52:35 2019 +0800

    Add set sub title func func in rtkhal
    
    [project]
    [why]
    [how]
    [where]rtkplayer
    [bug ID]
    [reviewer] yang_yang

commit ff142f9ec497277db6fbe294b6fe729a64254e2c
Author: shaofeng_tao <shaofeng_tao@apowertec.com>
Date:   Mon Jul 8 14:30:46 2019 +0800

    Add pes filter func in rtkplayer
    
    [project]
    [why]
    [how]
    [where]rtkplayer
    [bug ID]
    [reviewer] yang_yang

commit cdf57a909f6837eed3acc23d4d347d9374554a3a
Author: chris.chen <chris.chen@realtek.com>
Date:   Mon Jul 8 14:10:44 2019 +0800

    [GOLDEN] add another usage of FCC
    
    add test code rtk_hal_test_FCC_V2

commit 674c1f3a4124d7f3fa1a89e9ceddfd73e2df8f61
Merge: e8e9522 6931f6e
Author: chris.chen <chris.chen@realtek.com>
Date:   Thu Jul 4 18:06:37 2019 +0800

    Merge remote-tracking branch 'ohd/master' into new_test
    
    Conflicts:
    	RTK_HAL_PLAYER_GOLDEN/inc/rtk_hal.h

commit e8e95228e35a61d4a7921a040f58163df0a8ff7b
Author: chris.chen <chris.chen@realtek.com>
Date:   Thu Jul 4 18:03:13 2019 +0800

    [Multi Channel Demod] let program id separate from dtvflow
    
    must sync
    f5f37f6 system/src/
    d7b0eb0 RTKHAL

commit 6931f6e44306d7a1da133c216efe071ac753fa0f
Author: leqian_zhou <leqian_zhou@apowertec.com>
Date:   Tue Jul 2 14:53:56 2019 +0800

    [ATV9.0] Add IPTV unit test for RTK_HAL_PLAYER_GOLDEN
    
    [Project] ATV9.0
    [why] Add IPTV unit test for RTK_HAL_PLAYER_GOLDEN
    [how] Add IPTV unit test for RTK_HAL_PLAYER_GOLDEN
    [where] android/vendor/realtek/RTKPLAYER
    [Bug ID]
    [reviewer] zhongfa_xiao

commit aab2ba4916e956f15ddf931fad0043ac53406a00
Author: ivan_chung <ivan_chung@realtek.com>
Date:   Mon Jul 1 22:19:29 2019 +0800

    [DEV_FIX] fix Makefile LDFLAG PATH
    
    Change-Id: I71d903126d55f73e75e202a8c06096f74e80663c

commit 175a44e005b448279c992c924eceafa7e8b98f2b
Merge: 3eebf7c 97bb0ec
Author: ivan_chung <ivan_chung@realtek.com>
Date:   Mon Jul 1 15:40:13 2019 +0800

    Merge "[DEV_FIX] fix INCLUDE and LIBS path"

commit 3eebf7ccc00273c5d5f4f19b072837b59a7646b5
Merge: ec2d45e 690cbf1
Author: yang_yang <yang_yang@apowertec.com>
Date:   Mon Jul 1 13:58:48 2019 +0800

    Merge "     modify comment with doxygen format     [project]     [why]     [how]     [where]rtk_hal.h & rtk_hal_base.h     [bug ID]     [reviewer] yang_yang"

commit 690cbf1079636f0fa7cc80cb33794b2fd750967d
Author: lili_lin <lili_lin@apowertec.com>
Date:   Mon Jul 1 13:52:19 2019 +0800

         modify comment with doxygen format
        [project]
        [why]
        [how]
        [where]rtk_hal.h & rtk_hal_base.h
        [bug ID]
        [reviewer] yang_yang

commit ec2d45e54f5d4efaca36b154464db35a00024c5b
Author: chris.chen <chris.chen@realtek.com>
Date:   Mon Jul 1 12:31:24 2019 +0800

    Remove useage of rtk_porting_tuner_reinit
    
    It should be done when rtk_porting_tuner_init

commit 7f3739ffac5a9bf8e2f0a2c4e61c885c290756d2
Author: lili_lin <lili_lin@apowertec.com>
Date:   Fri Jun 28 19:26:01 2019 +0800

            Problem : fix unittest rtk_hal_test_Player_TrickPlay fail in RTKPALYER/RTK_HAL_PLAYER_GOLDEN
            how: modify rtk_hal_test_Player_TrickPlay function in RTK_HAL_PLAYER_GOLDEN/src/rtk_hal_test.cpp
            Author : linlili_lin
            Build : OK test_ok

commit 97bb0ec1e9e48a14f79baf7550248edf5aa57d50
Author: ivan_chung <ivan_chung@realtek.com>
Date:   Thu Jun 27 17:41:37 2019 +0800

    [DEV_FIX] fix INCLUDE and LIBS path

commit 5aff191810bf7ddd6f47f52c2e503e5bf61a1753
Author: shaofeng_tao <shaofeng_tao@apowertec.com>
Date:   Thu Jun 27 16:45:41 2019 +0800

    Add timeshift sample code into golden player
    
    [project]
    [why]
    [how]
    [where]rtkplayer
    [bug ID]
    [reviewer] yang_yang

commit 825ad686f664214ae7cb1d33b1053bb25aa1520b
Author: zhongfa_xiao <zhongfa_xiao@apowertec.com>
Date:   Thu Jun 27 15:14:45 2019 +0800

     [glinux_1395] modify compile error of RTKPLAYER when using the mk_tool_1395.sh
    
     Problem : modify compile error of RTKPLAYER when using the mk_tool_1395.sh
        RootCause : N/A
        Solution : modify compile error of RTKPLAYER when using the mk_tool_1395.sh
        Author : zhongfa_xiao
        Build : OK

commit e548bfd4ea89ebdaabe35cc9fc4ef2a0255cf358
Author: sam.wu <sam.wu@realtek.com>
Date:   Thu Jun 27 14:49:00 2019 +0800

    fix compile error

commit 9f97ba15647f4ca3c0de4483a0efc192cce64254
Author: xuwen_song <xuwen.song@realtek.com>
Date:   Thu Jun 27 12:40:18 2019 +0800

    Fix compile error when customer is not golden.
    
    [why]Fix compile error when customer is not golden.

commit 0810cae0fc6689ad1b5f6a29f5cae4449ad492fa
Author: lili_lin <lili_lin@apowertec.com>
Date:   Thu Jun 27 10:57:33 2019 +0800

    adjust rtk_hal_palyer api classify to generate userguide.chm
    
        [projrct]RTJPLAYER
        [why]
        [how]change doxygen comment
        [reviewer]xuwen_song

commit 22e1a25de226958368140de6353b047682392962
Author: xuwen_song <xuwen.song@realtek.com>
Date:   Wed Jun 26 15:29:28 2019 +0800

    Fix data sourceplayer compile error when customer is not golden.
    
    [why]
    Fix data sourceplayer compile error when customer is not golden.

commit fdf0d6e5ac4ce9abe47135d01a3bac24486c93e7
Author: ying_sun <ying_sun@Apowertec.com>
Date:   Wed Jun 26 10:05:55 2019 +0800

    Mark  unuseable define.
    
    [projrct]1395
    [why]Mark  unuseable define.
    [how]Mark  unuseable define.
    [reviewer]xuwen_song

commit c773b43cc1c368b38ad952bf41f6db86d2dbfb59
Merge: 55ea78d f43f91d
Author: sam.wu <sam.wu@realtek.com>
Date:   Fri Jun 21 18:31:06 2019 +0800

    Merge "assign value to each member of RTK_Codec enum"

commit f43f91d0bb38860a783cb719709ebcbd1b8cee16
Author: sam.wu <sam.wu@realtek.com>
Date:   Fri Jun 21 18:30:02 2019 +0800

    assign value to each member of RTK_Codec enum

commit 55ea78dee06ce03876d8340e76c272104b3d22fa
Merge: 2a40c24 9829f74
Author: xuwen_song <xuwen_song@apowertec.com>
Date:   Fri Jun 21 18:05:43 2019 +0800

    Merge "Add C wrap APIs for dvb source player."

commit 9829f74bdded01ce5622fad85a8b632ddc66f59d
Author: xuwen_song <xuwen.song@realtek.com>
Date:   Fri Jun 21 18:04:18 2019 +0800

    Add C wrap APIs for dvb source player.
    
    [why]Add C wrap APIs for dvb source player.

commit 2a40c246f129aec3231ca0cf0a58879e846765b9
Author: sam.wu <sam.wu@realtek.com>
Date:   Fri Jun 21 16:40:48 2019 +0800

    m_playProgramNum can not be identified in RTKPlayer::RT_PlayerStart

commit 5dfa82ff03b484d1be5d395c949e34bdf3190da1
Merge: 4b12c53 3195eb2
Author: xuwen_song <xuwen_song@apowertec.com>
Date:   Fri Jun 21 15:57:17 2019 +0800

    Merge "Rename file name of ott source player."

commit 4b12c531afdbece4e28690a0f7090c95209233c4
Author: leqian_zhou <leqian_zhou@apowertec.com>
Date:   Fri Jun 21 15:18:46 2019 +0800

    [ATV9.0] Add DvdIptv Player
    
    [Project] ATV9.0
    [why] Add DvdIptv Player
    [how] Add DvdIptv Player
    [where] android/vendor/realtek/RTKPLAYER/
    [Bug ID]
    [reviewer] zhongfa_xiao

commit 3195eb202070ee31cdd17889caa7b39de9b83509
Author: xuwen_song <xuwen.song@realtek.com>
Date:   Fri Jun 21 14:28:51 2019 +0800

    Rename file name of ott source player.
    
    [why]Rename file name of ott source player.

commit d8a30c2b7c7e406759e08e146b9c332576b793e5
Author: xuwen_song <xuwen.song@realtek.com>
Date:   Fri Jun 21 13:30:09 2019 +0800

    Add new folder for DataSource Player.
    
    [why]Add new folder for DataSource Player.

commit 7b46eb6b94e73827d6240be16b43056d95f23cd6
Author: chris.chen <chris.chen@realtek.com>
Date:   Wed Jun 19 16:03:52 2019 +0800

    Remove useage of rtk_porting_tuner_set_type
    
    It's a bad usage to set type for tuner init.
    
    It should been automatic change to TPIF only mode
    when Engineering board don't have NIM, but not set by ap.

commit 90984e92e828beba40de6ca2142630cf24d37791
Author: zhixiong_ye <zhixiong_ye@apowertec.com>
Date:   Wed Jun 19 15:43:19 2019 +0800

      [RTKPLAYER] Add DVBT2 DVBT DVBS2 related selection support
    
    [project] RTKPLAYER
    [why] Add DVBT2 DVBT DVBS2 related selection support
    [how] Add DVBT2 DVBT DVBS2 related configurations.
    [bugid] None
    [where] RTKHAL_Base
    [reviewer] Ying_Sun

commit 2f539052e93bc79af49fd1a9e5dc54f34671ac70
Author: zhongfa_xiao <zhongfa_xiao@apowertec.com>
Date:   Tue Jun 18 10:33:56 2019 +0800

     [glinux_1395] modify compile error of hdmi and modify the menu in glinux
    
     Problem : modify compile error of hdmi and modify the menu in glinux
        RootCause : N/A
        Solution :  modify compile error of hdmi and modify the menu in glinux
        Author : zhongfa_xiao
        Build : OK

commit 96e4c9c2603a0585e617e51f2113b816c1372776
Author: yang_yang <yang_yang@apowertec.com>
Date:   Mon Jun 17 17:01:05 2019 +0800

    [RTKPLAYER]add new customer C01 for MYBOX
    
    [Why] add timeshift unittest for customer C01

commit 8d8f4684add5fd1bac4c4ee01ef9db3f95b03e76
Author: yang_yang <yang_yang@apowertec.com>
Date:   Fri Jun 14 18:39:58 2019 +0800

    [RTKPLAYER] refine PLAYER CUSTOMER compile
    
    [How]everytime only one PLAYER CUSTOMER will be compiled
    depend on BUILD_DVB_HYBRID_CUSTOMER
    [Reviewer]xuwen_song
    Change-Id: I956b185fb877032b4005f9b9b5e461a75cf24880

commit a91ef85f39056a801bbe89de04f95a397b72fbe7
Author: xuwen_song <xuwen.song@realtek.com>
Date:   Fri Jun 14 18:33:13 2019 +0800

    [FCC]Add FCC test code in GOLDEN.
    
    [why]For demo FCC.
    [how]Add FCC test code in GOLDEN.

commit 48d7a2e5250eb362d23458bd4b54ef5550c70fed
Author: ying_sun <ying_sun@Apowertec.com>
Date:   Fri Jun 14 17:38:43 2019 +0800

    Fix a mistake in FCC.
    
    [project]1395
    [why]Fix a mistake in FCC.
    [how]Fix a mistake in FCC.
    [reviewer]xuwen_song

commit 4685bace5e8bf1796b340bbdfd8b995faa56a501
Author: shaofeng_tao <shaofeng_tao@apowertec.com>
Date:   Fri Jun 14 14:54:19 2019 +0800

    Move section filter timeout feature into rhal_base
    
    [project]
    [why]
    [how]
    [where]rtkplayer
    [bug ID]
    [reviewer] yang_yang

commit 0512826d31ed1229b0ec7dfa46de005130ebc081
Author: xuwen_song <xuwen.song@realtek.com>
Date:   Thu Jun 13 18:42:53 2019 +0800

    Remove error comment.
    
    [how]Remove "vmx" comment in Base hal.

commit d8dc421df1cfa625808f4533bcf71aab43918239
Author: leqian_zhou <leqian_zhou@apowertec.com>
Date:   Thu Jun 13 14:34:43 2019 +0800

    [1395 glinux] Fix compilation error  in glinux
    
    [Project] 1395 glinux
    [why] Can not find IonPutShareMemory()
    [how] Use rtk_ion in glinux
    [where] android/vendor/realtek/RTKPLAYER
    [Bug ID] SA5-391
    [reviewer] zhongfa_xiao

commit 5f643a616a2a3e96fe5daccee910d62e33c10379
Author: yang_yang <yang_yang@apowertec.com>
Date:   Thu Jun 13 13:53:07 2019 +0800

    [GOLDEN] add audio output mode test
    
    [How] add audio output mode test in RTK_HAL_PLAYER_TEST_GOLDEN

commit 27aafeca4bd8f813593647b2f60376c834b0950f
Author: yang_yang <yang_yang@apowertec.com>
Date:   Thu Jun 13 11:51:09 2019 +0800

    [PESI] add audio output mode test
    
    [Why]add audio output mode test in RTK_HAL_PLAYER_TEST_PESI

commit 777b8e3e2573128edb0ac71b0203d6e82b2b3511
Author: shaofeng_tao <shaofeng_tao@apowertec.com>
Date:   Thu Jun 13 10:39:39 2019 +0800

    Add section filter timeout feature goldgen player
    
    [project]
    [why]
    [how]
    [where]rtk player golden
    [bug ID]
    [reviewer] yang_yang

commit e22d4039d3ea9ae713478b38ae9fa8f584717272
Author: shaofeng_tao <shaofeng_tao@apowertec.com>
Date:   Wed Jun 12 15:52:42 2019 +0800

    Add ecm section filter sample for goldgen player
    
    [project]
    [why]
    [how]
    [where]rtk player golden
    [bug ID]
    [reviewer] yang_yang

commit 4dbb9229caa0722b001b0d238e0f482fc6e93376
Author: shaofeng_tao <shaofeng_tao@apowertec.com>
Date:   Wed Jun 12 15:06:53 2019 +0800

    Update sectionfilter setting sample for PESI
    
    [project]
    [why]
    [how]
    [where]rtk player PESI
    [bug ID]
    [reviewer] yang_yang

commit e1772e939a91eeb48caa0a9d3bc7041c7bed5577
Author: chris.chen <chris.chen@realtek.com>
Date:   Wed Jun 12 14:32:10 2019 +0800

    Fix warning of rtk_hal_test.cpp in customize version

commit ec8679dff18e24a5747c63a557a3353d2304f7db
Author: xuwen_song <xuwen.song@realtek.com>
Date:   Wed Jun 12 11:56:38 2019 +0800

    [DEV_FIX]Fix no sound issue.
    
    [ROOT_CAUSE]
    When running 2 dtvflow, user must set audio focus when set audio pid.
    
    [SOLUTION]
    set audio focus when set audio pid.

commit 4df12e36b2a3d1aa8e2971894cca03089a988537
Author: shaofeng_tao <shaofeng_tao@apowertec.com>
Date:   Tue Jun 11 15:01:27 2019 +0800

    Add some func sample code in gold player unit test
    
    [project]
    [why]
    [how]
    [where]rtk player
    [bug ID]
    [reviewer] yang_yang

commit 1f8ade0b46c8d742b42e4a7c3f74603d741a054b
Author: xuwen_song <xuwen.song@realtek.com>
Date:   Mon Jun 10 16:47:18 2019 +0800

    [DEV_FIX]Add SPDIF,HDMI output APIs into Base Class.
    
    [ROOT_CAUSE]
    SPDIF HDMI output mode function shoule in RHAL Base Class.
    We think most customers maybe use these functions.
    [SULOTION]
    Add SPDIF,HDMI output APIs into Base Class.

commit e86ca8aa936cf7a81e180fa7577280f375c4b001
Author: leqian_zhou <leqian_zhou@apowertec.com>
Date:   Mon Jun 10 14:32:39 2019 +0800

    [1395 glinux] Add Makefile.linaro for RTK_HAL_PLAYER_GOLDEN in glinux
    
    [Project] 1395 glinux
    [why] Add Makefile.linaro for RTK_HAL_PLAYER_GOLDEN in glinux
    [how] Add Makefile.linaro for RTK_HAL_PLAYER_GOLDEN in glinux
    [where] android/vendor/realtek/RTKPLAYER
    [Bug ID] SA5-391
    [reviewer] zhongfa_xiao

commit 80b5b12a452b14a0b27b7b3ad386ddbe2f5ad4b0
Author: xuwen_song <xuwen.song@realtek.com>
Date:   Mon Jun 10 13:59:19 2019 +0800

    Fix warning in RTKHAL.

commit 2359ffeec0004998f725a7bbf18be80c43ef1c18
Author: xuwen_song <xuwen.song@realtek.com>
Date:   Thu Jun 6 13:42:12 2019 +0800

    Fix warning in HANDAN halplayer.

commit 399d5cb23cde9941dbd0cec64ed8d06b1766e97d
Merge: 630a8df a39fb25
Author: lili_lin <lili_lin@apowertec.com>
Date:   Wed Jun 5 18:45:48 2019 +0800

    Merge "[RTKPLAYER][USERGUIDE]SA5-392 [mainly] modify the doxygen in files below     RTKHAL_Base/inc/rtk_hal_base.h     RTK_HAL_PLAYER_HANDAN/inc/rtk_hal.h     RTK_HAL_PLAYER_MOD/inc/rtk_hal.h     RTK_HAL_PLAYER_PESI/inc/rtk_hal.h     RTK_HAL_PLAYER_SKB/inc/rtk_hal.h     RTK_HAL_PLAYER_VEPL/inc/rtk_hal.h [why]    enable generate a sepereate userguide or bind base function,    the doxygen format can't meet the  requirements [how]    modify the doxygen format"

commit a39fb258113c5a078e31940f7cca86c8228ffcc4
Author: lili_lin <lili_lin@apowertec.com>
Date:   Wed Jun 5 18:29:05 2019 +0800

    [RTKPLAYER][USERGUIDE]SA5-392
    [mainly] modify the doxygen in files below
        RTKHAL_Base/inc/rtk_hal_base.h
        RTK_HAL_PLAYER_HANDAN/inc/rtk_hal.h
        RTK_HAL_PLAYER_MOD/inc/rtk_hal.h
        RTK_HAL_PLAYER_PESI/inc/rtk_hal.h
        RTK_HAL_PLAYER_SKB/inc/rtk_hal.h
        RTK_HAL_PLAYER_VEPL/inc/rtk_hal.h
    [why]
       enable generate a sepereate userguide or bind base function,
       the doxygen format can't meet the  requirements
    [how]
       modify the doxygen format

commit 630a8df1a321216dff722fcf3d2fb757651b1a0e
Author: xuwen_song <xuwen.song@realtek.com>
Date:   Wed Jun 5 17:32:34 2019 +0800

    Fix warning in VEPL halPlayer.

commit 74bd21adf3fbf629611ce5f495c153db453bc27f
Merge: c102cba 90c0b96
Author: lili_lin <lili_lin@apowertec.com>
Date:   Wed Jun 5 16:21:36 2019 +0800

    Merge changes I3f0f63f9,If7a76c41
    
    * changes:
      [RTKPlayer][userGuide]SA5-392 V3  Add function group comment doxygen format.         [modified files]            RTKPLAYER/RTKHAL_Base/inc/RHAL_Base.h            RTKPLAY/RTKHAL_Base/inc/rtk_hal_base.h            RTKPLAY/RTK_HAL_PLAYER_HANDAN/inc/rtk_hal.h            RTKPLAY/RTK_HAL_PLAYER_MOD/inc/rtk_hal.h            RTKPLAY/RTK_HAL_PLAYER_MOD/inc/rtk_player.h            RTKPLAY/RTK_HAL_PLAYER_PESI/inc/rtk_hal.h            RTKPLAY/RTK_HAL_PLAYER_SKB/inc/rtk_hal.h            RTKPLAY/RTK_HAL_PLAYER_VEPL/inc/rtk_hal.h            RTKPLAY/RTK_HAL_PLAYER_VEPL/inc/rtk_hal_test.h         [SULOTION]         add function group comment doxygen format.         [viewer] yang_yang
      [RTKPlayer][userGuide]SA5-392  Add function group comment doxygen format.         [modified files]            RTKPLAYER/RTKHAL_Base/inc/RHAL_Base.h            RTKPLAY/RTKHAL_Base/inc/rtk_hal_base.h            RTKPLAY/RTK_HAL_PLAYER_HANDAN/inc/rtk_hal.h            RTKPLAY/RTK_HAL_PLAYER_MOD/inc/rtk_hal.h            RTKPLAY/RTK_HAL_PLAYER_MOD/inc/rtk_player.h            RTKPLAY/RTK_HAL_PLAYER_PESI/inc/rtk_hal.h            RTKPLAY/RTK_HAL_PLAYER_SKB/inc/rtk_hal.h            RTKPLAY/RTK_HAL_PLAYER_VEPL/inc/rtk_hal.h            RTKPLAY/RTK_HAL_PLAYER_VEPL/inc/rtk_hal_test.h         [SULOTION]         add function group comment doxygen format.         [viewer] yang_yang

commit 90c0b96bd6455f717a7f6be78cc750caf469e8b0
Merge: 7583f42 31d4d6a
Author: lili_lin <lili_lin@apowertec.com>
Date:   Wed Jun 5 16:15:05 2019 +0800

    [RTKPlayer][userGuide]SA5-392 V3  Add function group comment doxygen format.
            [modified files]
               RTKPLAYER/RTKHAL_Base/inc/RHAL_Base.h
               RTKPLAY/RTKHAL_Base/inc/rtk_hal_base.h
               RTKPLAY/RTK_HAL_PLAYER_HANDAN/inc/rtk_hal.h
               RTKPLAY/RTK_HAL_PLAYER_MOD/inc/rtk_hal.h
               RTKPLAY/RTK_HAL_PLAYER_MOD/inc/rtk_player.h
               RTKPLAY/RTK_HAL_PLAYER_PESI/inc/rtk_hal.h
               RTKPLAY/RTK_HAL_PLAYER_SKB/inc/rtk_hal.h
               RTKPLAY/RTK_HAL_PLAYER_VEPL/inc/rtk_hal.h
               RTKPLAY/RTK_HAL_PLAYER_VEPL/inc/rtk_hal_test.h
            [SULOTION]
            add function group comment doxygen format.
            [viewer] yang_yang
    
    Merge branch 'master' of ssh://dhcgerrit/realtek/providers/RTKPLAYER

commit c102cba43fa0801d6f453dd26f8a2284fa0c3be6
Author: chris.chen <chris.chen@realtek.com>
Date:   Wed Jun 5 16:13:35 2019 +0800

    [PESI] add unit test rtk_hal_test_Player_Timeshift

commit 31d4d6a53b98a65c47166c7ac6cdc78c96fff95d
Author: chris.chen <chris.chen@realtek.com>
Date:   Wed Jun 5 15:52:32 2019 +0800

    [DVR] move record create/destory to mCreate/mDestory
    
    1. It only can AddTSFilter after create record, so need create earlier.
    2. destory will clean up all TSFilter, so we cannot destory when DVR stop

commit 7583f42d30e308e35e631fda1b073efeaf819d40
Author: xuwen_song <xuwen.song@realtek.com>
Date:   Wed Jun 5 10:01:36 2019 +0800

    [RTKPlayer][userGuide]SA5-392  Add function group comment doxygen format.
            [modified files]
               RTKPLAYER/RTKHAL_Base/inc/RHAL_Base.h
               RTKPLAY/RTKHAL_Base/inc/rtk_hal_base.h
               RTKPLAY/RTK_HAL_PLAYER_HANDAN/inc/rtk_hal.h
               RTKPLAY/RTK_HAL_PLAYER_MOD/inc/rtk_hal.h
               RTKPLAY/RTK_HAL_PLAYER_MOD/inc/rtk_player.h
               RTKPLAY/RTK_HAL_PLAYER_PESI/inc/rtk_hal.h
               RTKPLAY/RTK_HAL_PLAYER_SKB/inc/rtk_hal.h
               RTKPLAY/RTK_HAL_PLAYER_VEPL/inc/rtk_hal.h
               RTKPLAY/RTK_HAL_PLAYER_VEPL/inc/rtk_hal_test.h
            [SULOTION]
            add function group comment doxygen format.
            [viewer] yang_yang

commit d1b868b013726f329a57395a4d7d189c7bce5515
Author: xuwen_song <xuwen.song@realtek.com>
Date:   Wed Jun 5 14:42:21 2019 +0800

    Fix warning in Golden hal player.

commit 0605a51d1f525ccc0e4a3c70b0705a8b39cb3d42
Author: xuwen_song <xuwen.song@realtek.com>
Date:   Wed Jun 5 10:01:36 2019 +0800

    Move RTK_Player_Update_Config into MOD.

commit c22484bba12978e868ddbf6a3494dc734a293874
Author: xuwen_song <xuwen.song@realtek.com>
Date:   Tue Jun 4 18:43:59 2019 +0800

    [DEV_FIX]Remove unused function in customer hal.
    
    [ROOT_CAUSE]
    There are some unsued functions in customer hal.
    [SULOTION]
    Remove unused function in customer hal.

commit b0bdea1c9888f45f79663cb4c241ce85bd9161a0
Author: xuwen_song <xuwen.song@realtek.com>
Date:   Tue Jun 4 17:25:05 2019 +0800

    [DEV_FIX]Remove unused function in Base.
    
    [ROOT_CAUSE]
    1.Too much unused functions in Base.
    2.Refine RHAL_Base.
    
    [SULOTION]
    1.Remove unused function in Base or move them to customer directory.

commit 1e625b6f61f97ac9f56a9c4766ef314d1c249725
Author: ying_sun <ying_sun@Apowertec.com>
Date:   Tue Jun 4 16:13:15 2019 +0800

    Add bandwidth && annex type to Rtk_Tuner_Param_t.
    
    [project]1619
    [why]Add bandwidth && annex type to Rtk_Tuner_Param_t.
    [how]Add bandwidth && annex type to Rtk_Tuner_Param_t.
    [reviewer]xuwen_song

commit 91bc979751e82e3110acb0c46a7154b9ffc180d3
Author: chris.chen <chris.chen@realtek.com>
Date:   Tue Jun 4 15:07:11 2019 +0800

    Fix warning

commit e2fe7aaeb2062680c35af717a05e94c4cbeb43f3
Author: chris.chen <chris.chen@realtek.com>
Date:   Tue Jun 4 14:28:00 2019 +0800

    [DEV FIX] Fix rec thread join twice

commit 1f34ab5ac1f61a03563728882b86290ac6365889
Author: zhuan_xiong <zhuan_xiong@apowertec.com>
Date:   Tue Jun 4 14:00:38 2019 +0800

    [descript] add RTK_Player_Update_VO_Plane for update vo plane after player started
    [why]
    [how]
    [where]RTK_PLAYER
    [viewer]xuwen_song

commit 12ae8d796652832bea05bd459bd84262ef56c714
Author: yang_yang <yang_yang@apowertec.com>
Date:   Mon Jun 3 18:27:53 2019 +0800

    refine struct RTK_DescrambleInfo
    
    [Why] use struct type Rtk_PMT_INFO_t instead of alias Rtk_PMT_INFO

commit aaeeed243d2e12dc7a2e9dd7c3a69c298819322a
Author: chris.chen <chris.chen@realtek.com>
Date:   Fri May 31 17:33:24 2019 +0800

    [DVR] refine flow of DVR as the same as playback
    
    Fade out Player_DVRCreate/Destory.
    
    For new record flow : create -> DVRStart -> ... -> DVRStop -> destory
    just like play flow : create -> start    -> ... -> stop    -> destory

commit c1c936687c70cf4e576c08ee90dfc687465fe1cc
Author: shaofeng_tao <shaofeng_tao@apowertec.com>
Date:   Fri May 31 16:01:22 2019 +0800

    update sectionfilter setting sample code for safety , adapted to svp mode and no svp mode
    
    [project]vepl
    [why]
    [how]
    [where]rtkplayer
    [bug ID]
    [reviewer] yang_yang

commit 9f5237265d00686cb35336e59645d8912df70a34
Author: xuwen_song <xuwen.song@realtek.com>
Date:   Thu May 30 19:02:01 2019 +0800

    [DEV_FIX]Fix no sound in PESI haltest.
    
    [ROOT_CAUSE]
    Audio focus not set when set audio pid.
    
    [SULOTION]
    Set focus true when set audio pid.

commit bf792459e49eae1c67a4cd3908007aa0c9e72440
Author: lili_lin <lili_lin@apowertec.com>
Date:   Wed May 29 18:01:37 2019 +0800

        [user guide]Add  or change comment according to the doxygen format.
        [file]
           RTKPLAYER/RTKHAL_Base/inc/RHAL_Base.h
           RTKPLAY/RTKHAL_Base/inc/rtk_hal_base.h
           RTKPLAY/RTKHAL_Base/src/RHAL_Base.cpp
           RTKPLAY/RTK_HAL_PLAYER_HANDAN/inc/rtk_hal.h
           RTKPLAY/RTK_HAL_PLAYER_MOD/inc/rtk_hal.h
           RTKPLAY/RTK_HAL_PLAYER_MOD/inc/rtk_player.h
           RTKPLAY/RTK_HAL_PLAYER_PESI/inc/rtk_hal.h
           RTKPLAY/RTK_HAL_PLAYER_SKB/inc/rtk_hal.h
           RTKPLAY/RTK_HAL_PLAYER_VEPL/inc/rtk_hal.h
           RTKPLAY/RTK_HAL_PLAYER_VEPL/inc/rtk_hal_test.h
        [SULOTION]
        add  or change comment according to the doxygen format.
        [viewer] yang_yang

commit fea59fcd0d10fed7f3acebf553911b0463eabae1
Author: xuwen_song <xuwen.song@realtek.com>
Date:   Wed May 29 14:44:37 2019 +0800

    [DEV_FIX]Add golden halPlayer.
    
    [ROOT_CAUSE]
    1.We need a golden halPlayer.
    2.Some functions should be in RHAL_Base.
    
    [SULOTION]
    1.Add a new direcory RTK_HAL_PLAYER_GOLDEN.
    2.Move some functions into RHAL_Base.(Surface & DVR APIs).

commit 8259e10cf9ad918f8b10c60a43186180f95f4a5f
Author: chris.chen <chris.chen@realtek.com>
Date:   Wed May 29 13:26:08 2019 +0800

    Fix comile error - miss RTK_Player_DVRCreate()

commit 2460b4a9a8b02d10366841c78efcdbf6f34bf56f
Author: chris.chen <chris.chen@realtek.com>
Date:   Tue May 28 15:45:03 2019 +0800

    Refine RTK_InputType
    
    1. Remove RTK_INPUT_FILE, RTK_INPUT_IPTV,
       It just as the same as the RTK_INPUT_MEMORY
    2. Remove RTK_INPUT_RECORD_FILE, RTK_INPUT_RECORD_IPTV,
       Record flow should be the same, no matter which source it is.
       Currently, we will call RTK_Player_DVRCreate() after
       RTK_Player_Create().

commit fd4e5c0629f89e3760ecd022e605634780b4c414
Author: chris.chen <chris.chen@realtek.com>
Date:   Mon May 27 18:16:24 2019 +0800

    [RTKPLAYER] Remove timeshift flag related code
    
    It's not work and doesn't have any relationship with RTK_InputConfig

commit 74b586d4252a86f1fa67d28314c991a2efdb66ec
Author: xuwen_song <xuwen.song@realtek.com>
Date:   Mon May 27 10:19:28 2019 +0800

    [DEV_FIX] Fix auido no sound when config audio pid in create.
    
    [ROOT_CAUSE]
    If dtvflow num is 1, we should always let audio focus.
    
    [SULOTION]
    when dtvflow num is 1, force set audio focus once audio pid setting.

commit ee20f063d4a2ccced60aa5fd5b5372740fee60eb
Author: ying_sun <ying_sun@Apowertec.com>
Date:   Fri May 24 20:28:58 2019 +0800

    Fix the error of no volume in tuner play.
    
    [project]1395
    [why]Fix the error of no volume in tuner play.
    [how]Fix the error of no volume in tuner play.
    [reviewer]xuwen_song

commit a6c28739838796f85d214f09cbdace2bed92b3c8
Author: ying_sun <ying_sun@Apowertec.com>
Date:   Fri May 24 20:16:35 2019 +0800

    Fix the error of no volume in tuner play.
    
    [project]1395
    [why]Fix the error of no volume in tuner play.
    [how]Fix the error of no volume in tuner play.
    [reviewer]xuwen_song

commit 02eb164ded162cf3d0d25862da590903d1ff403c
Author: shaofeng_tao <shaofeng_tao@apowertec.com>
Date:   Fri May 24 16:10:04 2019 +0800

    Update sectionfilter set emm or ecm filter sample code
    
    [project]vepl
    [why]
    [how]
    [where]rtkplayer
    [bug ID]
    [reviewer] yang_yang

commit 9d9bea8b450ca8a59566a8b9e55c00f165ea205a
Author: zhixiong_ye <zhixiong_ye@apowertec.com>
Date:   Thu May 23 17:04:28 2019 +0800

      [RTKPLAYER]add suport for tuner DVBS2 input
    
    [project]RTKPLAYER for all
    [why]Add tuner supprot for DVBS2 input
    [how]Add DVBS2 enum type in file rtk_hal_base.h.add DVBS2 related actions in file rtk_hal.cpp and rtk_player.cpp.
    [bugid]none
    [where]RTKPLAYER
    [reviewer]Ying_Sun

commit 267a9ea58881083574eba48cd08ba04d92c5d3a2
Author: yang_yang <yang_yang@apowertec.com>
Date:   Thu May 23 15:45:21 2019 +0800

    [1619 PESI]add file pip test in RTK_HAL_PLAYER_TEST_PESI
    Change-Id: Ida5bbe3765e677fc641a20a73ca41e4f2c70f8b0

commit c30199fc87507d05d8315599553a46b65f95175b
Author: xuwen_song <xuwen.song@realtek.com>
Date:   Wed May 22 17:54:23 2019 +0800

    Refine RTKHAL cleanup flow.
    
    [why]Refine RTKHAL cleanup flow.

commit da1c8bece582cc478f783b03599d12aa68f929ba
Author: yang_yang <yang_yang@apowertec.com>
Date:   Wed May 22 15:46:45 2019 +0800

    add new customer RTK_HAL_PLAYER_HANDAN
    
    sync from RTK_HAL_PLAYER_VEPL

commit a7f1cac3023f9c249b3b900838992ee91282dc19
Author: yang_yang <yang_yang@apowertec.com>
Date:   Tue May 21 19:15:22 2019 +0800

    librtk_halPlayer_*.so add android version info

commit 962db77c4b293a20115c4d0c4127ea3c0357d40e
Author: yang_yang <yang_yang@apowertec.com>
Date:   Tue May 21 17:57:07 2019 +0800

    [1619PESI] add new folder RTK_HAL_PLAYER_PESI
    
    build librtk_halPlayer_PESI.so & RTK_HAL_PLAYER_TEST_PESI

commit d5404c28b96d550000fd7d7ee65a311fa376658b
Author: ying_sun <ying_sun@Apowertec.com>
Date:   Tue May 21 11:43:47 2019 +0800

    Add return value in RTK_Tuner_Init.
    
    [project]1395
    [why]Add return value in RTK_Tuner_Init.
    [how]Add return value in RTK_Tuner_Init.
    [reviewer]xuwen_song

commit ee63d287c4e576acc45193dcc9fac18912052fa8
Author: yang_yang <yang_yang@apowertec.com>
Date:   Sat May 18 18:00:12 2019 +0800

    [RTKHAL Base] fixed func name error
    
    rename RTK_audio_setVolume to RTK_audio_SetVolume
    rename RTK_audio_getVolume to RTK_audio_GetVolume
    meet RHAL_Base.cpp definition

commit b2f5f8fa628e4011e5439d7fa17e4e461b7c3bef
Author: shaofeng_tao <shaofeng_tao@apowertec.com>
Date:   Fri May 17 17:56:21 2019 +0800

    Add enable or able hdmi test
    
    [project]vepl
    [why]
    [how]
    [where]rtkplayer
    [bug ID]
    [reviewer] yang_yang

commit 0633179c1f832be93e207bae6f6cd1727db97af7
Author: lili_lin <lili_lin@apowertec.com>
Date:   Fri May 17 15:44:40 2019 +0800

    [1395 VEPL] add RTK_Player_GetAudioMute & RTK_Player_SetAudioMute
                     in RTKHAL_Base/inc/rtk_hal_base.h
                    and RTKHAL_Base/src/RHAL_Base.cpp
    
    sync from origin/master
    
    [Project] 1395 VEPL
    [Reviewer]yang_yang

commit 0aa423db701e338692758ceaa3c4d3bb1b1c34c5
Author: xuwen_song <xuwen.song@realtek.com>
Date:   Fri May 17 15:36:21 2019 +0800

    Fix compile error in trunk7 RTKHAL.
    
    [why]Fix compile error in trunk7 RTKHAL.

commit f1202dfc3a38036af6cc3d6fb0230f3e351f7107
Author: xuwen_song <xuwen.song@realtek.com>
Date:   Fri May 17 13:00:26 2019 +0800

    Remove useless code in RTKHAL.
    
    [why]Remove useless code in RTKHAL.

commit 93c6c53f62761ab39b1dd484f91cc34d7b51882b
Author: xuwen_song <xuwen.song@realtek.com>
Date:   Thu May 16 16:04:29 2019 +0800

    [VEPL]Refine tuner zapping test.
    
    [why]
    Refine tuner zapping test.

commit cde92cb62dcdddb1419ed879bdab89f71641b756
Merge: f897fd1 7a4f3ae
Author: ying_sun <ying_sun@apowertec.com>
Date:   Thu May 16 15:04:25 2019 +0800

    Merge "Refine tunerscan item."

commit 7a4f3ae463c8da0112dfa82586140f62d029fbb5
Author: ying_sun <ying_sun@Apowertec.com>
Date:   Thu May 16 14:57:47 2019 +0800

    Refine tunerscan item.
    
    [project]1395
    [why]Refine tunerscan item.
    [how]Refine tunerscan item.
    [reviewer]xuwen_song

commit f897fd1d80566aaf02e31a42b162e4722c537814
Author: xuwen_song <xuwen.song@realtek.com>
Date:   Thu May 16 14:31:30 2019 +0800

    [RHAL base]Modify default av sync mode to audio auto AF.
    
    [why]
    RTK_NAV_AVSYNC_AUDIO_MASTER_AUTO mode will cause video hang up when start play.
    [how]
    Modify default av sync mode to audio auto AF.

commit 824748eaab120a7691add965e33afcb509f43eef
Author: ying_sun <ying_sun@Apowertec.com>
Date:   Thu May 16 14:09:46 2019 +0800

    Add tuner scan test item in VEPL.
    
    [project]1395
    [why]Add tuner scan test item in VEPL.
    [how]Add tuner scan test item in VEPL
    [reviewer]xuwen_song

commit 03ec658f335134f76a9a10901e1301d6fa799eef
Author: lili_lin <lili_lin@apowertec.com>
Date:   Thu May 16 09:27:57 2019 +0800

    [1395 VEPL] add     RTK_audio_setVolume &  RTK_audio_getVolume in RTKHAL_Base/inc/rtk_hal_base.h and RHAL_Base.cpp
    
           remove  RTK_audio_setVolume &  RTK_audio_getVolume
                   in  RTK_HAL_PLAYER_SKB/inc/rtk_hal.h
           add RTk_audio_setVolume & RTK_audio_getVolum
                   in RTKHAL_Base/inc/Rtk_hal_base.h and RHAL_Base.cpp
           add virtual function Player_setAudioVolume & Player_getAudioVolume
                   in RTKHAL_Base.h and RHAL_Base.cpp
    
           remove declare RTK_audio_setSpeakerMute(declare twice),
                  declare RTK_Player_AddTSFilter,RTK_Player_RemoveTSFilter,
                  RTK_Player_RemoveAllTSFilters,RTK_Player_ChangeAudioEx
                  RTK_HAL_PLAYER_VEPL/inc/rtk_hal.h
                  the 4 TS function above have been declared in rtk_hal_base.h
    sync from origin/master
    
    [Project] 1395 VEPL
    [Reviewer]yang_yang,xuwen_yang
    
    I5078b0d5da7bfb3ee50ba4ee249bc83cbbf47ef5

commit 8b975c48cc313cf807a32d8e6867a5c28e564780
Author: shaofeng_tao <shaofeng_tao@apowertec.com>
Date:   Wed May 15 18:35:35 2019 +0800

    When test  set sectionfilter, not need create surface
    
    [project]rtkplayer
    [why]
    [how]
    [where]rtkplayer
    [bug ID]
    [reviewer] yang_yang

commit cc56b77f493ecb6d5216d9aca8e426f9443279e0
Author: shaofeng_tao <shaofeng_tao@apowertec.com>
Date:   Wed May 15 18:00:58 2019 +0800

    modify set sectionfilter from file to tuner
    
    [project]rtkplayer
    [why]
    [how]
    [where]rtkplayer
    [bug ID]
    [reviewer] yang_yang

commit 418ffb55d0f216f37983ff99e2c94836dfae0ed0
Author: shaofeng_tao <shaofeng_tao@apowertec.com>
Date:   Wed May 15 17:26:21 2019 +0800

    modify set sectionfilter example
    
    [project]rtkplayer
    [why] modify set sectionfilter example,because it not need playstart and set av pid
    [how]
    [where]rtkplayer
    [bug ID]
    [reviewer] yang_yang

commit 6afdd9b1bce3edaac2423e44185f40073eb164f1
Author: xuwen_song <xuwen.song@realtek.com>
Date:   Wed May 15 16:51:30 2019 +0800

    Refine RHAL Base.
    
    [how]
    1.Dtvflow running number init by derive class object.
    2.Audio focus only works when dtvflow num>1.
    3.Modify thread param transmit methords.

commit 361480fbbe5b8956c3f4b0eeebaba9852941f78c
Author: ying_sun <ying_sun@Apowertec.com>
Date:   Wed May 15 16:27:24 2019 +0800

    Add a new test item(tuner zapping).
    
    [project]1395
    [why]Add a new test item(tuner zapping).
    [how]Add a new test item(tuner zapping).
    [reviewer]xuwen_song

commit 3c6aff399d3f67272d79c6e844434df80e24d97e
Author: shaofeng_tao <shaofeng_tao@apowertec.com>
Date:   Wed May 15 11:00:14 2019 +0800

    need set sectionfilter timout value when call rtk_porting_SectionFilterOpen
    
    [project]rtkplayer
    [why]
    [how]
    [where]rtkplayer
    [bug ID]
    [reviewer] yang_yang

commit eeb7f39d4f92767fc6ba0072ff71bb512f4982fe
Author: xuwen_song <xuwen.song@realtek.com>
Date:   Tue May 14 19:21:06 2019 +0800

    Add version string for VEPl hal lib.
    
    [why]Add version string for VEPl hal lib.

commit 84f6ea61c8b1a5a3873fa4e242657888bd024ac9
Author: xuwen_song <xuwen.song@realtek.com>
Date:   Tue May 14 16:42:11 2019 +0800

    [VEPL]DVR record/replay works well.
    
    [why]DVR record/replay works well.

commit e109ae4bd7440b2acd46edbfd1adc0182ecb2c90
Author: shaofeng_tao <shaofeng_tao@apowertec.com>
Date:   Tue May 14 15:09:46 2019 +0800

    Modify sectionfilter timout from unit second to millisecond in rtkplayer
    
    [project]VEPL
    [why]
    [how]
    [where]rtkplayer
    [bug ID]
    [reviewer] yang_yang

commit be41b1147780190a00ed00dbd9d2610531abaeec
Author: xuwen_song <xuwen.song@realtek.com>
Date:   Tue May 14 11:19:12 2019 +0800

    [VEPL]Add DVR APIs for VEPL Hal.
    
    [why]dd DVR APIs for VEPL Hal.

commit a81b722afee87c3c0f058713be91249d219846e2
Author: shaofeng_tao <shaofeng_tao@apowertec.com>
Date:   Mon May 13 20:20:28 2019 +0800

    Add set section filter sample code
    
    [project]VEPL
    [why]
    [how]
    [where]RTKPLAYER
    [bug ID]
    [reviewer] yang_yang

commit 72fa70ac22cbddf90fb4e1692d4c530aa1caa3d2
Author: shaofeng_tao <shaofeng_tao@apowertec.com>
Date:   Mon May 13 19:29:39 2019 +0800

    fix set set section filter can not get section call data
    
    [project]VEPL
    [why]
    [how]
    [where]RTKPLAYER
    [bug ID]
    [reviewer] yang_yang

commit a504399f243204ee7e6f3a99bd6e5194705533f0
Author: shaofeng_tao <shaofeng_tao@apowertec.com>
Date:   Mon May 13 18:41:11 2019 +0800

    fix set set section filter unit test HAL_TYPE setting
    
    [project]VEPL
    [why]
    [how]
    [where]RTKPLAYER
    [bug ID]
    [reviewer] yang_yang

commit c71642c6e32e82307618b97ea39d86bda3daaa72
Author: shaofeng_tao <shaofeng_tao@apowertec.com>
Date:   Mon May 13 17:32:54 2019 +0800

    Add set set section filter timeout feature and test
    
    [project]VEPL
    [why]
    [how]
    [where]RTKPLAYER
    [bug ID]
    [reviewer] yang_yang

commit 250f6a86f3fcf7f9e2ffcc1658357da0cc8b5e4f
Author: lili_lin <lili_lin@apowertec.com>
Date:   Mon May 13 15:31:01 2019 +0800

    [1395 VEPL] Add api RHAL_Base::GetTunerInfo(public)
    
    [Project] VEPL
    [How] add api:RHAL_Base::GetTunerInfo in RHAL_Base class,
         link RTK_Tuner_GetInfo(declare in Rtk_hal_base.h,define in RHAL_Base.cpp) to RHAL_Base::GetTunerInfo
    sync from origin/master
    [Reviewer]yang_yang,xuwen_yang

commit 5e98f2588738f0bb13750ee859d37a219f75bb5c
Author: lili_lin <lili_lin@apowertec.com>
Date:   Mon May 13 11:38:58 2019 +0800

    [1395 VEPL] Add api RHAL_Base::GetTunerInfo(public), modefy:link RTK_Tuner_GetInfo(RTK_hal_app.c) to RHAL_Base::GetTunerInfo
    sync from origin/master
    
    [Project] VEPL
    [Why] add api:RHAL_Base::GetTunerInfo,modefy RTK_Tuner_GetInfo
    [How]
    [Reviewer]yang_yang,xuwen_yang

commit fd193cc1e22e049f209d3a3083685e0f67954fda
Author: xuwen_song <xuwen.song@realtek.com>
Date:   Fri May 10 17:12:28 2019 +0800

    Modify private member to proteced in RHAL_Base clase.

commit a25b745bb054076bd20ba4f5998f8345eec9ff90
Author: lili_lin <lili_lin@apowertec.com>
Date:   Fri May 10 15:00:58 2019 +0800

    [1395 VEPL] Add api:RTK_Tuner_GetInfo, sync from master
    
    [Project] VEPL
    [Why] add api:RTK_Tuner_GetInfo
    [How]
    [Reviewer]yang_yang

commit a31551fe1ecc93ed5fa1e908c2fc6fc2b1ed0eab
Author: xuwen_song <xuwen.song@realtek.com>
Date:   Fri May 10 14:18:31 2019 +0800

    Let VEPL unit test only use HAL header file.
    
    [why]Let VEPL unit test only use HAL header file.

commit 69f2d359788ad3f4843428de34176b5833acf8df
Author: xuwen_song <xuwen.song@realtek.com>
Date:   Fri May 10 13:42:37 2019 +0800

    Fix warning in RHAL_base.cpp

commit 9b030f9f37ee43048c1b4240d1c50b7901497f26
Author: shaofeng_tao <shaofeng_tao@apowertec.com>
Date:   Fri May 10 13:07:01 2019 +0800

    Add set hdmi output func in rtkhal for vepl
    
    [project]VEPL
    [why]
    [how]
    [where] rtkplayer vepl
    [bug ID]
    [reviewer] yang_yang

commit 57b4418a4cd23d22a152bae6b7c0269c1745a0ab
Author: xuwen_song <xuwen.song@realtek.com>
Date:   Fri May 10 12:41:13 2019 +0800

    [VEPL]Fix file play cannot stop when file end.
    
    [why]Fix file play cannot stop when file end.

commit 5f1de8498a446e739c1c4f4c6ff1b672f75e244b
Author: ying_sun <ying_sun@Apowertec.com>
Date:   Thu May 9 18:00:25 2019 +0800

    In rtk_hal_test ,we can use rtk_hal api only.(for vepl project)
    
    [project]1395
    [why]In rtk_hal_test ,we can use rtk_hal api only.(for vepl project)
    [how]In rtk_hal_test ,we can use rtk_hal api only.(for vepl project)
    [reviewer]xuwen_song

commit 3604d4636a0757beb7e82ca456a56b81c05f8afc
Author: shaofeng_tao <shaofeng_tao@apowertec.com>
Date:   Thu May 9 15:07:33 2019 +0800

    Modify match section data max length to 16 Btye
    
    [project]
    [why]
    [how]
    [where] rtkplayer
    [bug ID]
    [reviewer] yang_yang

commit 083a22da0957b1c9ba9eb58e270977f22bf56bfd
Author: xuwen_song <xuwen.song@realtek.com>
Date:   Thu May 9 14:22:31 2019 +0800

    Refine HAL player use new architecture.
    
    [why]Old architecture is very difficulty to
    support a new coming customer.
    [how]Use RHAL_Base class, customer driver can inherit from it.

commit 35ad6c46eb70068a3095d95cb88a1bc18b7ac177
Author: ying_sun <ying_sun@Apowertec.com>
Date:   Thu May 9 11:16:41 2019 +0800

    Remove the useless test item in RTK_HAL_PLAYER_TEST_VEPL.
    
    [project]1395
    [why]Remove the useless test item in RTK_HAL_PLAYER_TEST_VEPL.
    [how]Remove the useless test item in RTK_HAL_PLAYER_TEST_VEPL.
    [reviewer]xuwen_song

commit b074b430b43189e3a67e2d3ed500ff88aaaaf8eb
Author: ying_sun <ying_sun@Apowertec.com>
Date:   Wed May 8 17:22:36 2019 +0800

    Add tuner test in RTK_HAL_PLAYER_TEST_VEPL;
    
    [project]1395
    [how]Add tuner test in RTK_HAL_PLAYER_TEST_VEPL;
    [why]Add tuner test in RTK_HAL_PLAYER_TEST_VEPL;
    [reviewer]xuwen_song

commit b0d8571813f70daf20eae1118c392aa164642839
Author: xuwen_song <xuwen.song@realtek.com>
Date:   Wed May 8 11:20:46 2019 +0800

    [VEPL]Let fileplay test works.
    
    [why]Let fileplay test works.

commit dd18f8955e2bc58df60bc6159708aefaf8fbe7f9
Author: shaofeng_tao <shaofeng_tao@apowertec.com>
Date:   Tue May 7 15:17:01 2019 +0800

    Add set enable or disable hdmi output func in rtk hal vepl player
    
    [project]android 9
    [why]
    [how]
    [where] RTK_HAL_PLAYER_VEPL
    [bug ID]
    [reviewer] yang_yang

commit 0044b669ec3ae435acb4b000c47b47680bdbf75f
Author: xuwen_song <xuwen.song@realtek.com>
Date:   Tue May 7 11:19:08 2019 +0800

    Move RHALBASE_funcTable_t define into header file.
    
    [why]Move RHALBASE_funcTable_t define into header file.

commit b647598a1d90dcc9c304ab650c19697ad418ff24
Author: xuwen_song <xuwen.song@realtek.com>
Date:   Tue May 7 11:10:03 2019 +0800

    Move some common hal function into rtk_hal_base.
    
    [why]Move some common hal function into rtk_hal_base.

commit 5ab49ac0ddc5f59097f905f07f286bcd9bf46ef5
Author: leqian_zhou <leqian_zhou@apowertec.com>
Date:   Mon May 6 18:26:55 2019 +0800

    [1395 VEPL] Fix RTK_HAL_PLAYER_VEPL compile problem on Android9
    
    [Project] 1395 VEPL
    [why] Fix RTK_HAL_PLAYER_VEPL compile problem on Android9
    [how] Fix RTK_HAL_PLAYER_VEPL compile problem on Android9
    [where] android/vendor/realtek/RTKPLAYER
    [Bug ID] SA5-353
    [reviewer] zhongfa_xiao

commit ad88c1d1ab1be634fa0fd023e55cbecf5509fe47
Author: leqian_zhou <leqian_zhou@apowertec.com>
Date:   Mon May 6 16:27:03 2019 +0800

    [1395VEPL] Fix compilation error

commit 4e925aa1ff94fb852ddac843fe957408b90bfc16
Author: yang_yang <yang_yang@apowertec.com>
Date:   Mon May 6 15:56:03 2019 +0800

    [1395VEPL] add new folder for vepl
    
    [How] just sync from RTK_HAL_PLAYER_SKB, need modify

commit 999a614829b2c6d39b3c6684ff6c98781c269758
Author: ying_sun <ying_sun@Apowertec.com>
Date:   Sun May 5 16:39:52 2019 +0800

    Add DVBS type in rtk_porting_tuner_scanning.
    
    [project]1619
    [why]Add DVBS type in rtk_porting_tuner_scanning.
    [how]Add DVBS type in rtk_porting_tuner_scanning.
    [reviewer]xuwen_song

commit 3ee6ed7a2da83edb298c94bfc6a6815230dcd766
Author: ying_sun <ying_sun@Apowertec.com>
Date:   Mon Apr 29 15:09:10 2019 +0800

    Fix a mistake  in fullscan mode of tuner.
    
    [project]1395
    [why]Fix a mistake  in fullscan mode of tuner.
    [how]Fix a mistake  in fullscan mode of tuner.
    [reviewer]xuwen_song

commit c8240ac908b69175e679f219c5891943dc85d2b5
Author: ying_sun <ying_sun@Apowertec.com>
Date:   Sun Apr 28 17:43:22 2019 +0800

    Fix a mistake in fullscan mode of tuner.
    
    [project]1395
    [why]Fix a mistake in fullscan mode of tuner.
    [how]Fix a mistake in fullscan mode of tuner.
    [reviewer]xuwen_song

commit 3d59485476644406378fb5f6f1b82321852694b1
Author: ying_sun <ying_sun@Apowertec.com>
Date:   Sun Apr 28 11:24:54 2019 +0800

    Add for tuner fullscan.
    
    [project]1395
    [why]Add for tuner fullscan.
    [how]Add for tuner fullscan.
    [reviewer]xuwen_song

commit 5a7f1388bd7ba277f154ae52cd93d7a85586ece8
Author: ying_sun <ying_sun@Apowertec.com>
Date:   Wed Apr 24 11:12:55 2019 +0800

    Add API to get tuner lock status in RTKPLAYER.
    
    [Project]1395
    [why]Add API to get tuner lock status in RTKPLAYER.
    [how]Add API to get tuner lock status in RTKPLAYER.
    [reviewer]xuwen_song

commit 0c94f137096d26123b4c263267115de9c5778d3b
Author: zhixiong_ye <zhixiong_ye@apowertec.com>
Date:   Mon Apr 22 18:35:04 2019 +0800

    Add tuner scan test function
    
    1.add tuner scan test function in file 'rtk_player_test.cpp';
    2.modify function 'SectionCallBack' in file 'rtk_player.cpp' to copy full channel data into struct 'm_fulldcanInfo'.

commit 3af32e63f28f74d968948a1dd524352eca44c774
Author: xuwen_song <xuwen.song@realtek.com>
Date:   Fri Apr 19 16:32:19 2019 +0800

    Set PAT when doing start play in tuner mode.
    
    [why]Set PAT when doing start play in tuner mode.

commit a1a863914cf743c4dcc587cbd704296697580251
Author: ying_sun <ying_sun@Apowertec.com>
Date:   Thu Apr 18 16:44:39 2019 +0800

    Refine code in  FCC mode.
    
    [project]1395
    [why]Refine code in  FCC mode.
    [how]Refine code in  FCC mode.
    [reviewer]xuwen_song

commit 7f855c2e742c15c2d18681fafd3b36a70c2d08ac
Merge: 1a3b772 efbae06
Author: xuwen_song <xuwen_song@apowertec.com>
Date:   Thu Apr 18 16:37:00 2019 +0800

    Merge "Create player before press key in muiltch mode."

commit efbae06b9e017d5ad78f2abd9dbbd218098bee5b
Author: ying_sun <ying_sun@Apowertec.com>
Date:   Thu Apr 18 16:24:22 2019 +0800

    Create player before press key in muiltch mode.
    
    [project]Create player before press key in muiltch mode.
    [why]Create player before press key in muiltch mode.
    [how]Create player before press key in muiltch mode.
    [reviewer]xuwen_song

commit 1a3b772b1b77fdb91f7e1b2bef16618b8fa09b7f
Author: leqian_zhou <leqian_zhou@apowertec.com>
Date:   Thu Apr 18 15:33:57 2019 +0800

    [1295] Remove media test
    
    [Project] 1295
    [why] Remove media test
    [how] Remove media test
    [where] android/vendor/realtek/RTKPLAYER
    [Bug ID] SA5-310
    [reviewer] zhongfa_xiao

commit 79e89585d372e82fd128c3293a06d9de1aa95ebd
Author: xuwen_song <xuwen.song@realtek.com>
Date:   Thu Apr 18 13:46:22 2019 +0800

    Make RTKPLAYER compile ok in andorid9.

commit d10e7d3ef5e5e3f8ee2072fccfef4a2163d57444
Author: ying_sun <ying_sun@Apowertec.com>
Date:   Tue Apr 16 11:53:59 2019 +0800

    Support for dynamic editing QAM,LNBMODE&&SYMBOLRATE.(RTKPLAY part)
    
    [project]1395
    [why]Support for dynamic editing QAM,LNBMODE&&SYMBOLRATE.
    [how]Support for dynamic editing QAM,LNBMODE&&SYMBOLRATE.
    [reviewer]xuwen_song

commit e615f138e25fe9c5910d85181b7980acb8efce52
Author: xuwen_song <xuwen.song@realtek.com>
Date:   Thu Apr 11 20:45:08 2019 +0800

    [FCC]Support channel list less then 6.
    
    [why]Support channel list less then 6.

commit f3e6d7814f4ece2fbead2e477b965a6f1c26fb98
Author: ying_sun <ying_sun@Apowertec.com>
Date:   Wed Apr 10 16:18:48 2019 +0800

    Refine MultiChangechannel.
    
    [project]1395
    [why]Refine MultiChangechannel.
    [how]Refine MultiChangechannel.
    [reviewer]xuwen_song

commit 422bce421540a4f702d90e2b3b50501775228df2
Author: ying_sun <ying_sun@Apowertec.com>
Date:   Wed Apr 10 10:45:17 2019 +0800

    Modify _multich_ChangeCh ,because of the err freq order.
    
    [project]1395
    [why]Modify _multich_ChangeCh ,because of the err freq order.
    [how]Modify _multich_ChangeCh ,because of the err freq order.
    [reviewer]xuwen_song

commit f17e7cb368ecaca92f2d8c61730a7324f3817803
Author: ying_sun <ying_sun@Apowertec.com>
Date:   Tue Apr 9 17:57:20 2019 +0800

    Modify  _multich_firstPlay ,we need not to set previous channel.
    
    [project]1395
    [why]Modify  _multich_firstPlay ,we need not to set previous channel.
    [how]Modify  _multich_firstPlay ,we need not to set previous channel.
    [reviewer]xuwen_song

commit 0fb992eb65e81aabd35df9656e745f32ee49d0c4
Author: xuwen_song <xuwen.song@realtek.com>
Date:   Tue Apr 9 14:15:38 2019 +0800

    [FCC]Let QAM,sym_rate read from channel list file.
    
    [why]Let QAM,sym_rate read from channel list file.

commit 2388830cb3786a2eac2f9e3bab69e9a542a5bbe5
Author: ying_sun <ying_sun@Apowertec.com>
Date:   Mon Apr 8 17:09:49 2019 +0800

    Set the multifreq in a specific order.

commit 5582765701475590123da9e47ec209c172d655ba
Author: chris.chen <chris.chen@realtek.com>
Date:   Sun Apr 7 22:51:19 2019 +0800

    Pasue demux feed thread when pause
    
    if not pause, it will callback warning msg to ap
    becuase of no data

commit fc6ee48149c0958c50ed146a22be09a22b3d8637
Author: ying_sun <ying_sun@Apowertec.com>
Date:   Thu Apr 4 17:26:00 2019 +0800

    Add DVBS type in RTKPLAYER.
    
    [project]1395
    [why]Add DVBS type in RTKPLAYER.
    [how]Add DVBS type in RTKPLAYER.
    [reviewer]xuwen_song

commit d4db5fd9a6fa35e5135f7fa2d9413553e65b3828
Author: chris.chen <chris.chen@realtek.com>
Date:   Wed Apr 3 21:45:11 2019 +0800

    [DEV_FIX] Fix pause and seek will stuck

commit b414805cb9f02c3154230ed9aa473d52b8a2c5bb
Author: ying_sun <ying_sun@Apowertec.com>
Date:   Wed Apr 3 15:14:26 2019 +0800

    Rename  the define of ENABLE_TP_MULITCHANNEL_QUICKCHANGE to ENABLE_FAST_CHANNEL_CHANGE.
    
    [project]1395
    [why]Rename  the define of ENABLE_TP_MULITCHANNEL_QUICKCHANGE to ENABLE_FAST_CHANNEL_CHANGE.
    [how]Rename  the define of ENABLE_TP_MULITCHANNEL_QUICKCHANGE to ENABLE_FAST_CHANNEL_CHANGE.
    [reviewer]xuwen_song

commit 1272a1adb8c35d4d36b5055a37cfcf7c3cdc454d
Author: ying_sun <ying_sun@Apowertec.com>
Date:   Wed Apr 3 13:50:21 2019 +0800

    Refine _multich_ChangeCh;
    
    [project]1395
    [why]Refine _multich_ChangeCh;
    [how]Refine _multich_ChangeCh;
    [reviewer]xuwen_song

commit 0544a6511e8dfbc9629ae76fa8510150ed7df3fb
Author: ying_sun <ying_sun@Apowertec.com>
Date:   Wed Apr 3 11:30:09 2019 +0800

    Refine  change channel flow.
    
    [project]1395
    [why]Refine  change channel flow.
    [how]Refine  change channel flow.
    [reviewer]xuwen_song

commit caf6c55ade76a92e66b84607c52aa1816d54a1f1
Author: chris.chen <chris.chen@realtek.com>
Date:   Mon Apr 1 14:29:03 2019 +0800

    Optimize RT_PlayerStart - open source as early as possible
    
    For UDP, open source as early as possible will improve
    zapping time.

commit f0424938b6ab4c8853a6fedd347e7404fef95b99
Author: xuwen_song <xuwen.song@realtek.com>
Date:   Fri Mar 29 14:58:52 2019 +0800

    [multich]Add IR control in Hal Test bin.
    
    [why]Add IR control in Hal Test bin.

commit e3baaab75b96b9c7cc605a9ef8da593f29fea16e
Author: ying_sun <ying_sun@Apowertec.com>
Date:   Thu Mar 28 19:11:55 2019 +0800

    Add mulitchannel fast changechannel function .
    
    [project]Add mulitchannel fast changechannel function .
    [why]Add mulitchannel fast changechannel function .
    [how]Add mulitchannel fast changechannel function .
    [reviewer]xuwen_song

commit 4df31b6ccfb2a33bf787b0158e78b83f6fc88478
Author: chris.chen <chris.chen@realtek.com>
Date:   Thu Mar 28 17:32:28 2019 +0800

    Fix RTSP/UDP seek : flush in right position and reset descramble
    
    1. MOD RTSP's seek is not on time, need check discontinue
    2. need wait new ECM and restart descramble when seek

commit cc136e217ad509c4e3c066bc5f138bf0e548feba
Author: xuwen_song <xuwen.song@realtek.com>
Date:   Wed Mar 27 17:03:24 2019 +0800

    Fix CW callback issue.
    
    [why]dataLength need init first.

commit ae6eec3bbd6b1136d274a02a290716d18aee9d6d
Author: xuwen_song <xuwen.song@realtek.com>
Date:   Wed Mar 27 13:19:07 2019 +0800

    Add multich test item in unit test.
    
    [why]Add multich test item in unit test.

commit cb67b858760a3e78d691149e4eb89b041dd604a5
Author: xuwen_song <xuwen.song@realtek.com>
Date:   Tue Mar 26 18:10:15 2019 +0800

    Let tuner don't set PAT,PMT pids when play starting.
    
    [why]
    1.Let tuner don't set PAT,PMT pids when play starting.
    2.Fix crash when play URL with "&".

commit e04ffe9abe02a0c4e70f07bb6dba392059c1a811
Author: xuwen_song <xuwen.song@realtek.com>
Date:   Tue Mar 26 14:39:43 2019 +0800

    [multich]Add channel change APIs.
    
    [why]Add channel change APIs.

commit 6cc23feb820ba7b72d6a030026d6c7963cddfd5e
Author: charles.lee <charles.lee@realtek.com>
Date:   Mon Mar 25 13:52:48 2019 +0800

    [CHTMOD] add error handling for obsolete channel list file

commit c09a73756f8b3db87c2ff20644ba5d82352d9c21
Author: charles.lee <charles.lee@realtek.com>
Date:   Mon Mar 25 11:50:51 2019 +0800

    [CHTMOD] fix compile error

commit cd70de47a78124e79b5a6d2a0994ad13b03426c5
Author: charles.lee <charles.lee@realtek.com>
Date:   Fri Mar 22 15:31:33 2019 +0800

    [CHTMOD] refine way to build iptv channel list

commit fb3bddfb6eb161cfdfebbddfb994e8d5a0ed19f2
Author: chris.chen <chris.chen@realtek.com>
Date:   Fri Mar 22 15:32:01 2019 +0800

    Add CC check for MOD rtsp seek drop
    
    1. Add CC check flow for PAT/audio/video
    2. Add new drop flow for RTSP seek

commit 29510c500ca1351ae9f74e5b5aa3b709087185bd
Author: xia_zhang <xia_zhang@apowertec.com>
Date:   Thu Mar 21 16:56:40 2019 +0800

    Add HKCAKirin for descramble
    
    [Why]Add HKCAKirin for descramble
    [How]add  HKCAKirin for descramble
    [Where]DvdPlayer
    [Reviewer]fengjuan_wang
    [DebugID]N/A

commit 493c6b664605c2d81a40eb385dff8ba2fdcbe43e
Author: chris.chen <chris.chen@realtek.com>
Date:   Wed Mar 20 10:37:26 2019 +0800

    [DEV_FIX] Fix RTK_Player_ChangeAudioEx() not update focus audio in config

commit 8623ffe925ded60102d3c6227782b64c9850d61e
Author: xuwen_song <xuwen.song@realtek.com>
Date:   Tue Mar 19 13:41:37 2019 +0800

    Let hal player compile success in android9.
    
    [why]Let hal player compile success in android9.

commit ab5098b0920734ed60823bd52c8c935f0a478ea6
Author: charles.lee <charles.lee@realtek.com>
Date:   Tue Mar 19 13:38:57 2019 +0800

    [CHTMOD] refine trick-play error log printing

commit 2664900671f0e1b38e139f446141b77cf8d5b45a
Author: chris.chen <chris.chen@realtek.com>
Date:   Mon Mar 18 20:59:36 2019 +0800

    refine error conceal to RTK_PLAYER
    
    for file, always maxmun;
    for others, only first 10 sec;

commit 4c0afdbac48d1cd38b9bb0f0160bf40471038aae
Author: chris.chen <chris.chen@realtek.com>
Date:   Fri Mar 15 17:38:42 2019 +0800

    [DEV_FIX] fix more than two pids need AES ECB descramble
    
    For some use case, there are more than two pid need AES ECB descramble.
    So mark this and should modify with following patch:
    http://dhc.sdlc.rd.realtek.com/gerrit/#/c/realtek/dvdplayer-system/+/108312/
    which add a way to choose mode TSD_TARGET_ALL

commit 5f6b1bc50f2cef26c5b1d19fba9d15cdabd9ae71
Author: xuwen_song <xuwen.song@realtek.com>
Date:   Fri Mar 15 15:41:38 2019 +0800

    Remove disconnect DvdPlayer operation in RT_SystemCall.
    
    [why]Can not disconnect DvdPlayer when RtkDemo running.
    It will cause all the operation to DvdPlayer lost.

commit bc039aa39ee95853bc9884ecff620b3b8b3caf7b
Author: Arnie Chang <arnie_chang@realtek.com>
Date:   Thu Mar 14 20:05:52 2019 +0800

    Reset error concealment to 0 if source is not file

commit 555ae487240c3a98ef5a4cae44cb446efc48d6c7
Author: chris.chen <chris.chen@realtek.com>
Date:   Wed Mar 13 14:17:25 2019 +0800

    [DEV_FIX] audo track may incorrect change
    
    Add m_audioIndex to remember current audio index.
    To prevent use index 0 to compare when recieved new PMT.

commit 4af3552cb65cf66e0974523dca0f54e2d1eb0f98
Author: chris.chen <chris.chen@realtek.com>
Date:   Wed Mar 13 11:25:05 2019 +0800

    [DEV_FIX] FeedInputBuffer failed need Discard it
    
    If not discard it, next time GetInputBuffer will failed

commit 9a70a7bec3f59ea6ff5cfa3daa66be69f4020de3
Author: chris.chen <chris.chen@realtek.com>
Date:   Tue Mar 12 14:52:00 2019 +0800

    [DEV_FIX] Fix RTSP mosaic When trick -> pause -> resume
    
    When origial status is pause, should not stop/start when SetPlaySpeed

commit 69632b2e23ebfff63e3a2e531060109d6b2eeaa9
Author: chris.chen <chris.chen@realtek.com>
Date:   Thu Mar 7 15:18:23 2019 +0800

    [DEV_FIX] ineffective RT_PlayerStartPVR() and RT_PlayerStopPVR()
    
    Current RTKPlayer created for record or play is according
    constructer RTKPLAYER_ARCH.
    So, we don't need extra start/stop PVR.
    
    If call RT_PlayerStartPVR() after RT_PlayerStart(),
    it may cause ts file and ctrl/idx not match.

commit e260834acde948881e997fb3e84d3de12ef9a255
Author: ying_sun <ying_sun@Apowertec.com>
Date:   Wed Mar 6 15:59:32 2019 +0800

    Refine ParseChannelInfo api in minisi mode.
    
    [project]1395
    [why]Refine ParseChannelInfo api in minisi mode.
    [how]Refine ParseChannelInfo api in minisi mode.
    [reviewer]xuwen_song

commit ceb5e755b4e52013722097e22c9a2afec4f2cd97
Author: leqian_zhou <leqian_zhou@apowertec.com>
Date:   Mon Mar 4 09:58:35 2019 +0800

    [IPTV  client] Notify the decode result of the RT_Player to the APP
    
    [Project] IPTV  client
    [why] Notify the decode result of the RT_Player to the APP
    [how] Notify the decode result of the RT_Player to the APP
    [where] android/vendor/realtek/RTKPLAYER
    [Bug ID]
    [reviewer] zhongfa_xiao

commit 37d2db49055405a7ee8c64a61ffc590cca9afdb8
Author: xuwen_song <xuwen.song@realtek.com>
Date:   Fri Mar 1 17:55:29 2019 +0800

    Refine vmxiptv descrambe flow.
    
    [how]
    1.Refine vmxiptv descrambe flow.
    2.move algo set function from client to server.

commit 577404feae70a0e731973f51c4815a2141567763
Author: yang_yang <yang_yang@apowertec.com>
Date:   Fri Mar 1 11:16:03 2019 +0800

    [Mod Iptv] remove useless user's variate in Android.mk
    
    [Why]remove useless user's variate ENABLE_VMX_IPTV

commit c07b9fc03a8770b9084b84db01b37a6fd7a34247
Author: xia_zhang <xia_zhang@apowertec.com>
Date:   Wed Feb 27 17:10:25 2019 +0800

    dd HKCAKirin API
    
    [Why]Add HKCAKirin API
    [How]add  HKCAKirin API
    [Where]DvdPlayer
    [Reviewer]fengjuan_wang
    [DebugID]N/A

commit 939a30530bc71441a7eccf12eee7c43bad6fdba4
Author: chris.chen <chris.chen@realtek.com>
Date:   Wed Feb 27 11:18:22 2019 +0800

    [RTKPLAYER] Add debug dump code, default off

commit 0fae868b6d46b7747f69f9e5dd545c1b51d75175
Author: jing_xiao <jing_xiao@apowertec.com>
Date:   Tue Feb 26 14:48:32 2019 +0800

        [VMXIPTV]setmute(true) when request PIN.
    
        [why]for parental control test .

commit ab9fe7b2e0f39fb16b46df947cb59271970b24ec
Author: jing_xiao <jing_xiao@apowertec.com>
Date:   Fri Feb 22 19:07:49 2019 +0800

    [VMXIPTV]Remove check storefile flow
    
    [why]alway set configmode is online

commit 0ea992180acbe611bf00d1e46c7d31682a389d91
Author: jing_xiao <jing_xiao@apowertec.com>
Date:   Fri Feb 22 17:07:39 2019 +0800

    [Android9]fix apk gjavaVM crash

commit 5e839f90ea23eea9878196aeea7d3dcf7a1fde22
Author: jing_xiao <jing_xiao@apowertec.com>
Date:   Thu Feb 21 21:15:13 2019 +0800

    [FFMpeg Multiview]Refine RT_PlayerMultiview
    
    [How]use hardware decode instead of software decode

commit cbd64b7915bd686751beb0a38f1188b7e51fd60b
Author: jing_xiao <jing_xiao@apowertec.com>
Date:   Wed Feb 20 16:44:19 2019 +0800

    [VMXIPTV]  set RatingLevel by manual input.
    [why] for test parental control.

commit 97dff509171fd78fc4acc32edc459494297be44d
Author: fengjuan_wang <fengjuan_wang@apowertec.com>
Date:   Tue Feb 19 18:29:07 2019 +0800

    Modify ca_index default value=-1

commit f68b0564d08353443812417adc94d1a8d2ff2027
Author: jing_xiao <jing_xiao@apowertec.com>
Date:   Tue Feb 19 17:35:25 2019 +0800

    [mod] API RT_RmFile  move in doCAPlayerInvoke.
    [bug] mantis 13654

commit 02898483b17a054949e3053dd727ba9d7c6408a4
Author: jing_xiao <jing_xiao@apowertec.com>
Date:   Tue Feb 19 14:50:39 2019 +0800

    [VMXIPTV]refine vmxiptv test
    
    [reviewer]grace

commit a078406db5710a92ef9c59bdd35bcb6b1f5a78a8
Author: jing_xiao <jing_xiao@apowertec.com>
Date:   Tue Feb 19 14:34:19 2019 +0800

    [VMXIPTV]Initial the caIndex

commit 52e5e8636fe0fc942a040b536b053ca036a13c4a
Author: chris.chen <chris.chen@realtek.com>
Date:   Thu Feb 14 17:52:01 2019 +0800

    Should using one unit function to remove PMT to prevent remove twice

commit b16f7b99e19e860d63c3fe736e7c2b7a0945d2f7
Author: chris.chen <chris.chen@realtek.com>
Date:   Thu Feb 14 17:40:33 2019 +0800

    refine flow when recieved CAT section callback

commit 7dc3e8ce92bf33ea62aa3263eb8c1dbfca720d70
Author: jing_xiao <jing_xiao@apowertec.com>
Date:   Thu Feb 14 17:27:38 2019 +0800

    [VMXIPTV]refine RT_Player_InitCA configMode choose

commit 0421edb78cd417bbc673f876731bec6163ac63b7
Author: jing_xiao <jing_xiao@apowertec.com>
Date:   Thu Feb 14 16:36:46 2019 +0800

    [VMXIPTV]Add enable_offline flag for RT_Player_InitCA

commit 660f7eae1e62273cf9fa0226dddff58ef470a052
Author: chris.chen <chris.chen@realtek.com>
Date:   Thu Feb 14 14:58:03 2019 +0800

    modulize Add CAT remove CAT filter

commit f375782a64de29a89e6b5ed7e5069b56baa0630d
Merge: 7f179f9 d7f203e
Author: jing_xiao <jing_xiao@apowertec.com>
Date:   Wed Feb 13 17:33:41 2019 +0800

    Merge "[VMXIPTV]Add vmxiptv include dir for test file"

commit d7f203e4b89e697cceacc745b4e509156a95b28a
Author: jing_xiao <jing_xiao@apowertec.com>
Date:   Wed Feb 13 17:31:58 2019 +0800

    [VMXIPTV]Add vmxiptv include dir for test file

commit 7f179f96eb04c715390d269a56465f9287e0ee6a
Author: xia_zhang <xia_zhang@apowertec.com>
Date:   Wed Feb 13 16:23:16 2019 +0800

    Add  HKCAKirin test
    [Why]To test the  HKCAKirin  port
    [How]add HKCAKirin test
    [Where]DvdPlayer
    [Reviewer]fengjuan_wang
    [DebugID]N/A

commit 0a293268e1b7315cde0eccef742e0be58602dedf
Author: jing_xiao <jing_xiao@apowertec.com>
Date:   Wed Feb 13 16:56:49 2019 +0800

    [VMXIPTV]Make RT_Player_InitCA return VMX_IPTV_SUCCESS_ONLINE OR VMX_IPTV_SUCCESS_OFFLINE

commit e8afc29ac21cd4af3f4e7ed829830fcc080621e1
Author: jing_xiao <jing_xiao@apowertec.com>
Date:   Wed Feb 13 16:20:33 2019 +0800

    [VMXIPTV]Get online/offline mode status

commit 76ce6a601fb60b95a93cd5e3455a79a9cf639981
Author: chris.chen <chris.chen@realtek.com>
Date:   Tue Feb 12 16:35:01 2019 +0800

    mark noise log when pvr trick play

commit a4c5adba6928972046b21fa545ecea2726b16890
Author: chris.chen <chris.chen@realtek.com>
Date:   Tue Feb 12 16:23:08 2019 +0800

    Refine naming and debug for player callback

commit b831b52c5451e9f94d7c01b070e43e97d544383d
Author: jiajun_kuang <jiajun_kuang@apowertec.com>
Date:   Mon Feb 11 20:39:16 2019 +0800

    [VMXIPTV]Open ENABLE_VMX_IPTV under hercules

commit 48af8b3b17f7b33b3eeb2c4f58d109b3f3333145
Author: jiajun_kuang <jiajun_kuang@apowertec.com>
Date:   Mon Feb 11 19:45:10 2019 +0800

    [VMXIPTV]Refine code :use caindex instead of cahandle

commit 92b95d749c8a61f731fe84a8319b8eb393b047a2
Author: xuwen_song <xuwen.song@realtek.com>
Date:   Sun Feb 3 15:31:54 2019 +0800

    [MOD]Make RTK_HAL_PLAYER_TEST_MOD can test PIP.
    
    [why]Make RTK_HAL_PLAYER_TEST_MOD can test PIP.

commit 3a2d462ddd836fc82739d4e77308d5fba1d005a3
Author: xuwen_song <xuwen.song@realtek.com>
Date:   Sat Feb 2 17:02:10 2019 +0800

    [MOD]Fix potential issue in set encrypt algorithm.
    
    [why]1.If set algorithm failed, we should set again when CW callback.
    2.when algorithm changed,we should set algorithm again too.

commit 41df2ad15b50b36cf848db7da30a6f1c879bd071
Author: xuwen_song <xuwen.song@realtek.com>
Date:   Sat Feb 2 00:22:44 2019 +0800

    [MOD]Fix crash issue.
    
    [why]str buffer len is not enough.

commit 179c05ee0e02a9761d23ad527dfa0cfbe5a0d66e
Author: chris.chen <chris.chen@realtek.com>
Date:   Fri Feb 1 17:51:27 2019 +0800

    Add debug log for read and fix warning

commit adc1ab2b28b643c48c55e4584b7b509a1b2b425b
Author: jiajun_kuang <jiajun_kuang@apowertec.com>
Date:   Thu Jan 31 18:39:27 2019 +0800

    [MOD] add API RT_RmFile in RT_PLAYER.
    [why] for remove file.

commit e29f9317e8044e648077236fb8ef4e9d637de164
Author: leqian_zhou <leqian_zhou@apowertec.com>
Date:   Tue Jan 29 17:29:32 2019 +0800

    [IPTV CLIENT] add RT_Display_GetTVSystem in .h file
    
    [Project] IPTV CLIENT
    [why] add RT_Display_GetTVSystem in .h file
    [how] add RT_Display_GetTVSystem in .h file
    [where] android/vendor/realtek/RTKPLAYER
    [Bug ID]
    [reviewer] zhongfa_xiao

commit a1fa850e67e47d0695c3b26ff178cf713414ac97
Author: chris.chen <chris.chen@realtek.com>
Date:   Tue Jan 29 14:50:25 2019 +0800

    [DEV_FIX] Fix RTSP(UDP) trick play wrong
    
    1. RTSP(UDP) is I frame based in trick mode, should not go VOBU mode
    2. drop data is missing after #c1e8ae2
    3. refine file trick play which has index/ctrl data

commit 64d5fece7feeecf5cb878b3841375f33c8cf8c44
Author: jing_xiao <jing_xiao@apowertec.com>
Date:   Tue Jan 29 13:06:32 2019 +0800

    [VMXIPTV]Add print BL version in test

commit 289c015ec36271f39aef2767b7aec5713f968594
Merge: d10f091 8395119
Author: grace <fengjuan_wang@apowertec.com>
Date:   Mon Jan 28 17:25:19 2019 +0800

    Merge "Add HKCA Kirin test"

commit d10f0916e51e60ec453548ff4fecc79a540cd913
Author: jing_xiao <jing_xiao@apowertec.com>
Date:   Mon Jan 28 17:14:07 2019 +0800

    [MOD]1.unmute audio when RTK_PLAYBACK_VIDEO_LOST
         2.refine mute/unmute use MUTE_BY_AVSYNC flag
    
    [reviewer]grace

commit 839511960b4311b172c1991a576ba97e8921dcfc
Author: fengjuan_wang <fengjuan_wang@apowertec.com>
Date:   Mon Jan 28 17:00:43 2019 +0800

    Add HKCA Kirin test
    
    Change-Id: Ic446390e76afe41c4d55795e116b8b0535386b33

commit 0b4928a808e3e9359c5db60a90803692ca15f814
Author: jing_xiao <jing_xiao@apowertec.com>
Date:   Fri Jan 25 14:40:30 2019 +0800

    [VMXIPTV]Add RT_Player_GetFingerPrintMessage
    
    Change-Id: Ia4abf8c7db806cea7171de5c0a69ff21b32d8807

commit ca72ab52461ef665f233342eb51b1ad97987e75f
Author: shaofeng_tao <shaofeng_tao@apowertec.com>
Date:   Fri Jan 25 14:22:55 2019 +0800

    dd channelId param when set ecm func
    
    [project]iptv client
    [why]
    [how]
    [where] rtkplayer
    [bug ID]
    [reviewer]jing_xiao

commit 3d4d1a4942cdd9b411cf280429a8de596c606f7a
Author: jing_xiao <jing_xiao@apowertec.com>
Date:   Thu Jan 24 17:48:24 2019 +0800

    [VMXIPTV]Add notify for finger print

commit 87612401e192a51dd601be8da55b5dbfef944086
Author: leqian_zhou <leqian_zhou@apowertec.com>
Date:   Thu Jan 24 17:09:51 2019 +0800

    [MOD]  Fix compilation error when USE_VMX_IPTV_CLIENT = NO

commit 84a0bd5fd98dd9be4ed64c5b607c2ddcea3169d5
Author: leqian_zhou <leqian_zhou@apowertec.com>
Date:   Thu Jan 24 14:12:42 2019 +0800

    [IPTV CLIENT]  Add RT_SystemCall api
    
    [Project] IPTV CLIENT
    [why] Add RT_SystemCall api
    [how] Add RT_SystemCall api
    [where] vendor/realtek/RTKPLAYER
    [Bug ID]
    [reviewer] zhongfa_xiao

commit 1117f778d7e0f11ec0afa77b03a4958cd2c9d4d0
Author: jing_xiao <jing_xiao@apowertec.com>
Date:   Wed Jan 23 21:29:33 2019 +0800

    [MOD]Unmute the audio when destroy player if m_muteAfterAvsync

commit 02657ddd67a275bfa0c828eb67f4eef8233fc071
Author: xuwen_song <xuwen.song@realtek.com>
Date:   Wed Jan 23 19:27:37 2019 +0800

    Fix audio is mute when play UDP after record.
    
    [why]Record flow no need control auido mute/unmute.

commit b6bf1ef2ea9d0008311d4845d2a8a7ad442e40c9
Author: Arnie Chang <arnie_chang@realtek.com>
Date:   Wed Jan 23 14:38:10 2019 +0800

    Fix mantis: 13666
    
    Root cause:
    Player feeds wrong data to RVSD that causes frames are broken
    while fast-forwarding PVR files.
    
    Solution:
    Set error conceal level to RVSD to drop broken frames.
    
    1. Add RTK_Player_AvSetErrorConcealLevel() to set conceal level to rtk porting layer
    2. If input type is file, set error conceal level to 4096

commit e6f09b41bcb2dbeec262c96791c3332e86d2eec2
Author: jing_xiao <jing_xiao@apowertec.com>
Date:   Wed Jan 23 11:49:29 2019 +0800

    [MOD]Support 2160P_50HZ for setResolution

commit a90636d48a5ce48e9fef29e4094811d74ded26e8
Author: jing_xiao <jing_xiao@apowertec.com>
Date:   Tue Jan 22 16:22:38 2019 +0800

    [MOD]Add FE_Playback_VORun_AfterAVSync to notify player unmute the audio after avsync ok
    
    [Why]The audio come out fast much than video run
    [How]When AVsync OK,notify player to unmute audio
    [Where]RTKPLAYER
    [BugID]mantis 0013663
    [Reviewer]Grace

commit 8eb42b82aa41a4888a48144fa81b164b21bfc45b
Author: shaofeng_tao <shaofeng_tao@apowertec.com>
Date:   Tue Jan 22 14:58:37 2019 +0800

    Fix compile error
    
    [project]iptv client
    [why]
    [how]
    [where]rtkplayermod
    [bug ID]
    [reviewer]jing_xiao

commit 0089d853e03058d61c6916966eb525814c529b8f
Author: shaofeng_tao <shaofeng_tao@apowertec.com>
Date:   Tue Jan 22 14:15:31 2019 +0800

    Add do start descramble func to support mlloc serviceID
    
    [project]iptv client
    [why]
    [how]
    [where]rtk player mod
    [bug ID]
    [reviewer]jing_xiao

commit 85cc7667402dd24a25c203a97de45dc1e1e48d06
Author: shaofeng_tao <shaofeng_tao@apowertec.com>
Date:   Tue Jan 22 11:23:59 2019 +0800

    Add set tp descrambler func to support two dtv flow
    
    [project]iptv client
    [why]
    [how]
    [where] rtkplayer mod
    [bug ID]
    [reviewer]jing_xiao

commit 815897c10b447f54d7d2e93a32c35b00d9e358fc
Author: ying_sun <ying_sun@Apowertec.com>
Date:   Tue Jan 22 10:46:53 2019 +0800

    Refine channellist check.
    
        [project]1395
        [why]Refine channellist check.
        [how]Refine channellist check.
        [reviewer]xuwen_song

commit 70d4a6e547728d67c1ef4cf5f99543c92e6a3c9b
Author: xuwen_song <xuwen.song@realtek.com>
Date:   Mon Jan 21 19:08:21 2019 +0800

    [MOD]Fix Main audio focus lost when playing PIP.
    
    [why]m_playerConfig.audio.focused set error when set pid by "vp=";

commit f978a7ac30e3f0011c9a1bfef4f51dabf753611d
Author: shaofeng_tao <shaofeng_tao@apowertec.com>
Date:   Mon Jan 21 15:29:02 2019 +0800

    Add change channel flow
    
    [project]iptv client
    [why]
    [how]
    [where] rtkplayer mod
    [bug ID]
    [reviewer]jing_xiao

commit 3db86dd9e2463fd1ea860df1a646f3cc030a83ac
Author: ying_sun <ying_sun@Apowertec.com>
Date:   Mon Jan 21 11:29:09 2019 +0800

    mantis 13662 ;This thread must be killed when start a new channel player.
    
    [project]1395
    [why]mantis 13662 ;This thread must be killed when start a new channel player
    [how]mantis 13662 ;This thread must be killed when start a new channel player
    [reviewer]xuwen_song

commit 3a46e93e144f85f500c1f549e07200a098d8eb7c
Author: xia_zhang <xia_zhang@apowertec.com>
Date:   Fri Jan 18 18:44:39 2019 +0800

    dd trickplay when speed >=4 feature:add VOBU cmd
    
    [Why]Add trickplay in CAPlayer path when speed >=4
    [How]add read VOBU data
    [Where]DvdPlayer
    [Reviewer]fengjuan_wang
    [DebugID]N/A

commit 1d35cf7fda4cc92386d81e84cdade81bf374371d
Author: xuwen_song <xuwen.song@realtek.com>
Date:   Thu Jan 17 19:01:20 2019 +0800

    [MOD]Fix error commit.

commit d68ce4ab6a768471158011ce3f9fc834a1a04e6a
Author: xuwen_song <xuwen_song@apowertec.com>
Date:   Thu Jan 17 18:50:18 2019 +0800

    Revert "Refine  the way to save channel list."
    
    This reverts commit 8c63d7c022e6693bbc6ad9de5773b607357bd4d3.
    
    Change-Id: I8f41c9ce2f2df7cdce42fe7e0e2a315954ecd684

commit 8c63d7c022e6693bbc6ad9de5773b607357bd4d3
Author: ying_sun <ying_sun@Apowertec.com>
Date:   Thu Jan 17 17:38:39 2019 +0800

    Refine  the way to save channel list.
    
    [project]1395
    [why]Refine  the way to save channel list.
    [how]Refine  the way to save channel list.
    [reviewer]xuwen_song

commit 74dad1691985d86b13e45c8b85d62b160344359a
Author: jing_xiao <jing_xiao@apowertec.com>
Date:   Thu Jan 17 13:39:20 2019 +0800

    [VMXIPTV]Modify RT_Player_InitCA flow
    
    [How]1.if the storefile is not exist, set offline mode
         2.if the server to be connect is not same with the last one, delete storefile at first and must be online mode

commit 671c4b9e8400bc7da11794b62111c3297686df58
Merge: 7150600 84e0e77
Author: jing_xiao <jing_xiao@apowertec.com>
Date:   Thu Jan 17 09:47:46 2019 +0800

    Merge "[VMXIPTV]Modify GETCAINFO test"

commit 7150600dbcf19e96b0780757810a743597a58117
Author: chris.chen <chris.chen@realtek.com>
Date:   Wed Jan 16 21:40:18 2019 +0800

    [DEV_FIX] Fix compare string wrong

commit cc4b43cef5ae1afef0e2d8f7059ed9f915414c42
Author: ying_sun <ying_sun@Apowertec.com>
Date:   Wed Jan 16 18:58:05 2019 +0800

        We need to save channellist.
    
        [project]1395
        [why]We need to save channellist.
        [how]We need to save channellist.
        [reviewer]xuwen_song

commit 6d8599641cb78a634c901a63ea199beb9e6cce46
Author: shaofeng_tao <shaofeng_tao@apowertec.com>
Date:   Wed Jan 16 19:35:05 2019 +0800

    Add UnInitCA func in rtkplayer mod
    
    [project]iptv client
    [why]
    [how]
    [where] rtkplayer_mod
    [bug ID]
    [reviewer] jing_xiao

commit 72c46f20fa52ca87455a8f53e2f487ae3f408944
Author: ying_sun <ying_sun@Apowertec.com>
Date:   Wed Jan 16 18:52:10 2019 +0800

    Revert "We need to save channellist."
    
    This reverts commit f735639db0d9153463b812cd59d05553e08e6d83.

commit f735639db0d9153463b812cd59d05553e08e6d83
Author: ying_sun <ying_sun@Apowertec.com>
Date:   Wed Jan 16 18:47:18 2019 +0800

    We need to save channellist.
    
    [project]1395
    [why]We need to save channellist.
    [how]We need to save channellist.
    [reviewer]xuwen_song

commit 84e0e773636abc4ec6d75d997597a0651cc7f468
Author: jing_xiao <jing_xiao@apowertec.com>
Date:   Wed Jan 16 13:47:10 2019 +0800

    [VMXIPTV]Modify GETCAINFO test

commit ef3e1e466635bf3e5c73deecd5af2208926c501c
Author: jiajun_kuang <jiajun_kuang@apowertec.com>
Date:   Tue Jan 15 17:36:03 2019 +0800

        [VMXIPTV]add API RT_Player_OverrideRatingLevel&RT_Player_CheckPin
        [WHY] for check PIN (parental control)

commit ec052d781879571879a7d6dc86462d7e63f4ae8d
Author: chris.chen <chris.chen@realtek.com>
Date:   Tue Jan 15 16:54:13 2019 +0800

    [DEV_FIX] Fix use un-recieved PMT info to change a/v/s
    
    also mark set PCR PID because this project not use

commit 235b042ffafb6fc416683f94cb6747f6c08c790d
Author: jiajun_kuang <jiajun_kuang@apowertec.com>
Date:   Tue Jan 15 15:10:37 2019 +0800

        [VMXIPTV]fix build error

commit 4e5c96c3f77ceb5237a6e0727d5f22dd5b4098d3
Author: jiajun_kuang <jiajun_kuang@apowertec.com>
Date:   Tue Jan 15 11:30:30 2019 +0800

    [VMXIPTV]add case RTK_PLAYER_DECODE_FAIL_PIN_REQUIRED
    [WHY] for set PIN (parental control)

commit 0949817bb7948e704110d4d894adaac410ab2977
Author: jing_xiao <jing_xiao@apowertec.com>
Date:   Mon Jan 14 16:27:12 2019 +0800

    [VMXIPTV]Add test for GetVersion

commit b26495ee1362094e4cf594af3f0f7fba964eceb8
Author: jing_xiao <jing_xiao@apowertec.com>
Date:   Sun Jan 13 20:40:19 2019 +0800

    [VMXIPTV]Add VmxIptvUnInit for RTK_CLEANUP

commit 77b3c1c7d923ef0045b3d0e2888ae2c623f94e9d
Author: chris.chen <chris.chen@realtek.com>
Date:   Fri Jan 11 16:31:19 2019 +0800

    [DEV_FIX] Fix Add/Remove PAT/PMT may wrong issue
    
    re-struct PAT/PMT add/remove filter related code
    Fix RTSP some strange hang

commit 2f0fd725e79ae733f417f67a4d8585ab583a7ab1
Author: xuwen_song <xuwen.song@realtek.com>
Date:   Thu Jan 10 20:03:54 2019 +0800

    Fix compile error.

commit 6a5cdb11113db3579c5c06453a83105becf615df
Merge: 06c3d70 58e80a3
Author: xuwen_song <xuwen.song@realtek.com>
Date:   Thu Jan 10 12:58:48 2019 +0800

    Merge branch 'master' of ssh://dhcgerrit/realtek/providers/RTKPLAYER

commit 06c3d7072310eb53b3642605166258bf320f410d
Author: xuwen_song <xuwen.song@realtek.com>
Date:   Thu Jan 10 12:56:14 2019 +0800

    [vmiptv]Add vmxiptv apis test entry.
    
    [why]Add vmxiptv apis test entry.

commit 58e80a32d8b1244ca9dabe6826450e0a3dc64f97
Author: jing_xiao <jing_xiao@apowertec.com>
Date:   Wed Jan 9 19:18:17 2019 +0800

    [VMXIPTV]Add ca_handle for register player event callback

commit 7777487dced92d4866d75027c9e93e948142f3e0
Author: chris.chen <chris.chen@realtek.com>
Date:   Wed Jan 9 15:17:53 2019 +0800

    Avoid open udp socket two times
    
    first time in mini si preparse, second time in start
    use a class layer pointer to store it

commit 159755388a65e8b1b00e0c01df42fc24265efe76
Author: jiajun_kuang <jiajun_kuang@apowertec.com>
Date:   Tue Jan 8 15:54:46 2019 +0800

    [MODIPTV] add test 9 (IPTV PVR test) in test item.
    [why] for test IPTV pvr.

commit 446148d053ccb89c11ed9ceaecf17d197d53b17d
Author: shaofeng_tao <shaofeng_tao@apowertec.com>
Date:   Tue Jan 8 11:05:37 2019 +0800

    Add do stop decramber action
    
    [project]iptv client
    [why]
    [how]
    [where] rtkplayermod
    [bug ID]
    [reviewer]xiaojing

commit eab40d14f1e9e4664f8c071681550557ed48fcb5
Author: jing_xiao <jing_xiao@apowertec.com>
Date:   Mon Jan 7 18:09:41 2019 +0800

    [VMXIPTV]By default, only the MAIN player need set focus
    
    [reviewer]shaofeng_tao
    Change-Id: I2c88d45e0300f7e92898871cee587ace8d0bfb82

commit 4ff34068a1f786cf2caef58481d87a618dd12031
Merge: b2ed223 f59afdc
Author: jiajun_kuang <jiajun_kuang@apowertec.com>
Date:   Mon Jan 7 17:56:27 2019 +0800

    Merge "[VMXIPTV] change the test way of PVR in VMXIPTV binary."

commit f59afdc62983866f1c5d770699acc729a36caaee
Author: jiajun_kuang <jiajun_kuang@apowertec.com>
Date:   Mon Jan 7 17:51:56 2019 +0800

    [VMXIPTV] change the test way of PVR in VMXIPTV binary.

commit b2ed2230ffc412e27cb23ede844f3e017f44f058
Author: ying_sun <ying_sun@Apowertec.com>
Date:   Mon Jan 7 17:30:48 2019 +0800

    Refine RT_PlayerPreparse in rtk_player minisi mode.
    
    [project]1395
    [why]Refine RT_PlayerPreparse in rtk_player minisi mode.
    [how]Refine RT_PlayerPreparse in rtk_player minisi mode.
    [reviewer]xuwen_song

commit 5a505d28953da1c0daad8cdc470441f80ce048e0
Author: chris.chen <chris.chen@realtek.com>
Date:   Mon Jan 7 17:04:51 2019 +0800

    [DEV_FIX] Fix in mini si mode, continue play blocked
    
    Because in mini si mode, demuxfeed thread not start in preprse state

commit d4e429ad06b1941c256b8cd106f113506854e64b
Author: chris.chen <chris.chen@realtek.com>
Date:   Mon Jan 7 16:36:56 2019 +0800

    [DEV_FIX] Fix in mini si mode, audio codec change not work
    
    If audio codec is not default value, it will not change audio.

commit 1dd50d8e252c6db42cffb66307c5cffb92ccbf7e
Author: ying_sun <ying_sun@Apowertec.com>
Date:   Mon Jan 7 14:18:44 2019 +0800

    Fix the tsfile play issue in rtk_play_minisi mode.
    
    [project]1395
    [why]Fix the tsfile play issue in rtk_play_minisi mode.
    [how]Fix the tsfile play issue in rtk_play_minisi mode.
    [reviewer]xuwen_song

commit b23c20bf3bacf9e1f642cc33f649c83e14ea160a
Author: shaofeng_tao <shaofeng_tao@apowertec.com>
Date:   Fri Jan 4 17:51:18 2019 +0800

    Add a parameter to distinguish aes_ecb_L or aes _ecb_T
    
    [project]dmx ca
    [why]
    [how]
    [where] rtkplayer_mod
    [bug ID]
    [reviewer]yang_yang

commit b0351dd0ba875e99e32b7332154ea010fb717800
Author: ying_sun <ying_sun@Apowertec.com>
Date:   Fri Jan 4 14:33:57 2019 +0800

    Add mini_si in rtk_player,we can use RTKPLAYER_MINI_SI = NO to close it.
    
    [project]1395
    [why]Add mini_si in rtk_player,we can use RTKPLAYER_MINI_SI = NO to close it.
    [how]Add mini_si in rtk_player,we can use RTKPLAYER_MINI_SI = NO to close it.
    [reviewer]xuwen_song

commit c0eb881b93c670086bff293238d8a2518ce3cbf6
Author: jing_xiao <jing_xiao@apowertec.com>
Date:   Thu Jan 3 18:33:36 2019 +0800

    [VMXIPTV]Add ca_handle support 2 CAManager_Vmx_Iptv

commit 202f8ef5f07cb790f9640abeaf09efba506dfa91
Author: xuwen_song <xuwen.song@realtek.com>
Date:   Thu Jan 3 16:49:57 2019 +0800

    Refine share fds between client and server.
    
    [why]Use what type of share memory should be dynamic.
    [how]We use share memory bitmap to tell client which type memory is available.

commit 8d5aa248e27686015bbaddfef96e8bf48b176f89
Author: shaofeng_tao <shaofeng_tao@apowertec.com>
Date:   Thu Jan 3 10:17:56 2019 +0800

    Add set algo to aes ecb flow
    
    [project]iptv client
    [why]
    [how]
    [where] rtkplayer mod
    [bug ID]
    [reviewer]jing_xiao

commit 9ec8a150ca2b73cef8fdc333f2752b85b358acf8
Author: shaofeng_tao <shaofeng_tao@apowertec.com>
Date:   Wed Jan 2 18:51:47 2019 +0800

    Add set aes ecb flow
    
    [project]iptv client
    [why]
    [how]
    [where] rtkplayer mod
    [bug ID]
    [reviewer]jing_xiao

commit 09083ccfcf35420b9f6bee0432cce4b9fe52c29f
Author: shaofeng_tao <shaofeng_tao@apowertec.com>
Date:   Wed Jan 2 18:28:51 2019 +0800

    modify callback add send usedata
    
    [project]iptv client
    [why]
    [how]
    [where]rtkplayer
    [bug ID]
    [reviewer]jing_xiao

commit 043e74dc27231677704da4f2188baa8ef5868e86
Author: shaofeng_tao <shaofeng_tao@apowertec.com>
Date:   Wed Jan 2 17:10:52 2019 +0800

    Add algo control flow
    
    [project]iptv client
    [why]
    [how]
    [where]rtk_player
    [reviewer]xiao_jing

commit cc961898f906e66061da4629acf6b9c0b7ee253f
Author: dielan_zhou <dielan_zhou@apowertec.com>
Date:   Wed Jan 2 15:52:38 2019 +0800

    revert uninit for OTT&ATV channel change
    
    [why]file open error
    [where]RTKPLAYER
    [bug ID]SA5-272
    [reviewer]N/A

commit ccc4b00cb7be26c37bd306c7b9125d5ef5c46495
Author: jing_xiao <jing_xiao@apowertec.com>
Date:   Wed Jan 2 13:45:42 2019 +0800

    [VMXIPTV]Add RT_Player_RegisterCACallBack

commit ad8af40443961aac9149e4b8a4a63db2abb7d881
Author: jing_xiao <jing_xiao@apowertec.com>
Date:   Sat Dec 29 18:55:01 2018 +0800

    [VMXIPTV]Add test for VMXIPTV AV test

commit c3f6a72ba5a68d94924403aa03484a29fd259338
Author: dielan_zhou <dielan_zhou@apowertec.com>
Date:   Sat Dec 29 14:37:24 2018 +0800

    [1295 VMX_IPTV] modify hal
    
    [where]RTKPlayer
    [bug ID]SA5-213
    [reviewer]N/A

commit 249b924e0c77fc36723ead6c446c56a4cf343059
Author: dielan_zhou <dielan_zhou@apowertec.com>
Date:   Sat Dec 29 14:36:19 2018 +0800

    [1295 VMX_IPTV] add get rating
    
    [where]RTKPlayer
    [bug ID]SA5-213
    [reviewer]N/A

commit fe123e74d5c896f147ce7c1fe7c34cbb1537e20c
Author: dielan_zhou <dielan_zhou@apowertec.com>
Date:   Fri Dec 28 19:28:32 2018 +0800

    [1295 VMX_IPTV] add init & get
    
    [where]RTPLAYER
    [bug ID]SA5-213
    [reviewer]N/A

commit 719546306ea9b51b71ef0444c7e850e1d233b8af
Author: fengjuan_wang <fengjuan_wang@apowertec.com>
Date:   Fri Dec 28 17:48:11 2018 +0800

    [DEV_FIX]fix PIP cannot play when open show IFRAME_FIRST in NAV_AVSYNC_AUDIO_MASTER_AUTO mode
    
    [Why]audio will not decode when audio unfocus, AP cannot receive AUDIO_DECODE_MEESAGE, so cannot trigger m_videoout->RunEx() in NAV_AVSYNC_AUDIO_MASTER_AUTO mode
    [DebugID]N/A
    [Reviewer]Chris & jing_xiao
    
    Change-Id: I06622f36834e128fba912a94ecf78d90a98fc712

commit daf3ba030e6b8f76778207ed9180b3cd1f2439ce
Author: sandy.huang <sandy.huang@realtek.com>
Date:   Fri Dec 28 10:23:36 2018 +0800

    [MOD] add focus in function porting_audio_play

commit f2a82f21cbeefed917065eafb47ab9a58c61f7b6
Author: sandy.huang <sandy.huang@realtek.com>
Date:   Thu Dec 27 17:38:54 2018 +0800

    reset code identation of xEstimateByteRate func.

commit 6bd5342ca78fada279bac42b19c7da4f160a44a5
Author: sandy.huang <sandy.huang@realtek.com>
Date:   Thu Dec 27 17:09:20 2018 +0800

    fix seekto for multi program in tsfile

commit c1e8ae2a379f7e16048a73388bf2d6317d477dc0
Author: fengjuan_wang <fengjuan_wang@apowertec.com>
Date:   Thu Dec 27 16:02:33 2018 +0800

    Add trickplay by VOBU flow
    
    Change-Id: I672b3fd6792a1df5c137472bc647d93c5bda76d0

commit 1cb826ccb4df0fbdcefde81bd3cc34db8c4b8983
Author: shaofeng_tao <shaofeng_tao@apowertec.com>
Date:   Wed Dec 26 18:51:58 2018 +0800

    Add support set ecm emm flow
    
    [project]iptv client
    [why]
    [how]
    [where]rtkplayer mod
    [bug ID]
    [reviewer]yangyang

commit 57d84ac127ace92b02bae119e9e0f858f760a085
Author: fengjuan_wang <fengjuan_wang@apowertec.com>
Date:   Wed Dec 26 14:36:33 2018 +0800

    Refine trickplay flag for pvr step by IFRAME and tsfile step by VOBU

commit 74581d99187d853e23ce3fbd9783beefbdd4aaed
Author: jing_xiao <jing_xiao@apowertec.com>
Date:   Tue Dec 25 17:15:17 2018 +0800

    [MOD]Add audio.focused initial to RTK_TRUE
    
    [WHY]the audio won't play under no focus status

commit daa57129649991f5fac1c48c129da97b4e97a75c
Author: chris.chen <chris.chen@realtek.com>
Date:   Tue Dec 25 15:08:27 2018 +0800

    [REC] Add record codec H265

commit 94284b94a033f83ecf5119c6d3e6d3711bdc9c60
Author: dielan_zhou <dielan_zhou@apowertec.com>
Date:   Mon Dec 24 15:59:57 2018 +0800

    [1295 VMX_IPTV] add IPTV  Client init
    
    [where] RTKPLAYER_MOD
    [bug ID]SA5-213
    [reviewer]N/A

commit 443a9aaaadcd4d1ad1157c9b8ce32c1c30fea863
Author: fengjuan_wang <fengjuan_wang@apowertec.com>
Date:   Mon Dec 24 15:47:52 2018 +0800

    Add getEDIDRaw data test

commit 69a239d64bd537112bbfe38b2ecf3a9ae038d029
Author: charles.lee <charles.lee@realtek.com>
Date:   Fri Dec 21 16:59:36 2018 +0800

    -1 is returned when there is no selected track for that trackType

commit 15b929e4c26d631f7921164f65be812dc62af62f
Merge: d72b0a9 01fa70e
Author: chris.chen <chris.chen@realtek.com>
Date:   Fri Dec 21 09:03:45 2018 +0800

    Merge "[DEV_FIX] Add record all subtitle and refine flow"

commit d72b0a9e418eef34192bd7dfc5d367ea3bd39566
Author: jing_xiao <jing_xiao@apowertec.com>
Date:   Thu Dec 20 21:33:11 2018 +0800

    [MOD]Change AVSyncMode to AUDIO_MASTER_AUTO
    
    [why]the video should show out before video

commit 01fa70e2ff9148fbb5b87a2e75b5334f6eeddb5f
Author: chris.chen <chris.chen@realtek.com>
Date:   Thu Dec 20 17:46:54 2018 +0800

    [DEV_FIX] Add record all subtitle and refine flow

commit d473886cf7cb4fd8d9bd84cc00dacba20b4468f2
Author: fengjuan_wang <fengjuan_wang@apowertec.com>
Date:   Wed Dec 19 11:14:28 2018 +0800

    Add HDCP Version test

commit 28db755e6d4457929791abcb5927bc4723187072
Author: chris.chen <chris.chen@realtek.com>
Date:   Tue Dec 18 09:59:20 2018 +0800

    [DEV FIX] RTSP pause/resume will lost data because of alignment
    
    UDP should not alignment for 4*188.
    It's only for block encryption ts file.

commit 529b10ea14f04155aae7ccb1aefdd1178661f1df
Author: jing_xiao <jing_xiao@apowertec.com>
Date:   Mon Dec 17 15:20:24 2018 +0800

    [ATV9.0]Refine Android.mk under USE_RTKHAL_IN_ANDROID9

commit f6fdf89a9288d3ebe64b31bb093813005d697492
Author: jing_xiao <jing_xiao@apowertec.com>
Date:   Thu Dec 13 14:15:51 2018 +0800

    Fix complier error of surface connect

commit 3d8d0676215920ef2d8ab2f812eef5e62f751599
Author: jing_xiao <jing_xiao@apowertec.com>
Date:   Wed Dec 12 18:05:03 2018 +0800

    Refine surface connect when platform is Android8 or Android9
    
    [reviewer]yang_yang

commit 442efbbde9f7f77c474f9d83b6238c007160c85f
Author: chris.chen <chris.chen@realtek.com>
Date:   Wed Dec 12 15:31:14 2018 +0800

    [DEV_FIX] change audio only work on focus player
    
    if current player is not focus, should update PID filter
    and audio config only.

commit f9ff0f20a7fda22b952a903231107d7bbd073972
Author: charles.lee <charles.lee@realtek.com>
Date:   Fri Dec 7 16:16:34 2018 +0800

    [CHTMOD] refine function RT_PlayerGetMediaInfo

commit d6087f2354d19d060efc5ef0b4d4fb25381a3862
Author: sandy.huang <sandy.huang@realtek.com>
Date:   Fri Dec 7 13:41:50 2018 +0800

    fix seekto problem

commit b6c98e278aa127057645b9f6a55696823706c6ec
Author: jing_xiao <jing_xiao@apowertec.com>
Date:   Thu Dec 6 17:55:15 2018 +0800

    [CHTMOD]Revert setvideoScalingMode when player start
    
    [BUGID]CHTMOD-102

commit 3ba02d9e90f36da61849f623c7ab0ec8efe931db
Author: sandy.huang <sandy.huang@realtek.com>
Date:   Thu Dec 6 13:57:15 2018 +0800

    add return for not find offset in xReSyncStream

commit ce9cbc279f6554c4093d36d8fea72ab130367c01
Author: sam.wu <sam.wu@realtek.com>
Date:   Wed Dec 5 19:40:08 2018 +0800

    RTK_PLAYER disable audio unfocus function

commit a3addabdbfb2187762b38cdeb8c3dad3e97f6838
Author: sam.wu <sam.wu@realtek.com>
Date:   Wed Dec 5 15:20:04 2018 +0800

    fix compile warning

commit 88f4b256984401719aa94f36fb1fb3a4e2bb89f8
Author: sam.wu <sam.wu@realtek.com>
Date:   Wed Dec 5 14:57:06 2018 +0800

    refine RTK_PLAYER set focus function

commit 88853df9600af950b081e39be6bea15f15a89a71
Author: sandy.huang <sandy.huang@realtek.com>
Date:   Wed Dec 5 14:04:34 2018 +0800

    adjust parameter for file duration

commit ad9e75e6c9e3078fbc979a76e751681ad0da07a1
Author: sam.wu <sam.wu@realtek.com>
Date:   Tue Dec 4 17:41:38 2018 +0800

    fix CAPlayer no sound issue

commit 033427479b611ab0b484663d237551c3e11eaa92
Author: sandy.huang <sandy.huang@realtek.com>
Date:   Wed Nov 28 18:31:44 2018 +0800

    Modify duration function in file mode

commit 48c99f8a7b06150bfa357450a71adb1789941939
Author: winwin <winwin@realtek.com>
Date:   Thu Nov 29 11:41:28 2018 +0800

    [MOD] add is play audio in RTKPlayer
    
    [Reviewer] Chris
    
    Conflicts:
    	RTK_HAL_PLAYER_MOD/src/rtk_player.cpp

commit a9f0c6418c7d40fe829500040274a5f3c995ef81
Author: ying_sun <ying_sun@Apowertec.com>
Date:   Wed Nov 28 17:30:03 2018 +0800

    Fix the commpile error.
    
    [project]1395
    [why]Fix the commpile error.
    [how]Fix the commpile error.
    [reviewer]xuwen_song

commit 2105bdd5ab75e1f9e3d8ce1012952b98796a3d16
Author: ying_sun <ying_sun@Apowertec.com>
Date:   Wed Nov 28 15:07:17 2018 +0800

    Add seek function in file mode.
    
    [project]1395
    [why]Add seek function in file mode.
    [how]Add seek function in file mode.
    [reviewer]xuwen_song

commit e99a9625027728e831bef7b9a49026821aad23a8
Author: charles.lee <charles.lee@realtek.com>
Date:   Wed Nov 28 13:48:07 2018 +0800

    [CHTMOD][BUG_FIX] fix bug reported in jira CHTMOD-103 & CHTMOD-106

commit ee42152cb711e4638b499f321700f464a3125bdf
Author: charles.lee <charles.lee@realtek.com>
Date:   Tue Nov 27 16:09:23 2018 +0800

    [CHTMOD][BUG_FIX] fix bug reported in jira CHTMOD-107

commit a6ffaa2bc1ee9370b3c9f67a6030a6f4f2f0109c
Author: xuwen_song <xuwen.song@realtek.com>
Date:   Tue Nov 27 15:31:02 2018 +0800

    Fix bug in trick play can not show video when switch in x0.5-x0.6-x0.8-x1.
    
    [why]Video pid in hal->play_config not updated in RTK_Player_ChangeVideo, this cause RTK_Player_start can not get correct pid.
    [how]Update video pid in hal->play_config when RTK_Player_ChangeVideo called.

commit f319a97f9bcc85491cf97b500c364ae89f613454
Author: sam.wu <sam.wu@realtek.com>
Date:   Fri Nov 23 18:26:35 2018 +0800

    fix fast-backward hang

commit 35e33db42aa7776bb21c1217ad7d34eaea8a4171
Author: sam.wu <sam.wu@realtek.com>
Date:   Fri Nov 23 16:26:10 2018 +0800

    refine trick-play

commit 29cc5ab0a285fab6c8bff00871c258f5c967281c
Author: charles.lee <charles.lee@realtek.com>
Date:   Fri Nov 23 13:52:10 2018 +0800

    [CHTMOD] add pvr error handling

commit d76d7fa9e12a0f0b75f944a127083592891c813d
Author: shaofeng_tao <shaofeng_tao@apowertec.com>
Date:   Thu Nov 22 17:10:35 2018 +0800

    Add support two way aes ecb descramble in mod
    
    [project]mod
    [why]
    [how]
    [where]rtkplayer mod
    [bug ID]
    [reviewer]yangyang

commit 54c3d9919e1030c4bee75c913aa6a5c2db7b8673
Author: jing_xiao <jing_xiao@apowertec.com>
Date:   Wed Nov 21 18:09:30 2018 +0800

    [MOD] modify default scale mode to fit_mode

commit 4bff0e1a85fa371c334dde7ab300652ce28b94d6
Author: ying_sun <ying_sun@Apowertec.com>
Date:   Wed Nov 21 12:49:06 2018 +0800

    Add duration function in file mode.
    
    [project]1395
    [why]Add duration function in file mode.
    [how]Add duration function in file mode.
    [reviewer]xuwen_song

commit cc9fd2919b45f41bf872c7b72e6afe446151d300
Author: winwin <winwin@realtek.com>
Date:   Tue Nov 20 14:55:40 2018 +0800

    [MOD] ENABLE_2ND_AUDIO_FILTER and call mute by player for skb

commit a4733f335b13d906fb0f10f2ba3b6cfa1eb6795a
Author: sam.wu <sam.wu@realtek.com>
Date:   Tue Nov 20 14:21:04 2018 +0800

    avoid set focus twice for the same audio PID

commit f29f3ce8df3bbedcc959616dbdd885bf725bfb0b
Author: winwin <winwin@realtek.com>
Date:   Tue Nov 20 13:38:50 2018 +0800

    [MOD] change audio mute to Mute by Player

commit 936518a2b903fc93f316a132c94cc6a628e25f86
Author: chris.chen <chris.chen@realtek.com>
Date:   Mon Nov 19 16:31:52 2018 +0800

    update config when change audio

commit 5ec417f355dd556e28c2bb84a709ee3b00603ac5
Author: sam.wu <sam.wu@realtek.com>
Date:   Mon Nov 19 15:35:25 2018 +0800

    refine AVSYNC

commit bdfb5e286d636282121f107708edd5667289c014
Author: winwin <winwin@realtek.com>
Date:   Fri Nov 16 19:03:16 2018 +0800

    [MOD] add set audio focus in rtkplayer

commit 833cf6e34ed970b0e6ed9ad07a3a2ded37182c3d
Author: sam.wu <sam.wu@realtek.com>
Date:   Fri Nov 16 18:53:42 2018 +0800

    fix trick -> normal play fail issue

commit 8832e0e83171a7e02a6a4b64d7381f96c16d3fdc
Author: jing_xiao <jing_xiao@apowertec.com>
Date:   Fri Nov 16 16:32:56 2018 +0800

    [CHTMOD]Fix error initial of ScaleMode

commit a82d7252aa51816fd9150e4d4035da2c208a0535
Author: sam.wu <sam.wu@realtek.com>
Date:   Thu Nov 15 20:18:34 2018 +0800

    fix normal play -> trick-play backward fail issue

commit 1254f5c92b4a27d90fcd5a907779dddc865a6da5
Author: jing_xiao <jing_xiao@apowertec.com>
Date:   Thu Nov 15 18:13:59 2018 +0800

    [MOD]Add persist property to hold video scale mode
    
    [How]Add persist.rtk.v1.ratio.type & persist.rtk.v2.ratio.type
    [BugID]CHTMOD-92

commit 97f53e9c5a6e4e43d33cd7977e90ef78129bcb74
Author: jing_xiao <jing_xiao@apowertec.com>
Date:   Thu Nov 15 16:40:11 2018 +0800

    [MOD]Use hwc property to set VO scale mode
    
    [Why]avoid rtk.hwc.v1.reset 1

commit e0a8bc7c9e007bfdca8162ab1801b75df32d1693
Author: jing_xiao <jing_xiao@apowertec.com>
Date:   Thu Nov 15 12:30:40 2018 +0800

    [MOD]Support Ratio 16:9/4:3 for every window size
    
    [BugID]CHTMOD-90
    [Reviewer]Grace

commit 7f80bb08c97e368962dd28593e47c577bc18dcf0
Author: sam.wu <sam.wu@realtek.com>
Date:   Mon Nov 12 13:13:30 2018 +0800

    Invalid PID is modified from -1 to 0x1FFF

commit 237adb6c116f1916146a95792373780a14289578
Author: sam.wu <sam.wu@realtek.com>
Date:   Fri Nov 9 19:01:21 2018 +0800

    refine trick-play flow

commit 344d896cc6316e82cbe298247a2a4583215ff16a
Author: charles.lee <charles.lee@realtek.com>
Date:   Fri Nov 9 15:19:14 2018 +0800

    [CHTMOD][DEV_FIX] make distinction between read and write file object for better management

commit 71c8d009050b93601230383a63b5fee5a83cc154
Author: charles.lee <charles.lee@realtek.com>
Date:   Tue Nov 6 17:20:48 2018 +0800

    [CHTMOD][BUG_FIX] fix parts which don't follow MTP_BUFFER_ALIGNMENT rule

commit 7806a5bc6133832f9a8cd605d2861a238a8e432e
Author: sam.wu <sam.wu@realtek.com>
Date:   Tue Nov 6 10:23:54 2018 +0800

    refine RTKPlayer::ThreadProcDemuxFeed()

commit 2034bce2f331132a804806ef03933b7da818f1d0
Author: sam.wu <sam.wu@realtek.com>
Date:   Mon Nov 5 20:44:00 2018 +0800

    fix trick_play -> pause -> trick_play hang issue

commit afe5cc21884689acc73197660f286553e2021193
Author: charles.lee <charles.lee@realtek.com>
Date:   Fri Nov 2 20:39:52 2018 +0800

    [CHTMOD] refine trick play functionality

commit 98cd39a93a62006cf0be51aec23bc4ce8d412f73
Author: charles.lee <charles.lee@realtek.com>
Date:   Fri Nov 2 17:43:06 2018 +0800

    [BUG_FIX] 1. I size should not be changed
              2. refine xStepToNextIFrame_Backward

commit 35666affe40544b0db3805c719a00a059e2aef17
Author: jing_xiao <jing_xiao@apowertec.com>
Date:   Thu Nov 1 22:00:46 2018 +0800

    [MOD]Refine PVR TEST code

commit cb8351b03b149a67576717bd844fd8942b6641ae
Author: winwin <winwin@realtek.com>
Date:   Fri Oct 26 13:51:56 2018 +0800

    [MOD] modify RTK_TEST_MOD can press zero to exit issue

commit 6436357b276b1e935f85da0d225ccf2e1bbf162b
Author: winwin <winwin@realtek.com>
Date:   Thu Oct 25 20:35:36 2018 +0800

    [MOD] fixed not all audio pid is set to tp and zapping audio take long time issue
    
    [Reviewer] Chris

commit 0f402fbbdb18b451fc98d3e0ba2395307d42a39c
Author: chris.chen <chris.chen@realtek.com>
Date:   Wed Oct 24 11:22:11 2018 +0800

    Add RT_PlayerSeekTo support seek to head with input -1

commit 6db319c225c3376aa81e824d3433fd6c22874c09
Author: ying_sun <ying_sun@Apowertec.com>
Date:   Mon Oct 22 18:31:25 2018 +0800

    Fix a mistake in RT_GetSubtitleTrackInfo.
    
    [project]1395
    [why]Fix a mistake in RT_GetSubtitleTrackInfo.
    [how]Fix a mistake in RT_GetSubtitleTrackInfo.
    [reviewer]yang_yang

commit 289851b24be0d79537c1aa3c663b203093d5e503
Merge: 0370af5 f9d7c55
Author: chris.chen <chris.chen@realtek.com>
Date:   Mon Oct 22 14:40:39 2018 +0800

    Merge remote-tracking branch 'origin/master' into new_test

commit 0370af5260aa58813275c334a7694e5644d08bbf
Merge: ad69d8b d74fe0e
Author: chris.chen <chris.chen@realtek.com>
Date:   Mon Oct 22 14:32:59 2018 +0800

    Merge remote-tracking branch 'origin/master' into new_test

commit ad69d8b0957e25e69aee934b4fa640cd99e49262
Author: chris.chen <chris.chen@realtek.com>
Date:   Mon Oct 22 14:31:08 2018 +0800

    Refine rtk player set speed - don't need pause decoder
    
    Only need pause souce feed thread before drop

commit f9d7c559cdf7d1b2c9a580d9dcb3399d4f194a51
Author: jing_xiao <jing_xiao@apowertec.com>
Date:   Fri Oct 19 15:11:21 2018 +0800

    [Multiview]Add RT_PlayerGetMultiviewBuffer

commit d74fe0e689fe8e0240efadee26ded2a30058b62a
Author: winwin <winwin@realtek.com>
Date:   Thu Oct 18 20:24:51 2018 +0800

    [MOD] make TP to filter all audio pid after get pmt section
    
    [Reviewer] Chris

commit 70244067816bad6e281e5b13bc94254734c14746
Author: charles.lee <charles.lee@realtek.com>
Date:   Wed Oct 17 15:53:15 2018 +0800

    add extra info av_handle

commit 7adcfe4dff91d3236336d6aac88111bce5a54db8
Author: chris.chen <chris.chen@realtek.com>
Date:   Wed Oct 17 13:44:28 2018 +0800

    refine speed change flush flow

commit b0b71891587b119f44d4db19844c826fa00cb2dd
Author: charles.lee <charles.lee@realtek.com>
Date:   Wed Oct 17 13:38:09 2018 +0800

    modification in xTraverseIFrame according to commit ae7b3a6

commit ae7b3a61f6d60d13e440e96d112c47fff4379ed2
Author: charles.lee <charles.lee@realtek.com>
Date:   Tue Oct 16 20:43:10 2018 +0800

    [CHTMOD] 1. forwarding necessary I frame info to DvdPlayer when doing trick-play
             2. slight modification in xTraverseIFrame

commit b47b0bfa314088609f9c8106ea347619c4d7d8c5
Author: chris.chen <chris.chen@realtek.com>
Date:   Tue Oct 16 14:36:04 2018 +0800

    rtk_player add retry for UDP timeout handle

commit 6672aa027b74d699c30b5c4eecaf12021b7edaf7
Author: winwin <winwin@realtek.com>
Date:   Fri Oct 12 16:34:53 2018 +0800

    [MOD] Add sample code for HDMI

commit 0d5632407fe3ff0629efef5f65cddc3eceff6c55
Author: winwin <winwin@realtek.com>
Date:   Thu Oct 11 16:24:54 2018 +0800

    [MOD] add sample code for RTKPlayer

commit 838f6f106db9bc563e9e5b9b87dcce34674fe29f
Merge: 82fc4e8 f67fbeb
Author: winwin <winwin@realtek.com>
Date:   Thu Oct 11 15:08:39 2018 +0800

    Merge branch 'master' of ssh://dhcgerrit/realtek/providers/RTKPLAYER into HEAD

commit f67fbebdcefb79bba6ad62abe3ceeacc6c750e62
Author: winwin <winwin@realtek.com>
Date:   Tue Oct 9 16:36:51 2018 +0800

    [MOD] add set audio outputmode to rtkplayer and add sample code

commit 82fc4e836998861d5813c8569a996564229ef08d
Merge: 182b54a 400d383
Author: winwin <winwin@realtek.com>
Date:   Tue Oct 9 16:39:08 2018 +0800

    Merge branch 'master' of ssh://dhcgerrit/realtek/providers/RTKPLAYER into HEAD

commit 182b54aa7cc69857c6d80042f813cc29f36819c0
Author: winwin <winwin@realtek.com>
Date:   Tue Oct 9 16:36:51 2018 +0800

    [MOD] add set audio outputmode to rtkplayer and add sample code

commit 400d38349bc5c9adbd5febafde0281d9593f1a01
Merge: 4156ed2 7bb199d
Author: winwin <winwin@realtek.com>
Date:   Mon Oct 8 21:34:46 2018 +0800

    Merge "[MOD] test code for spdif"

commit 7bb199d37fcb21ed39accca110804ba4c0e09c86
Author: winwin <winwin@realtek.com>
Date:   Mon Oct 8 21:12:05 2018 +0800

    [MOD] test code for spdif

commit 4156ed2ca5b6c31b6cae2213bc5d14780d5d29ca
Author: chris.chen <chris.chen@realtek.com>
Date:   Thu Oct 4 11:21:05 2018 +0800

    Add source type in media info

commit bdf56107b04852b255d0507fdd64c9e072780ce6
Author: chris.chen <chris.chen@realtek.com>
Date:   Tue Oct 2 14:48:26 2018 +0800

    refine Demux info !! must update HAL and src

commit f3fc1b8198d8a187dc4e163d6f8e0546b85ef78f
Author: jing_xiao <jing_xiao@apowertec.com>
Date:   Sat Sep 29 17:59:30 2018 +0800

    [CHTMOD]Move the RTK_TVSYSTEM_e to rtk_display_setting.h
    
    [reviewer]yang_yang

commit 1583ec74d8fa3a20b95d45bbf61e08a19b1c3571
Author: jing_xiao <jing_xiao@apowertec.com>
Date:   Sat Sep 29 16:11:20 2018 +0800

    [CHTMOD]Open keeplast function
    
    [reviewer] yang_yang

commit c638ca82b9b9eb01098fdfde31a09615bd2bc747
Author: jing_xiao <jing_xiao@apowertec.com>
Date:   Sat Sep 29 14:08:17 2018 +0800

    [MOD]Separate HDMI setting function from RTKPlayer
    
    [Why]the HDMI setting isn't related to RTKPlayer,it's a independent module
    [Reviewer]yang_yang

commit bf790068de2b43c51fdf46c78d030876b6e2e075
Author: jing_xiao <jing_xiao@apowertec.com>
Date:   Sat Sep 29 11:09:05 2018 +0800

    [SNMP]Refine HDMI setdisplay test
    [reviewer]yang_yang

commit e29294ea6db6def9ecbb4d29be7bcc2cbccbd4a6
Author: shaofeng_tao <shaofeng_tao@apowertec.com>
Date:   Fri Sep 28 18:58:29 2018 +0800

    Add get video info test sample
    
    [project]mod
    [why]
    [how]
    [where]rtkplayer mod
    [bug ID]
    [reviewer]yang_yang

commit aa804d6c56e4e35ad22ab2f8fc0328b455094111
Author: chris.chen <chris.chen@realtek.com>
Date:   Thu Sep 27 11:34:43 2018 +0800

    Enable file seek before start play

commit f2f87c6f1fedff94d5f849eb00077acb0a029643
Author: winwin <winwin@realtek.com>
Date:   Tue Sep 25 14:19:00 2018 +0800

    [MOD] add get lenght,pescount,peserrorcount for audio ,getSpdifMode,getHdmiMode
    
    [Reviewer] Chris
    
    Conflicts:
    	RTK_HAL_PLAYER_MOD/inc/rtk_hal.h

commit 88b5fd9406764676e3fa5749c57ccec325b0f411
Author: shaofeng_tao <shaofeng_tao@apowertec.com>
Date:   Tue Sep 25 15:01:35 2018 +0800

    Add get video ControlProtocol interface in rtkPLAYER
    
    [project]mod
    [why]
    [how]
    [where]rtkPLAYER
    [bug ID]
    [reviewer]yang_yang

commit 0a8da5d6764dc12a69bf759fdc06cd21bfe43b72
Author: jing_xiao <jing_xiao@apowertec.com>
Date:   Fri Sep 21 15:28:05 2018 +0800

    [MOD]Add HDMI &HDCP API
    
    [why]snmp need
    [reviewer]yy&fengjuan
    
    Change-Id: I01f12d356d64cfc0505168215cab606d7f0bee45

commit 8dbe5fbba21bfcb691d49c7109a92ed618a386de
Author: chris.chen <chris.chen@realtek.com>
Date:   Fri Sep 21 14:29:26 2018 +0800

    Add UDP timeout message to AP

commit be9fdc7a43d0529ff0a1d3e4c4f2e835a6d6bb42
Author: chris.chen <chris.chen@realtek.com>
Date:   Thu Sep 20 17:35:45 2018 +0800

    Fix memory leak when create player/demux failed

commit ecad3e7886014d4976c8ba12951f73d2757a71bd
Author: shaofeng_tao <shaofeng_tao@apowertec.com>
Date:   Wed Sep 19 17:37:21 2018 +0800

    Add get video related info interface in rtkplayer mod
    
    [project]mod
    [why]
    [how]
    [where]rtkplayer_mod
    [bug ID]
    [reviewer] xuwen_song

commit f3d29d994c1c3689fecf818849014caf0f93e429
Author: xuwen_song <xuwen.song@realtek.com>
Date:   Wed Sep 19 15:21:26 2018 +0800

    Fix can not record and play, when file size > 2G.
    
    [why]ftell can not support big size(>2G) file.
    [how]replace ftell to ftello.

commit f631d50f593d28230d37757c04361c9a4c81b999
Author: winwin <winwin@realtek.com>
Date:   Tue Sep 18 18:59:43 2018 +0800

    [MOD] add Spdif/HDMI output in RT_Player
    
    [reviewer] Chris

commit 974feff702a3010b966fff2c6e4090036021eacc
Author: charles.lee <charles.lee@realtek.com>
Date:   Fri Sep 14 20:04:37 2018 +0800

    [CHTMOD] fix bug (normal play failure) and enable trick-play in case "watch A record A"

commit bed8f5f8a7fb46e21c151711dfa3467a68ab5134
Author: charles.lee <charles.lee@realtek.com>
Date:   Thu Sep 13 14:52:21 2018 +0800

    [CHTMOD] acquire info "ctrlSampleDuration" from ctrl file

commit a3be3a90391569f2714ced9b1c671d4cfe10af1e
Author: jing_xiao <jing_xiao@apowertec.com>
Date:   Wed Sep 12 13:00:19 2018 +0800

    [FFmpeg Multiview] Add PlayMultiview&StopMultiview API
    
    [reviewer]yy&grace

commit bd20a70757b2fd124c242e4e912a56e6c61597bc
Author: chris.chen <chris.chen@realtek.com>
Date:   Wed Sep 12 14:18:15 2018 +0800

    Fix audio config wrong

commit 281f7f4629645a9e9c0a670ac87d22b23da53d73
Author: xuwen_song <xuwen.song@realtek.com>
Date:   Tue Sep 11 17:24:10 2018 +0800

    Refine multi audio track record feature.
    
    [why]Record should insert all the audio pids.
    [how]Refine multi audio track record feature.

commit 2784d105ff0ed041b7758e4046ea7407946e0a38
Author: charles.lee <charles.lee@realtek.com>
Date:   Tue Sep 11 15:31:59 2018 +0800

    [CHTMOD] trick-play in file mode (currently only x2 and x(-2) supported)

commit 00298bc1db605ceaa85ce2512f34e2d61caf0b81
Author: bo_jiang <bo_jiang @apowertec.com>
Date:   Mon Sep 10 14:20:24 2018 +0800

      add API for demo apk

commit 49a1e6cf904f80fc42377a234dac2a1d906a78ca
Author: xuwen_song <xuwen.song@realtek.com>
Date:   Fri Sep 7 17:47:43 2018 +0800

    [MOD]Fix ts18.ts can not play out sometimes.
    
    [why]PMT table filter will be removed many times, this will cause remove other PIDs filter which malloc used the freed fliter handle of the PMT table filer.
    [how]remove the redundant remove operation for the PMT filter in section callback.

commit 6f140af26b3092af3f70449d551cfd508760b870
Author: xuwen_song <xuwen.song@realtek.com>
Date:   Wed Sep 5 18:24:07 2018 +0800

    [MOD]Record extern audio pids in no-preparse case.
    
    [why]In the no-reparse case, video or audio pids will be received in the data input process not given before.
    [how]Add extern audio pids in RTKPlayer::xChangeAvParm.

commit 9cb49d2dfe449e5e04b44b24d864f7fea586ce47
Author: chris.chen <chris.chen@realtek.com>
Date:   Wed Sep 5 13:26:34 2018 +0800

    Mark wrong alignment in source feed thread
    
    It may cause stuck if there are remain less than MTP_BUFFER_ALIGNMENT
    size in the end of ring buffer.
    
    Change-Id: I83381f86c4d1fc797a76aeb5ed3b0178012b7c8b

commit b0e0af14313cfc17cd8b0e7f3e5343ffcddafab3
Author: xuwen_song <xuwen.song@realtek.com>
Date:   Mon Sep 3 17:32:27 2018 +0800

    Fix recorded multi audio track stream can not show another sound issue.
    
    [why]Another audio pid not add into record filter list.
    [how]Check the saved pragram list, if audio pid>1, add the all audio pid into the recode filter list.

commit 13846ebf8a1121108e5a87cff7357c70611ebc9e
Author: chris.chen <chris.chen@realtek.com>
Date:   Mon Sep 3 13:35:28 2018 +0800

     modify rate usage for suit porting layer
    
    Change-Id: Ife961df9ab43cee3552b48fa24c2e8c5b1af067f

commit a4de254a97069d4a99276962d90eddda55f19e4d
Author: yang_yang <yang_yang@apowertec.com>
Date:   Wed Aug 22 18:55:37 2018 +0800

    [Mod] check xSetDataSource result in RT_PlayerCreate
    
    [Project] Mod RtkDemo
    [Why] if frequence is wrong in URL, don't need to do player create
    [Reviewer]xuwen_song

commit fb9ea7c0cf7b9a18eacbfaf140132ad8e47b5e2e
Merge: d3ff9d8 83267d5
Author: chris.chen <chris.chen@realtek.com>
Date:   Wed Aug 22 17:02:09 2018 +0800

    Merge "modify EOS flow by MTP"

commit 83267d5279b084dbcb5934f94ed31366942dc799
Author: chris.chen <chris.chen@realtek.com>
Date:   Wed Aug 22 17:00:34 2018 +0800

    modify EOS flow by MTP
    
    Change-Id: I5457f73ccf5d8761e46aff37a71377d26405dbd4

commit d3ff9d8e774c4f6cae49c2ee1f8caacbe21f3fd4
Author: bo_jiang <bo_jiang @apowertec.com>
Date:   Wed Aug 22 13:47:54 2018 +0800

      modify help information

commit e792fee596e89a22a59ae33de12cda7bb3b53983
Author: bo_jiang <bo_jiang@apowertec.com>
Date:   Tue Aug 21 12:09:26 2018 +0800

      set mIsScramble to be int

commit 21cca68efcd1d5162ef2d1229d0bbd252dfc5d43
Author: bo_jiang <bo_jiang @apowertec.com>
Date:   Tue Aug 21 10:06:57 2018 +0800

      RTK_UnInit() when disconnectDvdPlayer in JNI

commit f8196272d744e3914e2ffe6a5ae36ad2db6b4fe5
Author: chris.chen <chris.chen@realtek.com>
Date:   Fri Aug 17 13:27:46 2018 +0800

    Add firstPTS from ctrl.dat in  RT_PlayerGetMediaInfo()
    
    Change-Id: Ie3b6ef0d6eb2f89801ad310fd8a08cdb6181f196

commit 9ea4957db75790fc7a5cd1c6650cb41694a353be
Merge: 35a3840 2b99fd3
Author: sam.wu <sam.wu@realtek.com>
Date:   Wed Aug 15 17:46:51 2018 +0800

    Merge "fix:recorded file playing mosaic"

commit 2b99fd3be576d1d62d0f416aceb876d06869aded
Author: sam.wu <sam.wu@realtek.com>
Date:   Wed Aug 15 17:45:57 2018 +0800

    fix:recorded file playing mosaic

commit 35a384031a125fe52e242ee62deb6e4034f4392b
Author: chris.chen <chris.chen@realtek.com>
Date:   Wed Aug 15 17:26:15 2018 +0800

    modify check 0x47 condition because of encrypt file
    
    Change-Id: I984816e272883499ab50b1766b19b8ed36973661

commit 7bfb851aaf7b17a67c00a1a5cb09c7d37a836b4c
Author: chris.chen <chris.chen@realtek.com>
Date:   Wed Aug 15 16:55:03 2018 +0800

    choose soft MTP and enable decrypt if prefix is pvr://
    
    Change-Id: I6d203aa9a9f06d85aabd31c80e8127b5f3d70c61

commit 3eb1175bb03793426008ba8c2d7106faaacbcb54
Author: chris.chen <chris.chen@realtek.com>
Date:   Wed Aug 15 10:22:34 2018 +0800

    Refine EOF log
    
    Change-Id: Id0892521161e4d9de3fde921435a0e4a1a202d57

commit 45565b71a1ba45d0b8ad16390022b895793c8dd1
Author: chris.chen <chris.chen@realtek.com>
Date:   Wed Aug 15 09:37:51 2018 +0800

    Modify seek alignment 188*4 for block decrypt
    
    Change-Id: I17896f394cbe70e9f91e5c8c1b1e0010de1a8bca

commit 4488a44979b5e1c4c15510899c5a757c5b0194fb
Author: chris.chen <chris.chen@realtek.com>
Date:   Tue Aug 14 14:41:36 2018 +0800

    remove noisy log
    
    Change-Id: I0253c766cdb2591e42631e2425396d0e4407ffb6

commit aef14d9c0971a1025963ba5b671a4dbc4e6e6023
Author: chris.chen <chris.chen@realtek.com>
Date:   Tue Aug 14 14:28:55 2018 +0800

    [DEV_FIX] fix wrong condition of return value when fwrite
    
    Change-Id: I2b7922e979c85437d52d7974fa8d0d507a45680c

commit 48a2818beb6ca47a5f3f69a9e1ef84bfcb435b2e
Merge: 7c8a1a1 cc9e820
Author: chris.chen <chris.chen@realtek.com>
Date:   Tue Aug 14 13:25:06 2018 +0800

    Merge "[CHTMOD] make xSeekToPts an independent API"

commit cc9e8206c60f28fb01617739ac3386b250afd640
Author: charles.lee <charles.lee@realtek.com>
Date:   Mon Aug 13 17:58:00 2018 +0800

    [CHTMOD] make xSeekToPts an independent API

commit 7c8a1a1b0ddea81ae049d2102f75c0cafe1aae2b
Author: bo_jiang <bo_jiang @apowertec.com>
Date:   Fri Aug 10 17:15:19 2018 +0800

      remove unused functions

commit c655d49a0757881a96e5e26a442706e76db691ef
Author: chris.chen <chris.chen@realtek.com>
Date:   Fri Aug 10 10:22:14 2018 +0800

    Add unit test code for record

commit 73baf9bb6acff8ced4a2381a807dd16aad4a182f
Author: chris.chen <chris.chen@realtek.com>
Date:   Thu Aug 9 17:56:25 2018 +0800

    Fix record idx data wrong and miss issue

commit 779d2826c7061ff95385550f62b620a4e2fe8111
Author: chris.chen <chris.chen@realtek.com>
Date:   Thu Aug 9 17:26:20 2018 +0800

    Fix record ctrl data miss issue

commit 28ea295bbc8718a674165e4ae2c3e291c16e909b
Author: bo_jiang <bo_jiang @apowertec.com>
Date:   Fri Aug 3 15:26:03 2018 +0800

      modify xSetDataSource func (tuner part)

commit c71135d6415478e4f0732697ee4f967ffea08e59
Author: charles.lee <charles.lee@realtek.com>
Date:   Thu Aug 2 17:54:03 2018 +0800

    file stop playing while reaching the end

commit ec9d202125bbe3fd463d358614acfaf2b0c78df3
Author: charles.lee <charles.lee@realtek.com>
Date:   Thu Aug 2 17:42:24 2018 +0800

    Revert "[CHTMOD] notify EOS upward when playing to the end of file"
    
    This reverts commit b1a4b504895b9be36057e26af75fa4015cd70670.
    
    Change-Id: Iea2332ef25724bca4b3500ac1d4ded4b5e6444ef

commit b1a4b504895b9be36057e26af75fa4015cd70670
Author: charles.lee <charles.lee@realtek.com>
Date:   Thu Aug 2 13:42:29 2018 +0800

    [CHTMOD] notify EOS upward when playing to the end of file

commit d2890274f00191deb2827755bdeebf6b6273a808
Author: chris.chen <chris.chen@realtek.com>
Date:   Wed Aug 1 13:49:05 2018 +0800

    simple check PTS ringback for duration
    
    Change-Id: If9652af2c468a83324c96729ed6d104d1217aaa2

commit 23d457a09375f638a10f60d09dc96c6d9eed9335
Author: charles.lee <charles.lee@realtek.com>
Date:   Wed Aug 1 10:38:08 2018 +0800

    Sweep PMT section filter in time to prevent unpredictable failure

commit d350f3112cb3dcad4ef11fc496cbbe6306404c30
Author: chris.chen <chris.chen@realtek.com>
Date:   Tue Jul 31 18:08:45 2018 +0800

    Add RT_PlayerGetMediaInfo for get duration for AP
    
    currently get duration from ctrl.dat
    
    Change-Id: I37d4a6d1358dd74258513e60d7b2375a1046a8e3

commit def875ff0eb124790f50d6324f02eb0ab99c206e
Author: chris.chen <chris.chen@realtek.com>
Date:   Tue Jul 31 16:36:25 2018 +0800

    [PVR] ctrl.dat using PTS_OFFSET_T directly, modify save and seek function
    
    Change-Id: Ic39b1f62ab2586789ca4947c6fa2ea8a1fa1ee44

commit ee9f5f558d296577780dec86931bad5567889469
Author: chris.chen <chris.chen@realtek.com>
Date:   Mon Jul 30 18:04:26 2018 +0800

    [DEV_FIX] fix Play file seeking function is not work
    
    1. Fix Play file which seeking function is not work.
    2. seek to head when start play file after preparse.
    
    Change-Id: I37b1be314248998f0a9eb07b8e94e3bb0fdfcb1d

commit aac3f8c882d925fdd9cd50683aa11a02df1bf09a
Author: charles.lee <charles.lee@realtek.com>
Date:   Thu Jul 26 13:57:14 2018 +0800

    [CHTMOD] fix channel-cannot-be-played error

commit a4099e3f94ae112c78d85d2267725b3feb24d366
Author: dielan_zhou <dielan_zhou@apowertec.com>
Date:   Wed Jul 25 11:01:08 2018 +0800

    add flag for RPC disconnect server
    
    [why]RPC fd is 0 when RPC disconnect 3 times
    [where]RTKHAL
    [bug ID]N/A
    [reviewer]yang_yang

commit 6dcef3b5b9148dd7d013c48ac8a8844d980a464a
Author: bo_jiang <bo_jiang @apowertec.com>
Date:   Tue Jul 24 17:31:15 2018 +0800

      remove useless code & add some codes for RtkDemoApk

commit d11d70986ab0f6546fb61330564db3306d6a9088
Author: charles.lee <charles.lee@realtek.com>
Date:   Mon Jul 23 19:32:27 2018 +0800

    PVR recording error handling - fix type conversion error

commit 13dba8227d8c0e9f56c7d9a2031620e2ce0e2b31
Author: charles.lee <charles.lee@realtek.com>
Date:   Fri Jul 20 19:37:14 2018 +0800

    Revert "[CHTMOD] PVR recording error handling - fix type conversion error"
    
    This reverts commit b42c6534801dbd9664aede0e66526e6ddd5a257d.
    
    Change-Id: Ie3a42cb67662ed4703d9ea1652f106646b893af3

commit b42c6534801dbd9664aede0e66526e6ddd5a257d
Author: charles.lee <charles.lee@realtek.com>
Date:   Fri Jul 20 16:51:14 2018 +0800

    [CHTMOD] PVR recording error handling - fix type conversion error

commit 66ad783bf69981cc897031b992f44f60415bc45c
Author: charles.lee <charles.lee@realtek.com>
Date:   Thu Jul 19 11:26:55 2018 +0800

    [CHTMOD] PVR recording error handling - refine enum expression

commit d05b922fc216953c8de3b4b2d5a9db11c0c1665e
Author: charles.lee <charles.lee@realtek.com>
Date:   Wed Jul 18 14:45:23 2018 +0800

    [CHTMOD] PVR recording error handling

commit ffd8c8edebc66926ec51e73593c5a273512abfae
Author: chris.chen <chris.chen@realtek.com>
Date:   Tue Jul 17 18:20:33 2018 +0800

    Add input predict PMT pid for speed up preparse
    
    Change-Id: Ib7bc25e2f34ba7132bb69ba3789b721b72f4fd2c

commit 7665192f71615d9dcac2bcd0d54abba2c86348cf
Author: chris.chen <chris.chen@realtek.com>
Date:   Tue Jul 17 14:17:17 2018 +0800

    add user_param for callback and refine get track info
    
    1. add user_param is for ap to known which player callback
    2. get track info after preparse before start
    
    Change-Id: If2b8067f3c79d21cb1f4ac32c3f53aad1d8ef75c

commit c244b845486a4bd9662aef76150807fdcaa443f9
Author: chris.chen <chris.chen@realtek.com>
Date:   Fri Jul 13 16:27:33 2018 +0800

    Add status for RTK_Player and Add Preparse mode
    
    Change-Id: I220fd53fe44a9f4684cd9a7b0d9b39f782c1ebf6

commit 7f5f98142a0683d16b5a5e2c6b4dfaf1216cc831
Author: jing_xiao <jing_xiao@apowertec.com>
Date:   Fri Jul 13 15:10:06 2018 +0800

    [MOD]Modify zapping test by ARCH_PLAY instead of ARCH_DEMUX_AND_PLAY

commit 5d4f4d4ecd247c51eb556bba5b2a739f9795b9f2
Author: sandy.huang <sandy.huang@realtek.com>
Date:   Thu Jul 12 11:05:35 2018 +0800

    get video track info for monitor

commit 9d6d73b5648e8e77bf32891349cafa9ff3d276cf
Author: chris.chen <chris.chen@realtek.com>
Date:   Tue Jul 10 14:22:49 2018 +0800

    remove some noisy log and add some log
    
    Change-Id: I7d56d1063aa59c342189c28a4d2900b5613c0a6b

commit 93b774fd178ea4c08c998657f0284e97763fc850
Author: chris.chen <chris.chen@realtek.com>
Date:   Tue Jul 10 14:13:23 2018 +0800

    [DEV_FIX] UnInit correct MTP channel
    
    Change-Id: Ib8bf7d0d00432c111e963f8fbf3666db561dd551

commit 4745a393b3c8c09113fb104a2aecac5203f734f0
Author: yunlong_ma <yunlong_ma@apowertec.com>
Date:   Mon Jul 9 10:48:24 2018 +0800

    fixed pvr.ts cannot play.

commit 4a22fc622a469273822aaf2d951314020667348e
Author: yunlong_ma <yunlong_ma@apowertec.com>
Date:   Fri Jul 6 14:42:24 2018 +0800

    fixed compile warning.

commit 7e7f05abc02632902a28a8db6c2fc655c07a26c7
Author: chris.chen <chris.chen@realtek.com>
Date:   Thu Jul 5 14:57:52 2018 +0800

    [DEVFIX] null is possible value for nativeWindow
    
    Change-Id: Ia65c0bc9cdc02506d24dcacf6127ceb23eed33c8

commit a0a86b76e0865da97de1173f27c7ac9f4df4d384
Author: chris.chen <chris.chen@realtek.com>
Date:   Wed Jul 4 17:37:26 2018 +0800

    Disable source feed thread when source is tuner
    
    Change-Id: I76d9845e5af98d7f0516b1753f59e3ce497f1731

commit 43c5d7dc752e12877ce31faa098388c873016885
Author: chris.chen <chris.chen@realtek.com>
Date:   Wed Jul 4 16:00:44 2018 +0800

    Only modify a/v/pcr/subtiltle PID/codec when have to playback
    
    Change-Id: I9c9cf18962f28572571d52e5b98cb681ab86caee

commit 277f3be2d91916920340616f3c4162ee420fc9a6
Author: bo_jiang <bo_jiang @apowertec.com>
Date:   Wed Jul 4 16:58:57 2018 +0800

      return back to 3c09a4a00024f8c10495ddc1ecc1991cd0d14fe2

commit 340ae5bcc3aaf20c29a6a238767b32a95242d900
Author: bo_jiang <bo_jiang @apowertec.com>
Date:   Wed Jul 4 15:52:35 2018 +0800

    Revert "Fix some minor issue of RTK_Player"
    
    This reverts commit 3c09a4a00024f8c10495ddc1ecc1991cd0d14fe2.

commit 705e94bd1700d6bd7422b0da44886a4f9450be0f
Author: bo_jiang <bo_jiang @apowertec.com>
Date:   Wed Jul 4 12:13:15 2018 +0800

      add func RT_AddPATSectionFilter for tuner get programlist before player start

commit 3c09a4a00024f8c10495ddc1ecc1991cd0d14fe2
Author: chris.chen <chris.chen@realtek.com>
Date:   Tue Jul 3 17:13:33 2018 +0800

    Fix some minor issue of RTK_Player
    
    Change-Id: Ib58dd15f93edff2d5ed46e070d9ac355b38866cf

commit 890ba6afeaeadcf84e618f93eb5e8164c65f0570
Author: yunlong_ma <yunlong_ma@apowertec.com>
Date:   Tue Jul 3 16:16:14 2018 +0800

    [MOD]refine RTK_PlayerConfig, remove unused code.

commit 9660b375684417be58c84a98b95a46db7f7eb8a6
Author: chris.chen <chris.chen@realtek.com>
Date:   Tue Jul 3 15:51:09 2018 +0800

    [Speed up] move add PAT section filter after open source feed thread
    
    Change-Id: I7bd5509f7456aa59b29f233f98ec394b4d5ca4c6

commit 1ce3890b13644c36e9737c4670269b6c462b9f52
Author: yunlong_ma <yunlong_ma@apowertec.com>
Date:   Tue Jul 3 14:43:29 2018 +0800

    [MOD]refine m_demux&m_player in rtk_player, add param judgement in rtkhal.

commit 250068ca73fb3e09b23b65286ad67e0d36c78a41
Author: chris.chen <chris.chen@realtek.com>
Date:   Tue Jul 3 11:52:17 2018 +0800

    fix RTK_Player_Stop() which miss mutex and zapping_start
    
    Change-Id: I43b11be2ef45d6f089a0a1721ce6a1a1fb658a58

commit cb3b43b7cbec0da5d22951efde22d9f46bb2f458
Author: yunlong_ma <yunlong_ma@apowertec.com>
Date:   Tue Jul 3 11:45:37 2018 +0800

    [MOD]rtkhal only use RTK_PlayerConfig, remove RTK_DemuxConfig.

commit 5153032bfd004d40c05374560e32384cf6eba550
Author: chris.chen <chris.chen@realtek.com>
Date:   Mon Jul 2 18:35:26 2018 +0800

    merge API create and setDatasource and refine some code
    
    Change-Id: I191278913cd2d732efb0cd594151862108a92556

commit 435be252b67b8aef688bb4ab0e572688cb055e18
Author: yunlong_ma <yunlong_ma@apowertec.com>
Date:   Mon Jul 2 17:44:34 2018 +0800

    [MOD]Remove demux related api, different demux and player using HAL_TYPE_PLAYER and HAL_TYPE_DEMUX.

commit 4b58454bec967b335a60256b75009a47f67edf36
Author: chris.chen <chris.chen@realtek.com>
Date:   Mon Jul 2 16:54:05 2018 +0800

    Remove RTK_Player Demux related API
    
    Change-Id: I626093913f07eebf1e7a8afa7d0fd59e0ca16720

commit ccb2d228394c5486f032c1fae213a08701fd365b
Author: chris.chen <chris.chen@realtek.com>
Date:   Mon Jul 2 15:52:06 2018 +0800

    Modify api param of RT_PlayerStartPVR()
    
    Change-Id: Ic943af8de8ca2c6c23d76e653b5bbcdf928e1801

commit 60b08199d225bd6d6d28a041b9069f1bc20b259c
Author: bo_jiang <bo_jiang @apowertec.com>
Date:   Mon Jul 2 14:49:42 2018 +0800

      set m_isGotAllPMTlist to zero used for full scan

commit 9ff8486df95a6746a8d2ee46cc35dcba61b8119d
Author: yunlong_ma <yunlong_ma@apowertec.com>
Date:   Mon Jul 2 13:59:36 2018 +0800

    [MOD]refine RT_Player architecture, use MTP/TP as default input, remove sharememory input.

commit 4d87925c2ca66d349f54478878ac1a6a965a3452
Author: chris.chen <chris.chen@realtek.com>
Date:   Fri Jun 29 10:52:58 2018 +0800

    Fix video type wrong
    
    Change-Id: I550ac6010560830cecefb1e6bd5c5f117f1d5207

commit 1eed570f3fdccca678c429cdcfc237f94134b5b8
Author: bo_jiang <bo_jiang @apowertec.com>
Date:   Thu Jun 28 18:39:35 2018 +0800

     add full scan

commit 8b454bd9c24d74f32e619b3cb36bf4419a51efb7
Author: chris.chen <chris.chen@realtek.com>
Date:   Wed Jun 27 16:11:22 2018 +0800

    let URI compatible pvr://
    
    Change-Id: I37ab80be86a90dbd0b61183ecc8b7e59d46e1e20

commit e33f81b2b1a969f6010333b65ed2ff543e9697bb
Author: chris.chen <chris.chen@realtek.com>
Date:   Tue Jun 26 18:30:08 2018 +0800

    Fix warning
    
    Change-Id: I411bb5f1040ea06f8fad73d7a686f200b34b5113

commit fec08d99363e0fabb19a8084da01626632943ea7
Author: chris.chen <chris.chen@realtek.com>
Date:   Tue Jun 26 18:24:39 2018 +0800

    add source enum for future use
    
    Change-Id: I553c43ad101bb58b9fdc98ddf536a1e4f18c9891

commit 03310b5eb8b9be32ade11e734b9a8ae2ffa5420c
Author: chris.chen <chris.chen@realtek.com>
Date:   Tue Jun 26 18:00:59 2018 +0800

    [SELF TEST] Refine PVR test item
    
    Change-Id: I436d4fff8faa9ebd8dfbcfa5042463e8a57526de

commit 432ed2c3807c0e938456404b06d62da6fbf1af32
Author: jing_xiao <jing_xiao@apowertec.com>
Date:   Mon Jun 25 14:48:28 2018 +0800

    [MOD] Change Transfer_Codec from static to gloabal
    
    [WHY] vmxiptv need use it
    [Reviewer]yy

commit 3cdf12059b860b94ab14acf2b02c0b356b4ec7b5
Author: charles.lee <charles.lee@realtek.com>
Date:   Fri Jun 22 13:35:21 2018 +0800

    [CHTMOD] modify RT_SetTrack

commit 8dbd8ec9aaa662853c23ffa700f7769be54f934b
Author: charles.lee <charles.lee@realtek.com>
Date:   Thu Jun 21 20:50:17 2018 +0800

    [CHTMOD] add RT_GetSubtitleTrackInfo functionality

commit b3a55c6f98197b77d715456a42c5c95eea3960fb
Author: mulderlance <mulderlance@realtek.com>
Date:   Thu Jun 21 17:52:18 2018 +0800

    add get framing information when player start

commit 3c69586afb37410b4ff9353652ca95438cc1f381
Merge: de0552e 7aee6bd
Author: mulderlance <mulderlance@realtek.com>
Date:   Wed Jun 20 18:30:27 2018 +0800

    Merge branch 'master' of ssh://dhcgerrit:20002/realtek/providers/RTKPLAYER into m_player

commit de0552e13c70e6c122eb8bcf7815df9c4d9dc925
Author: mulderlance <mulderlance@realtek.com>
Date:   Wed Jun 20 18:25:58 2018 +0800

    add monitor api into app

commit 7aee6bd0de605ff47f13f2278d46388a4898dd48
Author: yunlong_ma <yunlong_ma@apowertec.com>
Date:   Wed Jun 20 18:09:24 2018 +0800

    [MOD]pat/pmt will be not encrypted, video/audio will be encrypted after encryption done.

commit fd8188b44f38c92ed39ffb2dfa878e079d6a44ae
Author: sam.wu <sam.wu@realtek.com>
Date:   Thu Jun 14 17:52:56 2018 +0800

    fix compile error

commit 9c625e20cc077d56d92341402d1558077052c880
Author: sam.wu <sam.wu@realtek.com>
Date:   Thu Jun 14 17:20:14 2018 +0800

    section share memory add mutex lock

commit e8d4e61202889db617fc4f7feb2526a7c41b4b32
Author: sam.wu <sam.wu@realtek.com>
Date:   Tue May 29 10:21:44 2018 +0800

    modify cleanup processing

commit 5e4ba5c43e7985c7ef7962bc60bb630fef4d5994
Merge: aa46c2b d8dddfc
Author: yunlong_ma <yunlong_ma@apowertec.com>
Date:   Tue Jun 12 19:00:04 2018 +0800

    Merge "RTK_PlayerConfig and RTK_DemuxConfig must be same."

commit d8dddfca8a9028b02e2f232e1a5caaae86ba3ae2
Author: ying_sun <ying_sun@Apowertec.com>
Date:   Tue Jun 12 18:56:48 2018 +0800

    RTK_PlayerConfig and RTK_DemuxConfig must be same.
    
    [project]1395
    [why]RTK_PlayerConfig and RTK_DemuxConfig must be same.
    [how]RTK_PlayerConfig and RTK_DemuxConfig must be same.
    [reviewer]yunlong_ma

commit aa46c2b7ca4738e07e6e222a7de31ecbfd1ef9f4
Merge: 8449df2 f20bc5a
Author: bo_jiang <bo_jiang @apowertec.com>
Date:   Tue Jun 12 18:39:15 2018 +0800

    Merge branch 'master' of ssh://dhcgerrit:20002/realtek/providers/RTKPLAYER into master_local

commit 8449df2a2f2f3149bb8509b1501dc18dbbd1b1ee
Author: bo_jiang <bo_jiang @apowertec.com>
Date:   Tue Jun 12 17:21:59 2018 +0800

      remove global variables in rtk_player.cpp

commit f20bc5a17def975055211bccc91feacc9cd3fcbe
Author: chris.chen <chris.chen@realtek.com>
Date:   Tue Jun 12 17:01:40 2018 +0800

    [CHTMOD] refine get first PTS
    
    Change-Id: I671724b0ed8e7c4b4367a9f9280486f76102ec4a

commit b6ad930deeee3549b2abd432196e777f855d05d0
Author: yunlong_ma <yunlong_ma@ap>
Date:   Tue Jun 12 16:43:03 2018 +0800

    fixed there is no pmt in pvr.ts after record.

commit 94d1bb26f7b84b3cbc44398bd85b80068780fcc1
Author: ying_sun <ying_sun@Apowertec.com>
Date:   Mon Jun 11 14:40:54 2018 +0800

    Enable  subtitle show ,change the dault view to true.
    
    [project]mod
    [why]Enable  subtitle show ,change the dault view to true.
    [how]Enable  subtitle show ,change the dault view to true.
    [reviewer]yang_yang

commit 6919d0229bd4cb9b81923d1f1d5b5d35eb777c16
Author: jing_xiao <jing_xiao@apowertec.com>
Date:   Fri Jun 8 17:54:11 2018 +0800

    [MOD]fix error memset size that casue error path

commit 76a8c63c37e8c13714de41b2686f17f507a3ddbb
Author: yang_yang <yang_yang@apowertec.com>
Date:   Wed Jun 6 14:23:11 2018 +0800

    [RTKHAL refine] remove librtksocket.so in Android.mk
    
    [Why]because librtksocket.so has been integrated into librtksdk.so
    [Reviewer]fengjuan_wang

commit 27faffcf2336916dc146c9a0cc58b8d5e5df719d
Merge: 1dc4b71 b2c1418
Author: chris.chen <chris.chen@realtek.com>
Date:   Tue Jun 5 17:29:25 2018 +0800

    Merge "[RTKHAL] unknown event should not callback to AP"

commit b2c14189469f33946a97d40134f7593d5c7273ce
Author: chris.chen <chris.chen@realtek.com>
Date:   Tue Jun 5 17:28:18 2018 +0800

    [RTKHAL] unknown event should not callback to AP
    
    Change-Id: Ia62b21f700f6826a991e718855894482a75ca149

commit 1dc4b71e61b24c891f7c3663af4d4387aa0a2c6c
Author: charles.lee <charles.lee@realtek.com>
Date:   Tue Jun 5 11:01:19 2018 +0800

    [CHTMOD] add url-parsing feature in RT_SetDataSource

commit ae4f974b7e8377e88a20ebe0d5fe696a3bf36a4f
Author: bo_jiang <bo_jiang@apowertec.com>
Date:   Fri Jun 1 17:45:41 2018 +0800

      fix debug in rtk_player.cpp in function RT_PlayerStop & RT_DemuxStop
      modify RTkPlayerJniLib.cpp for RtkHalDemo APK

commit 21da6fae6ed47c0f31cdaf9dbfc9b9b1495153cf
Author: jing_xiao <jing_xiao@apowertec.com>
Date:   Fri Jun 1 14:20:02 2018 +0800

    [MOD] Add no timeshift test
    
    [Reviewer]yang_yang
    
    Change-Id: I5ffc454b0f42a82cec4bbff02cfcc54e9ffb3a49

commit 4c2133315802dc7dfaa432154e911eac66520d0c
Merge: 05c28db a3e2b92
Author: yang_yang <yang_yang@apowertec.com>
Date:   Fri Jun 1 13:16:22 2018 +0800

    Merge "[MOD]Add subdir Android.mk"

commit 05c28dbe9d25eebcbf55cc16b6a0622ecc34dc8d
Author: charles.lee <charles.lee@realtek.com>
Date:   Thu May 31 16:21:57 2018 +0800

    [CHTMOD] make early return for GetVideoTrackInfo when there is no video track

commit a3e2b9296e78a1a4cdc729dc9d83f80b7e34f79f
Author: jing_xiao <jing_xiao@apowertec.com>
Date:   Fri Jun 1 10:23:58 2018 +0800

    [MOD]Add subdir Android.mk
    
    [Reviewer]yang_yang

commit 2936d91fcfc77d7778ae6b830594068ae9e61620
Author: bo_jiang <bo_jiang@apowertec.com>
Date:   Thu May 31 18:10:03 2018 +0800

      move RTK_Tuner_Param.h out rtk_hal_base.h & add tuner flow

commit 90014bcb32fae1342c2d42970f70a98e13fd8112
Author: chris.chen <chris.chen@realtek.com>
Date:   Wed May 30 15:50:48 2018 +0800

    Fix pause state wrong when call RT_PlayerSetPlaySpeed()
    
    When call RT_PlayerSetPlaySpeed() in m_playerPauseFlag is TRUE,
    it will been resume but the flag doesn't update
    ==> should keep the pause state when call RT_PlayerSetPlaySpeed()
    
    Change-Id: Idb62abf59a64c251d6fd55faead42a4e10ee0073

commit eca4d4560b3e024aa764ce9acf5a4f4923847989
Author: sam.wu <sam.wu@realtek.com>
Date:   Mon May 28 19:11:50 2018 +0800

    modify RTK_Player_SetVideoSurface() error handling

commit 39bc6f65a329f2f89a18be80bf1024cef5016f9b
Author: chris.chen <chris.chen@realtek.com>
Date:   Mon May 28 14:36:14 2018 +0800

    [RTKPLAYER]start player feed thread before start HAL player
    
    RTK_Player_Start() and feed thread is independent,
    So we can start feeding earlier
    
    Change-Id: I52e7776ba90e797eea6aba6922b9e8636c2f0b1b

commit 5d4224c0838dfa986f05e164643ccb95304f49f4
Author: yang_yang <yang_yang@apowertec.com>
Date:   Mon May 28 11:26:40 2018 +0800

    Revert "[CHTMOD]Add thread get UDP data mode"
    
    This reverts commit 2a54ed3e06901beba357738d8fb553c5cb2b3426.

commit 2a54ed3e06901beba357738d8fb553c5cb2b3426
Author: jing_xiao <jing_xiao@apowertec.com>
Date:   Sat May 26 19:11:06 2018 +0800

    [CHTMOD]Add thread get UDP data mode
    
    [Why]PIC_END will affect udp data
    [Reviewer]yang_yang&yunlong

commit 37ab37e33b2499291f5901a6b6022c626888afcf
Author: sam.wu <sam.wu@realtek.com>
Date:   Sat May 26 17:52:40 2018 +0800

    modify HAL callback function

commit 7f683af0dcaec7cc025409fa390241f66e97a5d9
Author: yunlong_ma <yunlong_ma@ap>
Date:   Sat May 26 16:42:16 2018 +0800

    change sleep time to 2ms when success feed.

commit d304134d6228206fc6329af570baf21a3365319d
Author: sam.wu <sam.wu@realtek.com>
Date:   Sat May 26 15:10:35 2018 +0800

    add RTK_CLEANUP callback function case

commit 5e72e555c97ff82b39246c953b222fe10d7b7890
Author: chris.chen <chris.chen@realtek.com>
Date:   Sat May 26 11:18:14 2018 +0800

    [CHTMOD] change default sync mode from RTK_AVSYNC_AUDIO_MASTER_AUTO_AF to RTK_AVSYNC_AUDIO_MASTER_AUTO
    
    Change-Id: I8a8b58448968db9b7c8b83e3d94845a83bd98e9a

commit b9028671cc30f4d6a366d5225388264b5fd4f6cc
Author: sam.wu <sam.wu@realtek.com>
Date:   Fri May 25 19:30:45 2018 +0800

    add RTK_Player_Update_Config()

commit 770bb7a0747783066dd2aedbd126e2aa582915c7
Author: sam.wu <sam.wu@realtek.com>
Date:   Fri May 25 19:17:30 2018 +0800

    add RTK_Demux_duplicate() function

commit 84ce542bb55a3dcfed36c8dad737616a74ad918d
Author: sam.wu <sam.wu@realtek.com>
Date:   Fri May 25 18:54:58 2018 +0800

    add g_pCurDemux_Handle[] and remove dummy code

commit 14b94839df52ea5153ebfee805c1dcc8fe09a9e3
Merge: 681b6cb bdd3b1e
Author: yunlong_ma <yunlong_ma@apowertec.com>
Date:   Fri May 25 17:06:38 2018 +0800

    Merge "  add RT_PlayerSetVideoOutputMode for PIP test"

commit 681b6cb8ee5d4157218140f14ea2693c88e4fa5f
Author: sam.wu <sam.wu@realtek.com>
Date:   Fri May 25 15:43:48 2018 +0800

    remove g_player_destory[] and fix compile warning

commit bdd3b1ea4025c6217cfc5d0dc9f222c7ac197460
Author: bo_jiang <bo_jiang@apowertec.com>
Date:   Fri May 25 15:01:34 2018 +0800

      add RT_PlayerSetVideoOutputMode for PIP test

commit c7f340f69bbc1ca8d777afb07eb881242221d427
Author: chris.chen <chris.chen@realtek.com>
Date:   Fri May 25 11:23:16 2018 +0800

    [CHTMOD] modify feed rule and ts data callback handle
    
    1. check filled size before feed
    2. modify condition to write to storeMemory
    
    Change-Id: I603b1a7d57e8017c705ef5bb517a0561d869da0f

commit e790f704c90244887a57a41fbbb56836a680a341
Author: chris.chen <chris.chen@realtek.com>
Date:   Fri May 25 10:46:09 2018 +0800

    [CHTMOD] removed useless debug message
    
    Change-Id: I61c7f9c09976db762eab7466347560ac344767f9

commit f06298d6e4a88b7a367c4ff9f56466e7922f7fdf
Author: jing_xiao <jing_xiao@apowertec.com>
Date:   Thu May 24 14:24:43 2018 +0800

    [CHTMOD]Refine RT_GetAudioTrackInfo
    
    [HOW]Remove RT_GetSelectedTrackIndex in RT_GetAudioTrackInfo
    [Reviewer]yunlong

commit 0c29a822bc9dc89af2498f9ca492040f141f43ab
Author: yunlong_ma <yunlong_ma@ap>
Date:   Thu May 24 21:14:07 2018 +0800

    add api RT_PlayerSetVideoOutputMode for set pip win.

commit 9fdccfb318b9cde9a1b821fe47ff6df8c60b534f
Author: yunlong_ma <yunlong_ma@ap>
Date:   Thu May 24 17:45:34 2018 +0800

    refine feed thread.

commit e750d1080f9b8a211d00cdc5402f47fac0d87ebe
Author: sam.wu <sam.wu@realtek.com>
Date:   Thu May 24 17:06:23 2018 +0800

    remove RTKPlayer::ThreadProcDataCallBackEntry()

commit 05fa010cb24af883e55863b5d62b52dac1fd6669
Author: jing_xiao <jing_xiao@apowertec.com>
Date:   Thu May 24 13:46:27 2018 +0800

    [CHTMOD]fix warning

commit 2f5b493c82ff909eda2bfc9fa462f3eeb8add88e
Author: yunlong_ma <yunlong_ma@ap>
Date:   Thu May 24 13:28:11 2018 +0800

    [CHTMOD]add record for PVR.

commit d9bad5b0d6cc3d2db569fcfffe1c3cc7c639e9ae
Merge: 73279d7 2179f89
Author: yunlong_ma <yunlong_ma@apowertec.com>
Date:   Thu May 24 11:32:12 2018 +0800

    Merge "RT_GetSelectedTrackIndex should not be called by RT_GetSubtitleTrackInfo."

commit 73279d72447c80dd231b12daecf119bd8e33a24c
Author: yang_yang <yang_yang@apowertec.com>
Date:   Thu May 24 11:12:10 2018 +0800

    [CHTMOD] refine RTKPLAYER, use rtk_hal_base.h to define common interface
    
    [How]rtkhal in mod use rtk_hal_base.h common interface

commit 2179f89c13dfd7937ea29df5fc9c3946b0647274
Author: ying_sun <ying_sun@Apowertec.com>
Date:   Thu May 24 10:45:10 2018 +0800

    RT_GetSelectedTrackIndex should not be called by RT_GetSubtitleTrackInfo.
    
    [project]MOD
    [why]RT_GetSelectedTrackIndex should not be called by RT_GetSubtitleTrackInfo.
    [how]RT_GetSelectedTrackIndex should not be called by RT_GetSubtitleTrackInfo.
    [reviewer]yunlong_ma

commit fd7793d444d81db540afeb1fb2fc75ae06efba58
Author: bo_jiang <bo_jiang@apowertec.com>
Date:   Wed May 23 19:45:01 2018 +0800

      memset filepath to 0x00 before memcpy

commit 8e37f88a67963a6d4ed0e9760b29945da9274b62
Author: jing_xiao <jing_xiao@apowertec.com>
Date:   Wed May 23 18:59:31 2018 +0800

    [CHTMOD]Fix warnings in RTkPlayerJniLib.cpp

commit 1f16009eeb3bafe35ae157ebf08b7785ab070f32
Author: sam.wu <sam.wu@realtek.com>
Date:   Wed May 23 18:48:26 2018 +0800

    remove data callback memory

commit c1a23e476ea58135090b4a05cc360b99106c81a8
Author: yang_yang <yang_yang@apowertec.com>
Date:   Wed May 23 18:00:28 2018 +0800

    [RTKPLAYER] refine rtkhal interface
    
    [Why] keep the rtkhal interface the same with all customers
    [How] move same interface into rtk_hal_base.h

commit e3ee8f8faa25ff357be39a4230051ad3234ea3ab
Author: yang_yang <yang_yang@apowertec.com>
Date:   Wed May 23 15:51:28 2018 +0800

    [CHTMOD] rename mod rtk_hal interface, remove "_HAL" words
    
    [Why]keep all rtk_hal interface name the same

commit d409f36a8e2d4c87916fe324a548edec99148937
Author: yunlong_ma <yunlong_ma@apowertec.com>
Date:   Wed May 23 11:12:45 2018 +0800

    change alignment into 8Byte, for  cache memory.

commit af8ee65bda864b6b379aa22d6d30d64601a14a48
Author: chris.chen <chris.chen@realtek.com>
Date:   Tue May 22 21:45:41 2018 +0800

    [CHTMOD] add keep last frame when player stop
    
    Change-Id: If1869e6e83c4cae19cbce2a00383fae8b52be4e1

commit 452ba110b486f0a5cfd185c4ebf7c70d9248b3ab
Merge: 7964dd8 68e2877
Author: yunlong_ma <yunlong_ma@apowertec.com>
Date:   Tue May 22 20:05:51 2018 +0800

    Merge "  add librtkhal_jni_MOD.so"

commit 68e28778ecec13df87d700e90fc59e5463090b62
Author: bo_jiang <bo_jiang@apowertec.com>
Date:   Tue May 22 19:45:43 2018 +0800

      add librtkhal_jni_MOD.so

commit 7964dd8cad6a1401ad7569a703ec15a490ec6e91
Author: sam.wu <sam.wu@realtek.com>
Date:   Tue May 22 19:02:58 2018 +0800

    fix compile warning

commit e2aa01e8d5305f2256e10462d6e5d4103dc119c2
Author: sam.wu <sam.wu@realtek.com>
Date:   Tue May 22 17:49:28 2018 +0800

    fix compile warning

commit 8f8ebb871f68b888600cec53acbbea9d75c131c3
Author: chris.chen <chris.chen@realtek.com>
Date:   Tue May 22 16:52:39 2018 +0800

    [CHTMOD] reduce useless reset A/V when recieved PMT
    
    Change-Id: I952e27ee8d6efbd2f12880c3f13b4bcf49bbf450

commit e92f8f7c563347863993b322f112a15bd5de5eb3
Author: yunlong_ma <yunlong_ma@apowertec.com>
Date:   Tue May 22 16:02:23 2018 +0800

    remove unnecessary bzero.

commit 1ed62f235366705c8b1ff2e0fed008f71dce4e69
Author: sam.wu <sam.wu@realtek.com>
Date:   Tue May 22 15:24:58 2018 +0800

    refine ThreadProcDataCallBack()

commit dde120fac5b47fb2363870a4fcc02ff3eca079ec
Author: jing_xiao <jing_xiao@apowertec.com>
Date:   Tue May 22 14:17:05 2018 +0800

    [CHTMOD]Fix zapping hang on timeshift mode
    
    [Why]_xRec_Thread can't terminal because PlayerCallback always in while(1)
    [How]after ThreadProcDataCallBack over make PlayerCallback break while(1)
    [Reviewer]yy&yunlong

commit b4473b07cdb8b3103a436d4c2ee3364dbf9dc449
Author: ying_sun <ying_sun@Apowertec.com>
Date:   Mon May 21 20:04:32 2018 +0800

    Add subtitle func in MOD.
    
    [project]mod
    [why]Add subtitle func in MOD.
    [how]Add subtitle func in MOD.
    [reviewer]yunlong_ma

commit 82204223bbe28c6e99b700c07833ef6bbdab9197
Author: chris.chen <chris.chen@realtek.com>
Date:   Mon May 21 15:55:19 2018 +0800

    [CHTMOD] refine RT_Player stop and using m_arch to replace m_InputType
    
    Change-Id: Ib0ea04de850d690513b07f5cd119aed06acecdaf

commit 1bcd3065012459ca4b1bea4b7311d42dc4ba81db
Author: yang_yang <yang_yang@apowertec.com>
Date:   Mon May 21 10:43:35 2018 +0800

    [CHTMOD] sync code from 2acd04b9a9c9d5ce2f71bdea2f1a10822a2293d5

commit 673b34453175b92e767b1ec3d30c6bc02122380b
Author: yang_yang <yang_yang@apowertec.com>
Date:   Sat May 19 15:49:36 2018 +0800

    rename librtk_halPlayer_*.so

commit dbf4f48892dfb7df01282f25f46f58ecd8f6f717
Author: yang_yang <yang_yang@apowertec.com>
Date:   Fri May 18 19:27:09 2018 +0800

    add .RTKRevision.cpp

commit 16d98bdafdddd0d9ad3b722a423be86702321369
Author: yang_yang <yang_yang@apowertec.com>
Date:   Fri May 18 19:16:34 2018 +0800

    modify RTKPLAYER folder name

commit 39ec92399f50d12b75a42d785cfabf28f9aa6e81
Author: yang_yang <yang_yang@apowertec.com>
Date:   Fri May 18 18:53:01 2018 +0800

    move RTKPlayer code base from VmxIptv to RTKPLAYER
    refine RTKPLAYER code structure
    
    VmxIptv commit a2a8fd1fdad04494eabaf17ec5e628bbbfd9ae45

commit 8f696ef409e79de515f98580b11bf5fd7c0707b9
Author: yang_yang <yang_yang@apowertec.com>
Date:   Mon May 14 18:11:05 2018 +0800

    Initial empty repository
