# tplayerdemo
WARNING: awplayer <log_set_level:30>: Set log level to 3
DEBUG : awplayer <ReadPluginEntry:178>: read plugin entry adecoder-0 ok.
DEBUG : awplayer <ReadPluginEntry:178>: read plugin entry adecoder-1 ok.
DEBUG : awplayer <ReadPluginEntry:178>: read plugin entry adecoder-2 ok.
DEBUG : awplayer <ReadPluginEntry:178>: read plugin entry adecoder-3 ok.
DEBUG : awplayer <ReadPluginEntry:178>: read plugin entry adecoder-4 ok.
DEBUG : awplayer <ReadPluginEntry:178>: read plugin entry adecoder-5 ok.
DEBUG : awplayer <ReadPluginEntry:178>: read plugin entry adecoder-6 ok.
DEBUG : awplayer <ReadPluginEntry:178>: read plugin entry adecoder-7 ok.
DEBUG : awplayer <ReadPluginEntry:178>: read plugin entry adecoder-8 ok.
DEBUG : awplayer <ReadPluginEntry:178>: read plugin entry adecoder-9 ok.
DEBUG : awplayer <ReadPluginEntry:178>: read plugin entry adecoder-10 ok.
DEBUG : awplayer <ReadPluginEntry:178>: read plugin entry adecoder-11 ok.
DEBUG : awplayer <ReadPluginEntry:178>: read plugin entry adecoder-12 ok.
DEBUG : awplayer <ReadPluginEntry:178>: read plugin entry adecoder-13 ok.
DEBUG : awplayer <ReadPluginEntry:178>: read plugin entry adecoder-14 ok.
DEBUG : awplayer <ReadPluginEntry:194>: read plugin entry adecoder-15 fail!
DEBUG : awplayer <CdxPluginLoadList:221>: have config 15 entry
DEBUG : awplayer <CdxPluginLoadList:222>: start to open adecoder lib
DEBUG : awplayer <DlOpenPlugin:96>: plugin adecoder.aac comment is "aac_adecoder"
DEBUG : awplayer <DlOpenPlugin:97>: plugin open lib: libaw_aacdec.so
DEBUG : awplayer <DlOpenPlugin:96>: plugin adecoder.alac comment is "alac_adecoder"
DEBUG : awplayer <DlOpenPlugin:97>: plugin open lib: libaw_alacdec.so
DEBUG : awplayer <DlOpenPlugin:96>: plugin adecoder.amr comment is "amr_adecoder"
DEBUG : awplayer <DlOpenPlugin:97>: plugin open lib: libaw_amrdec.so
DEBUG : awplayer <DlOpenPlugin:96>: plugin adecoder.ape comment is "ape_adecoder"
DEBUG : awplayer <DlOpenPlugin:97>: plugin open lib: libaw_apedec.so
DEBUG : awplayer <DlOpenPlugin:96>: plugin adecoder.flac comment is "flac_adecoder"
DEBUG : awplayer <DlOpenPlugin:97>: plugin open lib: libaw_flacdec.so
DEBUG : awplayer <DlOpenPlugin:96>: plugin adecoder.mp3 comment is "mp3_adecoder"
DEBUG : awplayer <DlOpenPlugin:97>: plugin open lib: libaw_mp3dec.so
DEBUG : awplayer <DlOpenPlugin:96>: plugin adecoder.ogg comment is "ogg_adecoder"
DEBUG : awplayer <DlOpenPlugin:97>: plugin open lib: libaw_oggdec.so
DEBUG : awplayer <DlOpenPlugin:96>: plugin adecoder.wav comment is "wav_adecoder"
DEBUG : awplayer <DlOpenPlugin:97>: plugin open lib: libaw_wavdec.so
DEBUG : awplayer <DlOpenPlugin:96>: plugin adecoder.atrc comment is "atrc_adecoder"
DEBUG : awplayer <DlOpenPlugin:97>: plugin open lib: libaw_atrcdec.so
DEBUG : awplayer <DlOpenPlugin:96>: plugin adecoder.cook comment is "cook_adecoder"
DEBUG : awplayer <DlOpenPlugin:97>: plugin open lib: libaw_cookdec.so
DEBUG : awplayer <DlOpenPlugin:96>: plugin adecoder.ra comment is "ra_adecoder"
DEBUG : awplayer <DlOpenPlugin:97>: plugin open lib: libaw_radec.so
DEBUG : awplayer <DlOpenPlugin:96>: plugin adecoder.sipr comment is "sipr_adecoder"
DEBUG : awplayer <DlOpenPlugin:97>: plugin open lib: libaw_siprdec.so
DEBUG : awplayer <DlOpenPlugin:96>: plugin adecoder.dsd comment is "dsd_adecoder"
DEBUG : awplayer <DlOpenPlugin:97>: plugin open lib: libaw_dsddec.so
DEBUG : awplayer <DlOpenPlugin:96>: plugin adecoder.g729 comment is "g729_adecoder"
DEBUG : awplayer <DlOpenPlugin:97>: plugin open lib: libaw_g729dec.so
DEBUG : awplayer <DlOpenPlugin:96>: plugin adecoder.opus comment is "opus_adecoder"
DEBUG : awplayer <DlOpenPlugin:97>: plugin open lib: libaw_opusdec.so
DEBUG : awplayer <CdxPluginLoadList:202>: Load Plugin list vdecoder
DEBUG : awplayer <ReadPluginEntry:178>: read plugin entry vdecoder-0 ok.
DEBUG : awplayer <ReadPluginEntry:178>: read plugin entry vdecoder-1 ok.
DEBUG : awplayer <ReadPluginEntry:178>: read plugin entry vdecoder-2 ok.
DEBUG : awplayer <ReadPluginEntry:178>: read plugin entry vdecoder-3 ok.
DEBUG : awplayer <ReadPluginEntry:178>: read plugin entry vdecoder-4 ok.
DEBUG : awplayer <ReadPluginEntry:178>: read plugin entry vdecoder-5 ok.
DEBUG : awplayer <ReadPluginEntry:178>: read plugin entry vdecoder-6 ok.
DEBUG : awplayer <ReadPluginEntry:178>: read plugin entry vdecoder-7 ok.
DEBUG : awplayer <ReadPluginEntry:178>: read plugin entry vdecoder-8 ok.
DEBUG : awplayer <ReadPluginEntry:178>: read plugin entry vdecoder-9 ok.
DEBUG : awplayer <ReadPluginEntry:178>: read plugin entry vdecoder-10 ok.
DEBUG : awplayer <ReadPluginEntry:194>: read plugin entry vdecoder-11 fail!
DEBUG : awplayer <CdxPluginLoadList:221>: have config 11 entry
DEBUG : awplayer <CdxPluginLoadList:222>: start to open vdecoder lib
DEBUG : awplayer <DlOpenPlugin:96>: plugin vdecoder.h264 comment is "h264_vdecoder"
DEBUG : awplayer <DlOpenPlugin:97>: plugin open lib: libawh264.so
DEBUG : awplayer <DlOpenPlugin:116>: plugin init : CedarPluginVDInit
DEBUG : awplayer <DlOpenPlugin:96>: plugin vdecoder.mjpeg comment is "mjpeg_vdecoder"
DEBUG : awplayer <DlOpenPlugin:97>: plugin open lib: libawmjpeg.so
DEBUG : awplayer <DlOpenPlugin:116>: plugin init : CedarPluginVDInit
DEBUG : awplayer <DlOpenPlugin:96>: plugin vdecoder.mpeg2 comment is "mpeg2_vdecoder"
DEBUG : awplayer <DlOpenPlugin:97>: plugin open lib: libawmpeg2.so
DEBUG : awplayer <DlOpenPlugin:116>: plugin init : CedarPluginVDInit
DEBUG : awplayer <DlOpenPlugin:96>: plugin vdecoder.mpeg4base comment is "mpeg4base_vdecoder"
DEBUG : awplayer <DlOpenPlugin:97>: plugin open lib: libawmpeg4base.so
WARNING: awplayer <DlOpenPlugin:112>: Invalid plugin,function CedarPluginVDInit not found.
DEBUG : awplayer <DlOpenPlugin:96>: plugin vdecoder.mpeg4dx comment is "mpeg4dx_vdecoder"
DEBUG : awplayer <DlOpenPlugin:97>: plugin open lib: libawmpeg4dx.so
DEBUG : awplayer <DlOpenPlugin:116>: plugin init : CedarPluginVDInit
DEBUG : awplayer <DlOpenPlugin:96>: plugin vdecoder.mpeg4h263 comment is "mpeg4h263_vdecoder"
DEBUG : awplayer <DlOpenPlugin:97>: plugin open lib: libawmpeg4h263.so
DEBUG : awplayer <DlOpenPlugin:116>: plugin init : CedarPluginVDInit
DEBUG : awplayer <DlOpenPlugin:96>: plugin vdecoder.mpeg4normal comment is "mpeg4normal_vdecoder"
DEBUG : awplayer <DlOpenPlugin:97>: plugin open lib: libawmpeg4normal.so
DEBUG : awplayer <DlOpenPlugin:116>: plugin init : CedarPluginVDInit
DEBUG : awplayer <DlOpenPlugin:96>: plugin vdecoder.vp8 comment is "vp8_vdecoder"
DEBUG : awplayer <DlOpenPlugin:97>: plugin open lib: libawvp8.so
DEBUG : awplayer <DlOpenPlugin:116>: plugin init : CedarPluginVDInit
DEBUG : awplayer <DlOpenPlugin:96>: plugin vdecoder.wmv3 comment is "wmv3_vdecoder"
DEBUG : awplayer <DlOpenPlugin:97>: plugin open lib: libawwmv3.so
DEBUG : awplayer <DlOpenPlugin:116>: plugin init : CedarPluginVDInit
DEBUG : awplayer <DlOpenPlugin:96>: plugin vdecoder.avs comment is "avs_vdecoder"
DEBUG : awplayer <DlOpenPlugin:97>: plugin open lib: libawavs.so
DEBUG : awplayer <DlOpenPlugin:116>: plugin init : CedarPluginVDInit
DEBUG : awplayer <DlOpenPlugin:96>: plugin vdecoder.h265 comment is "h265_vdecoder"
DEBUG : awplayer <DlOpenPlugin:97>: plugin open lib: libawh265.so
DEBUG : awplayer <DlOpenPlugin:116>: plugin init : CedarPluginVDInit
DEBUG : awplayer <CdxPluginLoadList:202>: Load Plugin list plugin
DEBUG : awplayer <ReadPluginEntry:194>: read plugin entry plugin-0 fail!
DEBUG : awplayer <CdxPluginLoadList:221>: have config 0 entry
DEBUG : awplayer <CdxPluginLoadList:222>: start to open plugin lib
DEBUG : awplayer <AwStreamInit:107>: aw stream init...
DEBUG : awplayer <AwStreamInit:150>: stream list size:8
INFO : awplayer <AwParserInit:441>: aw parser init...
DEBUG : awplayer <AwParserInit:560>: aw parser size:17
******************************************************************************************
* This program implements a simple player, you can type commands to control the player.
* To show what commands supported, type 'help'.
******************************************************************************************
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> tina_multimedia <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
tag : tina3.5
branch: tina-dev
date : Mon Jul 15 19:04:59 2019 +0800
Change-Id: I5f6c8a88d7b387a312b7744797a0d5f8ab07ee7a
-------------------------------------------------------------------------------
DEBUG : tplayer <TPlayerCreate:198>: TPlayerCreate
DEBUG : awplayer <XPlayerCreate:236>: XPlayerCreate.
DEBUG : awplayer <LogVersionInfo:34>:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> CedarX <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
tag : CedarX-2.8.0
branch: master
commit: 967535b8ff6a073cb4f38e85a4ae5fa6008014d8
date : Mon, 15 May 2017 01:30:22 +0000 (09:30 +0800)
author:
----------------------------------------------------------------------
DEBUG : tsoundcontrol <TSoundDeviceCreate:147>: TinaSoundDeviceInit()
DEBUG : tsoundcontrol <openSoundDevice:17>: openSoundDevice() in default style
DEBUG : awplayer <LayerCreate:973>: LayerCreate.
DEBUG : awplayer <LayerCreate:993>: ==== callback: 0x7f7d7fee30, pUser: 0x20d57690
DEBUG : awplayer <LayerCreate:1004>: screen:w 720, screen:h 1440
DEBUG : tsubtitlectrl <SubtitleCreate:84>: ==== pCallback: 0x7f7d7fecf0, pUser: 0x20d57690
DEBUG : awplayer <XPlayerSetVideoSurfaceTexture:634>: setVideoSurfaceTexture, surface = 0x20d74690
DEBUG : awplayer <XPlayerThread:1981>: process message XPLAYER_COMMAND_SET_SURFACE.
DEBUG : awplayer <XPlayerThread:2044>: ==== process message XPLAYER_COMMAND_SET_SUBCTRL.
DEBUG : awplayer <PlayerSetSubCtrl:750>: === PlayerSetSubCtrl
DEBUG : awplayer <XPlayerSetDeinterlace:737>: set deinterlace
DEBUG : awplayer <XPlayerThread:2059>: ==== process message XPLAYER_COMMAND_SET_SUBCTRL.
dd: error writing '/dev/fb0': No space left on device
16201+0 records in
16200+0 records out
tplayerdemo# set url:/mnt/exUDISK/film/4.12.mp4
tplayerdemo# demoPlayer.mUrl = /mnt/exUDISK/film/4.12.mp4
DEBUG : awplayer <XPlayerSetDataSourceUrl:495>: setDataSource(url), url='/mnt/exUDISK/film/4.12.mp4'
INFO : awplayer <XPlayerThread:1817>: process message XPLAYER_COMMAND_SET_SOURCE.
DEBUG : awplayer <XPlayerPrepare:787>: prepare
DEBUG : awplayer <XPlayerThread:2074>: process message XPLAYER_COMMAND_PREPARE. mPriData->mStatus: 1
DEBUG : demuxComponent <DemuxThread:1826>: process message DEMUX_COMMAND_PREPARE.
DEBUG : demuxComponent <DemuxThread:1893>: === prepare msg
DEBUG : awplayer <CdxParserPrepare:818>: source uri 'file:///mnt/exUDISK/film/4.12.mp4'
DEBUG : awplayer <__FileStreamCreate:534>: local file 'file:///mnt/exUDISK/film/4.12.mp4'
DEBUG : awplayer <__FileStreamConnect:392>: *************impl->size=3543436236
DEBUG : awplayer <__FileStreamConnect:404>: impl->filePath=fd://7?offset=0&length=3543436236
DEBUG : awplayer <__FileStreamConnect:486>: :16:[00 00 00 18 66 74 79 70 6d 70 34 32 00 00 00 00]
DEBUG : awplayer <__FileStreamGetMetaData:363>: redriect url 'file:///mnt/exUDISK/film/4.12.mp4'
INFO : awplayer <ParserTypeGuess:672>: I think it's something about 'mov', type id(0)
DEBUG : CdxMovParser <__CdxMovParserProbe:1327>: --- probe: it is mov parser
DEBUG : awplayer <CdxParserCreate:767>: Good, it's 'mov'
INFO : CdxMovParser <__CdxMovParserOpen:1232>: mov parser is not support multi-stream yet!!!
DEBUG : CdxMovParser <__CdxMovParserOpen:1261>: --- c->bSeekAble = 1
DEBUG : awplayer <CdxParserCreate:773>: parser type(0)
DEBUG : Mov Id3 Test <_MovParseFtyp:3732>: ---- compatible = mp42mp41
DEBUG : Mov Id3 Test <_MovParseTkhd:2189>: tkhd width = 1920, height = 1080
DEBUG : Mov Id3 Test <_MovParseMdhd:1995>: -- language = eng
DEBUG : Mov Id3 Test <_MovParseStsd:1386>: stsd width = 1920, height = 1080
DEBUG : Mov Id3 Test <_MovParseStsz:878>: -- sample_size = 0
INFO : Mov Id3 Test <_MovParseStbl:1742>: !!!! careful ctts atom is tested yet
DEBUG : Mov Id3 Test <_MovParseCtts:733>: track[0].ctts.entries = 56177
DEBUG : Mov Id3 Test <_MovParseTkhd:2189>: tkhd width = 0, height = 0
DEBUG : Mov Id3 Test <_MovParseMdhd:1995>: -- language = eng
DEBUG : Mov Id3 Test <_MovParseStsz:878>: -- sample_size = 0
DEBUG : CdxMovParser <__CdxMovParserInit:1204>: ***** mov open success!!
DEBUG : demuxComponent <DemuxThread:1930>: --- demux->shiftedTimeUrl =
DEBUG : CdxMovParser <__CdxMovParserGetMediaInfo:809>: Get mediainfo
DEBUG : CdxMovParser <__CdxMovParserGetMediaInfo:840>: --- codecformat = 115
DEBUG : CdxMovParser <__CdxMovParserGetMediaInfo:855>: ---- frame rate = 59940, st->time_scale: 60000, st->sample_duration: 1001
DEBUG : CdxMovParser <__CdxMovParserGetMediaInfo:864>: width = 1920, height = 1080
DEBUG : CdxMovParser <__CdxMovParserGetMediaInfo:867>: extradataSize = 45
DEBUG : CdxMovParser <__CdxMovParserGetMediaInfo:897>: ********* audio 0************
DEBUG : CdxMovParser <__CdxMovParserGetMediaInfo:898>: ****eCodecFormat: 4
DEBUG : CdxMovParser <__CdxMovParserGetMediaInfo:899>: ****eSubCodecFormat: 0
DEBUG : CdxMovParser <__CdxMovParserGetMediaInfo:900>: ****nChannelNum: 2
DEBUG : CdxMovParser <__CdxMovParserGetMediaInfo:901>: ****nBitsPerSample: 16
DEBUG : CdxMovParser <__CdxMovParserGetMediaInfo:902>: ****nSampleRate: 48000
DEBUG : CdxMovParser <__CdxMovParserGetMediaInfo:903>: ****nAvgBitrate: 317374
DEBUG : CdxMovParser <__CdxMovParserGetMediaInfo:904>: ****nMaxBitRate: 412498
DEBUG : CdxMovParser <__CdxMovParserGetMediaInfo:905>: ****extradataSize 2
DEBUG : CdxMovParser <__CdxMovParserGetMediaInfo:906>: ***************************
DEBUG : CdxMovParser <__CdxMovParserGetMediaInfo:951>: streamNum = 2, videoNum = 1, audioNum = 1, subtitleNum = 0
DEBUG : awplayer <CdxMovSetStream:408>: == stss_size: 1417
DEBUG : awplayer <CdxMovSetStream:430>: mvhd = 1394816,
DEBUG : CdxMovParser <__CdxMovParserGetMediaInfo:968>: -- mov duration = 1394816
DEBUG : CdxMovParser <__CdxMovParserGetMediaInfo:975>: ****video_avg_bitrate: 20323000
DEBUG : CdxMovParser <__CdxMovParserGetMediaInfo:1000>: --i = 0, stsd_type = 1, stream_index = 0, nb_streams = 2
DEBUG : CdxMovParser <__CdxMovParserGetMediaInfo:1000>: --i = 1, stsd_type = 2, stream_index = 0, nb_streams = 2
DEBUG : demuxComponent <PrintMediaInfo:487>: *********PrintMediaInfo begin*********
DEBUG : demuxComponent <PrintMediaInfo:508>: fileSize = 3543436236, bSeekable = 1, duration = 1394816, audioNum = 1, videoNum = 1, subtitleNum = 0
DEBUG : demuxComponent <PrintMediaInfo:528>: ***Video[0]*** eCodecFormat = 0x115, nWidth = 1920, nHeight = 1080, nFrameRate = 59940, nFrameDuration = 0, bIs3DStream = 0
DEBUG : demuxComponent <PrintMediaInfo:547>: ***Audio[0]*** eCodecFormat = 0x4, eSubCodecFormat = 0x0, nChannelNum = 2, nBitsPerSample = 16, nSampleRate = 48000
DEBUG : demuxComponent <PrintMediaInfo:563>: *********PrintMediaInfo end*********
DEBUG : awplayer <initializePlayer:15
20>: mVideoRotateDegree = 90
DEBUG : awplayer <initializePlayer:1529>: rotate degree level = 1
debug : cedarc <CdcIniParserInit:24>:CdcIniParserInit
debug : cedarc <CdcIniParserInit:35>:load conf file /etc/cedarc.conf ok!
debug : cedarc <checkDebugConfig:270>:bSaveStreamFlag = 0, nSaveStreamConfig = 0, fpstream = (nil), path = /data/camera/bs.dat
DEBUG : awplayer <VideoDecCompSetVideoStreamInfo:255>: ++++++++ pVconfig->bGpuBufValid = 1,nGpuAlignStride = 32
debug : ionAlloc <__GetIonMemOpsS:1079>:*** get __GetIonMemOpsS ***
debug : cedarc <LogVersionInfo:40>:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Cedar Codec <<<<<<<<<<<<<<<<<<<<<<<<<<<<
tag : CedarC-v1.2.0
branch: master
commit: 95318b2740529466923c156cdc084712654cb4ea
date : Tue May 7 18:26:47 2019 +0800
author: jenkins8080
patch :
----------------------------------------------------------------------
debug : cedarc <InitializeVideoDecoder:471>:*** pVconfig->nVeFreq = 0
debug : ionAlloc <__GetIonMemOpsS:1079>:*** get __GetIonMemOpsS ***
debug : ionAlloc <ion_alloc_open:141>:begin ion_alloc_open
debug : cedarc <VeInitialize:1265>: *** nPhyOffset = 0x0
debug : cedarc <VeInitialize:1330>: ve init ok
debug : ionAlloc <ion_alloc_open:183>:** phy offset = 0
debug : cedarc <VeRelease:1409>: ve release ok
debug : cedarc <DecideStreamBufferSize:2253>:nBufferSize=8388608
debug : cedarc <VeInitialize:1265>: *** nPhyOffset = 0x0
debug : cedarc <VeSetSpeed:1765>: *** set ve freq to 600 Mhz ***
debug : cedarc <VeInitialize:1330>: ve init ok
debug : cedarc <VideoEngineCreate:428>: *** pEngine->nIcVeVersion = 3021000012010, decIpVersion = 30210
debug : cedarc <VeGetChipId:1563>: 00001000
debug : cedarc <VideoEngineCreate:562>: **************eCtlAfcbMode = 0
debug : cedarc <H264DecoderInit:238>: get the nIcversion = 3021000012010, nDecIpVersion = 30210
debug : cedarc <GetSbmInterface:1768>:*********GetSbmInterface, nType=4
debug : cedarc <GetSbmInterfaceFrame:1725>:******* sbm-type: Frame*******
debug : cedarc <SbmFrameInit:197>:************pSbm->sbmInterface.bUseNewVeMemoryProgram=0
debug : cedarc <CdcMessageQueueCreate:51>:nMessageSize = 40
debug : ionAlloc <__GetIonMemOpsS:1079>:*** get __GetIonMemOpsS ***
debug : ionAlloc <ion_alloc_open:141>:begin ion_alloc_open
DEBUG : awplayer <VideoRenderCompSetWindow:454>: video render component setting window: 0x20d74690
DEBUG : awplayer <handleSetWindow:375>: process MESSAGE_ID_SET_WINDOW message, p->pPicture((nil))
DEBUG : awplayer <__LayerResetNativeWindow:834>: LayerResetNativeWindow : (nil)
DEBUG : awplayer <__LayerControl:918>: layer control cmd = 259
DEBUG : awplayer <VideoRenderCompSetDeinterlace:310>: video render component setting deinterlace: 0x20d704f0
DEBUG : awplayer <PlayerConfigDropDelayFrame:1996>: PlayerConfigDropDelayFrame
DEBUG : awplayer <PlayerConfigDropDelayFrame:1999>: VideoDecCompSetDropDelayFrames
DEBUG : audioDecItf <AudioDecCompCreate:206>: libadecoder.so dlopen success, to load internal symbols...
DEBUG : audioDecItf <AudioDecCompCreate:221>: func(ParserRequestBsBuffer) link success...
DEBUG : audioDecItf <AudioDecCompCreate:221>: func(ParserUpdateBsBuffer) link success...
DEBUG : audioDecItf <AudioDecCompCreate:221>: func(BsQueryQuality) link success...
DEBUG : audioDecItf <AudioDecCompCreate:221>: func(AudioStreamDataSize) link success...
DEBUG : audioDecItf <AudioDecCompCreate:221>: func(AudioStreamBufferSize) link success...
DEBUG : audioDecItf <AudioDecCompCreate:221>: func(AudioStreamBufferMaxFrameNum) link success...
DEBUG : audioDecItf <AudioDecCompCreate:221>: func(AudioPCMDataSize) link success...
DEBUG : audioDecItf <AudioDecCompCreate:221>: func(DecRequestPcmBuffer) link success...
DEBUG : audioDecItf <AudioDecCompCreate:221>: func(DecUpdatePcmBuffer) link success...
DEBUG : audioDecItf <AudioDecCompCreate:221>: func(PlybkRequestPcmBuffer) link success...
DEBUG : audioDecItf <AudioDecCompCreate:221>: func(PlybkUpdatePcmBuffer) link success...
DEBUG : audioDecItf <AudioDecCompCreate:221>: func(PlybkRequestPcmPts) link success...
DEBUG : audioDecItf <AudioDecCompCreate:221>: func(PcmQueryQuality) link success...
DEBUG : audioDecItf <AudioDecCompCreate:221>: func(AudioDecoderSeek) link success...
DEBUG : audioDecItf <AudioDecCompCreate:221>: func(InitializeAudioDecoder) link success...
DEBUG : audioDecItf <AudioDecCompCreate:221>: func(ResetAudioDecoder) link success...
DEBUG : audioDecItf <AudioDecCompCreate:221>: func(DecodeAudioStream) link success...
DEBUG : audioDecItf <AudioDecCompCreate:221>: func(DestroyAudioDecoder) link success...
DEBUG : audioDecItf <AudioDecCompCreate:221>: func(CreateAudioDecoder) link success...
DEBUG : audioDecItf <AudioDecCompCreate:221>: func(SetRawPlayParam) link success...
DEBUG : audioRender <AudioRenderCompSetAudioSink:195>: audio render component setting AudioSink
setDataSource end
tplayerdemo#
tplayerdemo#
tplayerdemo# ^[
tplayerdemo# set dst_rect: 100 100 720 300
tplayerdemo# DEBUG : awplayer <LayerSetDisplayRect:1059>: Layer set display rect,(0 0, 400x400)
tplayerdemo# set loop:1
tplayerdemo# tplayerdemo set loop flag:flag = 1
tplayerdemo#
tplayerdemo# play
tplayerdemo# TPlayerSetHoldLastPicture()
DEBUG : awplayer <VideoRenderSetHoldLastPicture:580>: video render component setting hold last picture(bHold=0).
DEBUG : awplayer <XPlayerStart:817>: start
DEBUG : awplayer <__LayerCtrlHoldLastPicture:599>: LayerCtrlHoldLastPicture, bHold = 0
DEBUG : awplayer <__LayerCtrlHideVideo:581>: __LayerCtrlHideVideo
DEBUG : awplayer <XPlayerThread:2261>: process message XPLAYER_COMMAND_START.
DEBUG : awplayer <PlayerStart:802>: player start
DEBUG : awplayer <BaseCompPostAndWait:61>: video decoder receive cmd: start
debug : cedarc <SbmFrameReset:613>:** wait for reset sem
debug : cedarc <ProcessThread:1653>:*** post reset sem
debug : cedarc <SbmFrameReset:615>:** wait for reset sem ok
debug : cedarc <SbmFrameReset:620>:SbmFrameReset finish
DEBUG : awplayer <BaseCompPostAndWait:61>: audio decoder receive cmd: start
debug : cedarc <H264ProcessExtraData2:543>: H264ProcessNaluUnit, bNeedFindSPS = 0, bNeedFindPPS = 0
(Allwinner Audio Middle Layer),line(958) : Create Decoder!!=====
DEBUG : audioDecItf <handleStart:1065>: Create libadecoder success...
(Allwinner Audio Middle Layer),line(592) : AudioDec_Installaudiolib ok
(Allwinner Audio Middle Layer),line(595) : audio decoder init start ...
(AllwinnerAlibs),line(50) :
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Audio <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
tag : audiocodec-v1.2
branch: new
commit: 3ba65962c01cbf1280ddda19d843009b6ef8ce85
date : Tue Jan 8 16:25:27 2019 +0800
----------------------------------------------------------------------
(AllwinnerAlibs),line(679) : ----Loading so success!
(AllwinnerAlibs),line(877) : *************pAudioStreamInfo start******************
(AllwinnerAlibs),line(878) : eCodecFormat :id(4), name(aac low-complexy)
(AllwinnerAlibs),line(879) : eSubCodecFormat :0
(AllwinnerAlibs),line(880) : nChannelNum :2
(AllwinnerAlibs),line(881) : nBitsPerSample :16
(AllwinnerAlibs),line(882) : nSampleRate :48000
(AllwinnerAlibs),line(883) : nAvgBitrate :317374
(AllwinnerAlibs),line(884) : nMaxBitRate :412498
(AllwinnerAlibs),line(885) : nFileSize :0
(AllwinnerAlibs),line(886) : eAudioBitstreamSource:0
(AllwinnerAlibs),line(887) : eDataEncodeType :0
(AllwinnerAlibs),line(888) : nCodecSpecificDataLen:2
(AllwinnerAlibs),line(889) : pCodecSpecificData :0x7f6c04cd60
(AllwinnerAlibs),line(890) : nFlags :0
(AllwinnerAlibs),line(891) : nBlockAlign :0
(AllwinnerAlibs),line(892) : *************pAudioStreamInfo end ******************
(AAC Decoder),line(36) : init successs...
(Allwinner Audio Middle Layer),line(603) : AUDIO DECODE INIT OK...0
DEBUG : awplayer <BaseCompPostAndWait:61>: video render receive cmd: start
DEBUG : awplayer <handleStart:640>: video render handleStart:p->eStatus = 0
DEBUG : awplayer <BaseCompPostAndWait:61>: audio render receive cmd: start
INFO : audioRender <handleStart:295>: audio render process start message.
DEBUG : audioRender <initSoundDevice:478>: init sound device.
DEBUG : audioRender <initSoundDevice:486>: set sound devide param, sample rate = 48000, channel num = 2.
DEBUG : tsoundcontrol <TSoundDeviceSetFormat:193>: TinaSoundDeviceSetFormat(),sc->sound_status == 2
DEBUG : tsoundcontrol <TSoundDeviceSetFormat:195>: TinaSoundDeviceSetFormat()
DEBUG : tsoundcontrol <TSoundDeviceSetFormat:201>: TinaSoundDeviceSetFormat()>>>sample_rate:48000,channel_num:2,sc->bytes_per_sample:4
DEBUG : demuxComponent <DemuxThread:2115>: process message DEMUX_COMMAND_START.
WARNING: awplayer <callbackProcess:3665>: message 0x40a not handled.
debug : cedarc <AvcSbmFrameCheckBitStreamType:325>:result: bStreamWithStartCode[0], with[1], whitout[1]
started.
debug : cedarc <H264DecodePictureScanType:2779>: here3:hCtx->bProgressice=1
debug : cedarc <VeSetEnableAfbcFlag:1771>: **** VeSetEnableAfbcFlag: 0
debug : fbm.c <FbmCreateBuffer:148>:FbmCreate, total fbm number: 5, decoder needed: 5, nWidth=1920, nHeight=1088 nAlignStride = 32
debug : fbm.c <FbmCreateBuffer:252>:** call allocate pic buf, i = 0, maxNum = 5
DEBUG : awplayer <CallbackProcess:3154>: first audio pts = 0
debug : fbm.c <FbmAllocatePictureBuffer:1454>:pPicture->bEnableAfbcFlag = 0
debug : fbm.c <FbmCreateBuffer:306>:*** calcute nLower2BitBufOffset = 0(0.00), stride = 0
debug : fbm.c <FbmCreateBuffer:252>:** call allocate pic buf, i = 1, maxNum = 5
debug : fbm.c <FbmAllocatePictureBuffer:1454>:pPicture->bEnableAfbcFlag = 0
debug : fbm.c <FbmCreateBuffer:306>:*** calcute nLower2BitBufOffset = 0(0.00), stride = 0
debug : fbm.c <FbmCreateBuffer:252>:** call allocate pic buf, i = 2, maxNum = 5
debug : fbm.c <FbmAllocatePictureBuffer:1454>:pPicture->bEnableAfbcFlag = 0
debug : fbm.c <FbmCreateBuffer:306>:*** calcute nLower2BitBufOffset = 0(0.00), stride = 0
debug : fbm.c <FbmCreateBuffer:252>:** call allocate pic buf, i = 3, maxNum = 5
debug : fbm.c <FbmAllocatePictureBuffer:1454>:pPicture->bEnableAfbcFlag = 0
debug : fbm.c <FbmCreateBuffer:306>:*** calcute nLower2BitBufOffset = 0(0.00), stride = 0
debug : fbm.c <FbmCreateBuffer:252>:** call allocate pic buf, i = 4, maxNum = 5
debug : fbm.c <FbmAllocatePictureBuffer:1454>:pPicture->bEnableAfbcFlag = 0
debug : fbm.c <FbmCreateBuffer:306>:*** calcute nLower2BitBufOffset = 0(0.00), stride = 0
debug : fbm.c <FbmCreateBuffer:405>:*** finish fbmCreateBuffer
warning: cedarc <H264MallocBuffer:1401>: h264 scale down fbm buffer number need double check!
debug : fbm.c <FbmCreateBuffer:148>:FbmCreate, total fbm number: 11, decoder needed: 5, nWidth=1088, nHeight=1920 nAlignStride = 32
debug : fbm.c <FbmCreateBuffer:306>:*** calcute nLower2BitBufOffset = 0(0.00), stride = 0
debug : fbm.c <FbmCreateBuffer:306>:*** calcute nLower2BitBufOffset = 0(0.00), stride = 0
debug : fbm.c <FbmCreateBuffer:306>:*** calcute nLower2BitBufOffset = 0(0.00), stride = 0
debug : fbm.c <FbmCreateBuffer:306>:*** calcute nLower2BitBufOffset = 0(0.00), stride = 0
debug : fbm.c <FbmCreateBuffer:306>:*** calcute nLower2BitBufOffset = 0(0.00), stride = 0
debug : fbm.c <FbmCreateBuffer:306>:*** calcute nLower2BitBufOffset = 0(0.00), stride = 0
debug : fbm.c <FbmCreateBuffer:306>:*** calcute nLower2BitBufOffset = 0(0.00), stride = 0
debug : fbm.c <FbmCreateBuffer:306>:*** calcute nLower2BitBufOffset = 0(0.00), stride = 0
debug : fbm.c <FbmCreateBuffer:306>:*** calcute nLower2BitBufOffset = 0(0.00), stride = 0
debug : fbm.c <FbmCreateBuffer:306>:*** calcute nLower2BitBufOffset = 0(0.00), stride = 0
debug : fbm.c <FbmCreateBuffer:306>:*** calcute nLower2BitBufOffset = 0(0.00), stride = 0
debug : fbm.c <FbmCreateBuffer:405>:*** finish fbmCreateBuffer
DEBUG : awplayer <RenderGetVideoFbmBufInfo:1468>: video buffer info: nWidth[1088],nHeight[1920],nBufferCount[11],ePixelFormat[5]
DEBUG : awplayer <RenderGetVideoFbmBufInfo:1471>: video buffer info: nAlignValue[32],bProgressiveFlag[1],bIsSoftDecoderFlag[0]
DEBUG : awplayer <__LayerControl:918>: layer control cmd = 257
DEBUG : awplayer <__LayerControl:920>: get the fbm buf info
DEBUG : awplayer <__LayerControl:922>: fbmBufInfo->bProgressiveFlag = 1
DEBUG : awplayer <__LayerControl:928>: lc->mNumHoldByLayer = 3
DEBUG : awplayer <__LayerSetDisplayPixelFormat:514>: Layer set expected pixel format, format = 5
DEBUG : awplayer <__LayerSetDisplayBufferSize:466>: __LayerSetDisplayBufferSize:width = 1088,height = 1920
DEBUG : awplayer <__LayerSetDisplayBufferCount:807>: LayerSetBufferCount: count = 11
DEBUG : awplayer <__LayerGetBufferNumHoldByGpu:822>: num hold by gpu is 3
DEBUG : awplayer <SetGpuBufferToDecoder:1509>: SetGpuBufferToDecoder:nNumHoldByLayer = 3,p->nGpuBufferNum = 11
DEBUG : awplayer <setLayerBuffer:131>: setLayerBuffer:Fmt(5),(1088 1920, 0 x 0)
DEBUG : awplayer <setLayerBuffer:134>: Disp(1088x1920)buf_cnt(11),ProFlag(0),SoftDecFlag(0)
DEBUG : awplayer <setLayerBuffer:249>: SunxiMemPalloc buf[0]:0x7f66f8f000
DEBUG : awplayer <setLayerBuffer:249>: SunxiMemPalloc buf[1]:0x7f66c92000
DEBUG : awplayer <setLayerBuffer:249>: SunxiMemPalloc buf[2]:0x7f66995000
DEBUG : awplayer <setLayerBuffer:249>: SunxiMemPalloc buf[3]:0x7f66698000
DEBUG : awplayer <setLayerBuffer:249>: SunxiMemPalloc buf[4]:0x7f6639b000
DEBUG : awplayer <setLayerBuffer:249>: SunxiMemPalloc buf[5]:0x7f6609e000
DEBUG : awplayer <setLayerBuffer:249>: SunxiMemPalloc buf[6]:0x7f65da1000
DEBUG : awplayer <setLayerBuffer:249>: SunxiMemPalloc buf[7]:0x7f65aa4000
DEBUG : awplayer <setLayerBuffer:249>: SunxiMemPalloc buf[8]:0x7f657a7000
DEBUG : awplayer <setLayerBuffer:249>: SunxiMemPalloc buf[9]:0x7f654aa000
DEBUG : awplayer <setLayerBuffer:249>: SunxiMemPalloc buf[10]:0x7f651ad000
DEBUG : awplayer <__LayerDequeueBuffer:639>: numNotHoldByLayer = 8,lc->nGpuBufferCount = 11
DEBUG : awplayer <__LayerDequeueBuffer:639>: numNotHoldByLayer = 8,lc->nGpuBufferCount = 11
DEBUG : awplayer <__LayerDequeueBuffer:639>: numNotHoldByLayer = 8,lc->nGpuBufferCount = 11
DEBUG : awplayer <__LayerDequeueBuffer:639>: numNotHoldByLayer = 8,lc->nGpuBufferCount = 11
DEBUG : awplayer <__LayerDequeueBuffer:639>: numNotHoldByLayer = 8,lc->nGpuBufferCount = 11
DEBUG : awplayer <__LayerDequeueBuffer:639>: numNotHoldByLayer = 8,lc->nGpuBufferCount = 11
DEBUG : awplayer <__LayerDequeueBuffer:639>: numNotHoldByLayer = 8,lc->nGpuBufferCount = 11
DEBUG : awplayer <__LayerDequeueBuffer:639>: numNotHoldByLayer = 8,lc->nGpuBufferCount = 11
DEBUG : awplayer <__LayerDequeueBuffer:639>: numNotHoldByLayer = 8,lc->nGpuBufferCount = 11
DEBUG : awplayer <__LayerDequeueBuffer:639>: numNotHoldByLayer = 8,lc->nGpuBufferCount = 11
DEBUG : awplayer <__LayerDequeueBuffer:639>: numNotHoldByLayer = 8,lc->nGpuBufferCount = 11
ERROR : awplayer <__LayerQueueBuffer:780>: *** picNode is full when queue buffer
ERROR : awplayer <__LayerQueueBuffer:780>: *** picNode is full when queue buffer
DEBUG : awplayer <callbackProcess:3494>: *************decoded nWidth = 1080,nHeight = 1920********
DEBUG : tplayer <CallbackFromXPlayer:96>: video decoded width = 1080,height = 1920
*****tplayer:video decoded width = 1080,height = 1920
*****tplayerdemo:video decoded width = 1080,height = 1920real set to display rect:w = 1080,h = 1920
warning: unknown callback from Tinaplayer.
INFO : awplayer <callbackProcess:3510>: xxxxxxxxxx video size : width = 1080, height = 1920
DEBUG : tplayer <CallbackFromXPlayer:85>: video width = 1080,height = 1920
*****tplayer:video width = 1080,height = 1920
warning: unknown callback from Tinaplayer.
DEBUG : awplayer <CallbackProcess:3028>: first video pts = 16683
DEBUG : audioRender <startSoundDevice:708>: start sound device.
DEBUG : tsoundcontrol <TSoundDeviceStart:212>: TinaSoundDeviceStart(): sc->sound_status = 2
DEBUG : tsoundcontrol <setSoundDeviceParams:62>: setSoundDeviceParams()
DEBUG : tsoundcontrol <setSoundDeviceParams:117>: alsa-init: chunksize set to 1024
DEBUG : tsoundcontrol <setSoundDeviceParams:126>: alsa-init: fragcount=8
ERROR : awplayer <__LayerQueueBuffer:780>: *** picNode is full when queue buffer
DEBUG : awplayer <QueueBufferToShow:1360>: video pts(0.017)
DEBUG : tsoundcontrol <setSoundDeviceParams:136>: setSoundDeviceParams():sc->alsa_can_pause = 1
WARNING: audioRender <checkSampleRate:647>: sample rate change from 48000 to 48000.
WARNING: audioRender <checkSampleRate:649>: channel num change from 2 to 2.
WARNING: audioRender <checkSampleRate:651>: bitPerSample num change from 16 to 16.
WARNING: audioRender <checkSampleRate:653>: if need direct out put flag change from 0 to 1.
WARNING: audioRender <checkSampleRate:655>: data type change from 1 to 1.
DEBUG : tsoundcontrol <TSoundDeviceStop:259>: TinaSoundDeviceStop():sc->sound_status = 0
DEBUG : tsoundcontrol <TSoundDeviceSetFormat:193>: TinaSoundDeviceSetFormat(),sc->sound_status == 2
DEBUG : tsoundcontrol <TSoundDeviceSetFormat:195>: TinaSoundDeviceSetFormat()
DEBUG : tsoundcontrol <TSoundDeviceSetFormat:201>: TinaSoundDeviceSetFormat()>>>sample_rate:48000,channel_num:2,sc->bytes_per_sample:4
WARNING: audioRender <checkSampleRate:674>: start sound devide again because samplaRate or channelNum change
DEBUG : tsoundcontrol <TSoundDeviceStart:212>: TinaSoundDeviceStart(): sc->sound_status = 2
DEBUG : tsoundcontrol <setSoundDeviceParams:62>: setSoundDeviceParams()
DEBUG : tsoundcontrol <setSoundDeviceParams:117>: alsa-init: chunksize set to 1024
DEBUG : tsoundcontrol <setSoundDeviceParams:126>: alsa-init: fragcount=8
DEBUG : tsoundcontrol <setSoundDeviceParams:136>: setSoundDeviceParams():sc->alsa_can_pause = 1
error : fbm.c <FbmReturnPicture:976>:invalid frame status, a picture being returned, but bUsedByRender=0, bInValidPictureQueue=0, bAlreadyDisplayed=0.
error : fbm.c <FbmReturnPicture:977>:**picture[0x7f680082a8],id[8]
warning: cedarc <ReturnPicture:1828>:FbmReturnPicture return fail, it means the picture being returned it not one of this FBM.
DEBUG : awplayer <QueueBufferToShow:1360>: video pts(1.001)
DEBUG : awplayer <QueueBufferToShow:1360>: video pts(2.002)
DEBUG : awplayer <QueueBufferToShow:1360>: video pts(3.003)
DEBUG : awplayer <QueueBufferToShow:1360>: video pts(4.004)
tplayerdemo# ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
sERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
DEBUG : awplayer <QueueBufferToShow:1360>: video pts(5.189)
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
eERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
eERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
tERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
ERROR : awplayer <ProcessVideoSync:1305>: need to drop this frame
然后卡住了。
离线
找到表面原因了,另外一个Qt OpenGL 程序占了 30%的cpu,那个程序kill掉初步解决问题。
离线
造成丢帧的原因:
目前造成视频时间戳晚于系统时钟的可能原因有四个:
(1)解封装给解码器送码流晚;
(2)解封转或解码器计算出的pts存在问题;
(3)解码速度慢导致的视频pts晚
(4)送显流程过程中的buffer轮转不及时,导致解码晚或送显晚而引起的视频pts晚
离线