seems i've found where i was wrong... question no more actual.

--
 Best regards,
 Yuri

On Sep 30, 1:44 pm, shadow <yuri.bul...@gmail.com> wrote:
> Hi all,
>
>    Could some one help me to understand why OMX_MPEG-4_Decoder may not
> release media samples, which were sent from mine OpenCore MKV node?
>
> here is some part of code (nothing new, the same code has native MP4
> parser node):
>
> sampleSize = 32*1024;
>
> trackdatamempool = OSCL_NEW(OsclMemPoolResizableAllocator,
> (sampleSize*10, 2));
> mediadataimplalloc = OSCL_NEW(PVMFResizableSimpleMediaMsgAlloc,
> (trackdatamempool));
>
> RetrieveTrackData()
> {
>
> OsclSharedPtr<PVMFMediaDataImpl> mediaDataImplOut;
> mediaDataImplOut = aTrackPortInfo.m_pMediaDataImplAlloc->allocate
> (aTrackPortInfo.m_uiMaxSampleSize);
>
> if ( mediaDataImplOut.GetRep() == NULL ) {
>
>         aTrackPortInfo.m_State =
> TrackPortInfo::TRACKSTATE_TRACKDATAPOOLEMPTY;
>         aTrackPortInfo.m_pTrackDataMemoryPool->notifyfreeblockavailable
> (aTrackPortInfo,
>                                 aTrackPortInfo.m_uiMaxSampleSize);
>         return false;
>
> }
>
> PVMFSharedMediaDataPtr mediadataout;
> mediadataout = PVMFMediaData::createMediaData
> (mediaDataImplOut,aTrackPortInfo.m_pMediaDataMemPool);
>
> if ( mediadataout.GetRep() == NULL )
> {
>         aTrackPortInfo.m_State =
> TrackPortInfo::TRACKSTATE_MEDIADATAPOOLEMPTY;
>         aTrackPortInfo.m_pMediaDataMemPool->notifyfreechunkavailable
> ( aTrackPortInfo );
>         return false;
>
> }
>
> /* code which fill the media sample */
>
> uint32 markerInfo = 0;
>
> markerInfo |= PVMF_MEDIA_DATA_MARKER_INFO_DURATION_AVAILABLE_BIT;
> markerInfo |= PVMF_MEDIA_DATA_MARKER_INFO_M_BIT;
>
> /*... skipped ....*/
>
> return true;
>
> }
>
> i can see exactly 10 frames played, if i increase samples pool, then
> i've more of them, but after pool is full (i've got mediadataout.GetRep
> () == NULL), i see only the following PVLOG messages:
>
> ================================================================
>
> 09-30 06:06:57.206: ERROR/PV(555): PVLOG:TID
> (0xd530):Time=6557:FillBufferDoneThreadSafeCallbackAO::Run() Out
> 09-30 06:06:57.206: ERROR/PV(555): PVLOG:TID
> (0xd530):Time=6557:PVMFOMXVideoDecNode::Run() In
> 09-30 06:06:57.206: ERROR/PV(555): PVLOG:TID
> (0xd530):Time=6557:PVMFOMXVideoDecNode::Run() - Input commands empty
> 09-30 06:06:57.206: ERROR/PV(555): PVLOG:TID
> (0xd530):Time=6557:PVMFOMXVideoDecNode::Run() - LoopCount = 1, Time
> spent in loop(in ms) = 0, iNumOutstandingInputBuffers = 0,
> iNumOutstandingOutputBuffers = 2
> 09-30 06:06:57.206: ERROR/PV(555): PVLOG:TID
> (0xd530):Time=6558:PVMFOMXVideoDecNode::Run() Out
> 09-30 06:06:57.589: ERROR/PV(555): PVLOG:TID
> (0xd530):Time=6932:PVMFMediaClock::Run Timer for regular callback
> currentTime - 2602 callbackTime - 2600 callbackMargin - 0 queue size -
> 2 status - 4
> 09-30 06:06:57.589: ERROR/PV(555): PVLOG:TID
> (0xd530):Time=6932:PVMediaOutputNodePort::ProcessCallBack In Callback
> id [10] CallbackStatus [1]
> 09-30 06:06:57.589: ERROR/PV(555): PVLOG:TID
> (0xd530):Time=6932:PVMediaOutputNodePort::CheckMediaTimeStamp - OnTime
> - Fmt=X-YUV-420, Seq=7, Ts=2800, Clock=2603
> 09-30 06:06:57.597: ERROR/PV(555): PVLOG:TID
> (0xd530):Time=6941:AndroidSurfaceOutput::writeAsync: Playback Progress
> - frame 7
> 09-30 06:06:57.597: ERROR/PV(555): PVLOG:TID
> (0xd530):Time=6942:PVMediaOutputNodePort::SendMediaData - AsyncWrite -
> Fmt=X-YUV-420, Seq=7, TS=2800, Dur=0, FIdx=1, ClnUpQSize=2
> 09-30 06:06:57.597: ERROR/PV(555): PVLOG:TID
> (0xd530):Time=6942:PVMFMediaClock::CalculateRunLTimerValue currtime
> 2612 top.timeOut 3055
> 09-30 06:06:57.597: ERROR/PV(555): PVLOG:TID
> (0xd530):Time=6942:PVMFMediaClock::AdjustScheduling Timer set for 443
> msecs wall clock time
> 09-30 06:06:57.597: ERROR/PV(555): PVLOG:TID
> (0xd530):Time=6942:PVMediaOutputNodePort::writeComplete status 1 cmdId
> 14 context 0x8efb4
> 09-30 06:06:57.597: ERROR/PV(555): PVLOG:TID
> (0xd530):Time=6942:PVMediaOutputNodePort::writeComplete - Fmt=X-
> YUV-420, Seq=6, TS=2400, FIdx=0, ClnUpQSize=1
> 09-30 06:06:57.597: ERROR/PV(555): PVLOG:TID
> (0xd530):Time=6942:PVMFOMXVideoDecNode::freechunkavailable() Memory
> chunk in OUTPUT mempool was deallocated, 1 out of 2 now available
> 09-30 06:06:57.597: ERROR/PV(555): PVLOG:TID
> (0xd530):Time=6943:PVMFOMXVideoDecNode::Run() In
> 09-30 06:06:57.597: ERROR/PV(555): PVLOG:TID
> (0xd530):Time=6943:PVMFOMXVideoDecNode::Run() - Input commands empty
> 09-30 06:06:57.597: ERROR/PV(555): PVLOG:TID
> (0xd530):Time=6943:PVMFOMXVideoDecNode::Run() - Calling
> HandleProcessingState
> 09-30 06:06:57.597: ERROR/PV(555): PVLOG:TID
> (0xd530):Time=6943:PVMFOMXVideoDecNode::HandleProcessingState() In
> 09-30 06:06:57.597: ERROR/PV(555): PVLOG:TID
> (0xd530):Time=6943:PVMFOMXVideoDecNode::HandleProcessingState() Ready
> To Decode start
> 09-30 06:06:57.597: ERROR/PV(555): PVLOG:TID
> (0xd530):Time=6943:PVMFOMXVideoDecNode::SendOutputBufferToOMXComponent
> () In
> 09-30 06:06:57.597: ERROR/PV(555): PVLOG:TID
> (0xd530):Time=6944:PVMFOMXVideoDecNode::SendOutputBufferToOMXComponent
> () Out
> 09-30 06:06:57.597: ERROR/PV(555): PVLOG:TID
> (0xd530):Time=6944:PVMFOMXVideoDecNode::HandleProcessingState() Out
> 09-30 06:06:57.597: ERROR/PV(555): PVLOG:TID
> (0xd530):Time=6944:PVMFOMXVideoDecNode::Run() - LoopCount = 1, Time
> spent in loop(in ms) = 2, iNumOutstandingInputBuffers = 0,
> iNumOutstandingOutputBuffers = 2
> 09-30 06:06:57.597: ERROR/PV(555): PVLOG:TID
> (0xd530):Time=6944:PVMFOMXVideoDecNode::Run() Out
> 09-30 06:06:58.044: ERROR/PV(555): PVLOG:TID
> (0xd530):Time=7387:PVMFMediaClock::Run Timer for regular callback
> currentTime - 3057 callbackTime - 3055 callbackMargin - 0 queue size -
> 1 status - 4
> 09-30 06:06:58.044: ERROR/PV(555): PVLOG:TID
> (0xd530):Time=7387:PVPlayerEngine::TimeoutOccurred() Timer for
> PlayStatus event triggered
> 09-30 06:06:58.044: ERROR/PV(555): PVLOG:TID
> (0xd530):Time=7387:PVPlayerEngine::ConvertFromMillisec() In
> 09-30 06:06:58.044: ERROR/PV(555): PVLOG:TID
> (0xd530):Time=7387:PVPlayerEngine::ConvertFromMillisec() Out
> 09-30 06:06:58.044: ERROR/PV(555): PVLOG:TID
> (0xd530):Time=7388:PVMFMediaClock::SetCallbackCommon Setting regular
> callback for time 4058 at time 3058
> 09-30 06:06:58.044: ERROR/PV(555): PVLOG:TID
> (0xd530):Time=7388:PVMFMediaClock::CalculateRunLTimerValue currtime
> 3058 top.timeOut 4058
> 09-30 06:06:58.044: ERROR/PV(555): PVLOG:TID
> (0xd530):Time=7388:PVMFMediaClock::AdjustScheduling Timer set for 1000
> msecs wall clock time
> 09-30 06:06:58.044: ERROR/PV(555): PVLOG:TID
> (0xd530):Time=7388:PVMFMediaClock::CalculateRunLTimerValue currtime
> 3059 top.timeOut 4058
> 09-30 06:06:58.044: ERROR/PV(555): PVLOG:TID
> (0xd530):Time=7388:PVMFMediaClock::AdjustScheduling Timer set for 999
> msecs wall clock time
> 09-30 06:06:59.047: ERROR/PV(555): PVLOG:TID
> (0xd530):Time=8390:PVMFMediaClock::Run Timer for regular callback
> currentTime - 4060 callbackTime - 4058 callbackMargin - 0 queue size -
> 1 status - 4
> 09-30 06:06:59.047: ERROR/PV(555): PVLOG:TID
> (0xd530):Time=8390:PVPlayerEngine::TimeoutOccurred() Timer for
> PlayStatus event triggered
>
> ================================================================
>
> and here is a log when the sample are showed (i mean first 9 samples):
>
> 09-30 06:14:38.116: ERROR/PV(555): PVLOG:TID
> (0x3f2b8):Time=2141:FillBufferDoneThreadSafeCallbackAO::Run() In
> 09-30 06:14:38.116: ERROR/PV(555): PVLOG:TID
> (0x3f2b8):Time=2141:FillBufferDoneThreadSafeCallbackAO::Run() - No
> more events, call PendForExec()
> 09-30 06:14:38.116: ERROR/PV(555): PVLOG:TID
> (0x3f2b8):Time=2142:FillBufferDoneThreadSafeCallbackAO::Run() -
> Calling Process Event
> 09-30 06:14:38.116: ERROR/PV(555): PVLOG:TID
> (0x3f2b8):Time=2142:PVMFOMXVideoDecNode::FillBufferDoneProcessing: In
> 09-30 06:14:38.116: ERROR/PV(555): PVLOG:TID
> (0x3f2b8):Time=2142:PVMFOMXVideoDecNode::FillBufferDoneProcessing:
> Release output buffer 405e5008 back to mempool - buffer empty or not
> to be sent downstream
> 09-30 06:14:38.116: ERROR/PV(555): PVLOG:TID
> (0x3f2b8):Time=2142:PVMFOMXVideoDecNode::freechunkavailable() Memory
> chunk in OUTPUT mempool was deallocated, 1 out of 2 now available
> 09-30 06:14:38.116: ERROR/PV(555): PVLOG:TID
> (0x3f2b8):Time=2142:FillBufferDoneThreadSafeCallbackAO::Run() Out
> 09-30 06:14:38.116: ERROR/PV(555): PVLOG:TID
> (0x3f2b8):Time=2142:PVMFOMXVideoDecNode::Run() In
> 09-30 06:14:38.116: ERROR/PV(555): PVLOG:TID
> (0x3f2b8):Time=2142:PVMFOMXVideoDecNode::Run() - Input commands empty
> 09-30 06:14:38.116: ERROR/PV(555): PVLOG:TID
> (0x3f2b8):Time=2143:PVMFOMXVideoDecNode::Run() - Calling
> HandleProcessingState
> 09-30 06:14:38.116: ERROR/PV(555): PVLOG:TID
> (0x3f2b8):Time=2143:PVMFOMXVideoDecNode::HandleProcessingState() In
> 09-30 06:14:38.116: ERROR/PV(555): PVLOG:TID
> (0x3f2b8):Time=2143:PVMFOMXVideoDecNode::HandleProcessingState() Ready
> To Decode start
> 09-30 06:14:38.116: ERROR/PV(555): PVLOG:TID
> (0x3f2b8):Time=2143:PVMFOMXVideoDecNode::SendOutputBufferToOMXComponent
> () In
> 09-30 06:14:38.116: ERROR/PV(555): PVLOG:TID
> (0x3f2b8):Time=2144:PVMFOMXVideoDecNode::SendOutputBufferToOMXComponent
> () Out
> 09-30 06:14:38.116: ERROR/PV(555): PVLOG:TID
> (0x3f2b8):Time=2144:PVMFOMXVideoDecNode::SendInputBufferToOMXComponent
> () In
> 09-30 06:14:38.126: ERROR/PV(555): PVLOG:TID
> (0x3f2b8):Time=2146:PVMFOMXVideoDecNode::SendInputBufferToOMXComponent
> () - Buffer 0x40fe2080 of size 2011, 1 frag out of tot. 1, TS=0
> 09-30 06:14:38.126: ERROR/PV(555): PVLOG:TID
> (0x3f2b8):Time=2146:PVMFOMXVideoDecNode::SendInputBufferToOMXComponent
> () - END OF MESSAGE - Buffer 0x40fe2080 MARKER bit set to 1, TS=0,
> Ticks=L
> 09-30 06:14:38.126: ERROR/PV(555): PVLOG:TID
> (0x3f2b8):Time=2146:PVMFOMXVideoDecNode::SendInputBufferToOMXComponent
> ()  - Sending Buffer 0x40fe2080 to OMX Component MARKER field set to
> 10, TS=0, Ticks=L
> 09-30 06:14:38.138: ERROR/PV(555): PVLOG:TID
> (0x3f2b8):Time=2157:PVMFOMXVideoDecNode::SendInputBufferToOMXComponent
> () Out
> 09-30 06:14:38.138: ERROR/PV(555): PVLOG:TID
> (0x3f2b8):Time=2157:PVMFOMXVideoDecNode::HandleProcessingState() Out
> 09-30 06:14:38.138: ERROR/PV(555): PVLOG:TID
> (0x3f2b8):Time=2157:PVMFOMXVideoDecNode::Run() - Getting more input
> 09-30 06:14:38.138: ERROR/PV(555): PVLOG:TID
> (0x3f2b8):Time=2157:0x389d8 PVMFOMXVideoDecNode::ProcessIncomingMsg:
> aPort=0xcdd80
> 09-30 06:14:38.138: ERROR/PV(555): PVLOG:TID
> (0x3f2b8):Time=2157:0xcdd80 PvmfPortBaseImpl::DequeueIncomingMsg
> 09-30 06:14:38.138: ERROR/PV(555): PVLOG:TID(0x3f2b8):Time=2157:PORT
> OMXVideoDecIn In Msg De-Q'd MediaData SeqNum 1, SId 0, TS 400, Q-depth
> 6/10
> 09-30 06:14:38.138: ERROR/PV(555): PVLOG:TID
> (0x3f2b8):Time=2158:PVMFOMXVideoDecNode::ProcessIncomingMsg() Received
> 3 frames
> 09-30 06:14:38.138: ERROR/PV(555): PVLOG:TID
> (0x3f2b8):Time=2158:PVMFOMXVideoDecNode::Run() - Calling
> HandleProcessingState
> 09-30 06:14:38.138: ERROR/PV(555): PVLOG:TID
> (0x3f2b8):Time=2158:PVMFOMXVideoDecNode::HandleProcessingState() In
> 09-30 06:14:38.138: ERROR/PV(555): PVLOG:TID
> (0x3f2b8):Time=2158:PVMFOMXVideoDecNode::HandleProcessingState() Ready
> To Decode start
> 09-30 06:14:38.138: ERROR/PV(555): PVLOG:TID
> (0x3f2b8):Time=2158:PVMFOMXVideoDecNode::SendInputBufferToOMXComponent
> () In
> 09-30 06:14:38.138: ERROR/PV(555): PVLOG:TID
> (0x3f2b8):Time=2158:PVMFOMXVideoDecNode::SendInputBufferToOMXComponent
> () - Buffer 0x410e20d8 of size 1187, 1 frag out of tot. 1, TS=400
> 09-30 06:14:38.138: ERROR/PV(555): PVLOG:TID
> (0x3f2b8):Time=2159:PVMFOMXVideoDecNode::SendInputBufferToOMXComponent
> () - END OF MESSAGE - Buffer 0x410e20d8 MARKER bit set to 1, TS=400,
> Ticks=L
> 09-30 06:14:38.138: ERROR/PV(555): PVLOG:TID
> (0x3f2b8):Time=2159:PVMFOMXVideoDecNode::SendInputBufferToOMXComponent
> ()  - Sending Buffer 0x410e20d8 to OMX Component MARKER field set to
> 10, TS=400, Ticks=L
> 09-30 06:14:38.138: ERROR/PV(555): PVLOG:TID
> (0x3f2b8):Time=2159:PVMFOMXVideoDecNode::SendInputBufferToOMXComponent
> () Out
> 09-30 06:14:38.138: ERROR/PV(555): PVLOG:TID
> (0x3f2b8):Time=2159:PVMFOMXVideoDecNode::HandleProcessingState() Out
> 09-30 06:14:38.138: ERROR/PV(555): PVLOG:TID
> (0x3f2b8):Time=2159:PVMFOMXVideoDecNode::Run() - Getting more input
> 09-30 06:14:38.138: ERROR/PV(555): PVLOG:TID
> (0x3f2b8):Time=2159:0x389d8 PVMFOMXVideoDecNode::ProcessIncomingMsg:
> aPort=0xcdd80
> 09-30 06:14:38.138: ERROR/PV(555): PVLOG:TID
> (0x3f2b8):Time=2160:0xcdd80 PvmfPortBaseImpl::DequeueIncomingMsg
> 09-30 06:14:38.138: ERROR/PV(555): PVLOG:TID(0x3f2b8):Time=2160:PORT
> OMXVideoDecIn In Msg De-Q'd MediaData SeqNum 2, SId 0, TS 800, Q-depth
> 5/10
> 09-30 06:14:38.138: ERROR/PV(555): PVLOG:TID
> (0x3f2b8):Time=2160:PVMFOMXVideoDecNode::ProcessIncomingMsg() Received
> 4 frames
> 09-30 06:14:38.138: ERROR/PV(555): PVLOG:TID
> (0x3f2b8):Time=2160:PVMFOMXVideoDecNode::Run() - Calling
> HandleProcessingState
> 09-30 06:14:38.138: ERROR/PV(555): PVLOG:TID
> (0x3f2b8):Time=2160:PVMFOMXVideoDecNode::HandleProcessingState() In
> 09-30 06:14:38.138: ERROR/PV(555): PVLOG:TID
> (0x3f2b8):Time=2160:PVMFOMXVideoDecNode::HandleProcessingState() Ready
> To Decode start
> 09-30 06:14:38.138: ERROR/PV(555): PVLOG:TID
> (0x3f2b8):Time=2160:PVMFOMXVideoDecNode::SendInputBufferToOMXComponent
> () In
> 09-30 06:14:38.138: ERROR/PV(555): PVLOG:TID
> (0x3f2b8):Time=2161:PVMFOMXVideoDecNode::SendInputBufferToOMXComponent
> () - Buffer 0x411e2130 of size 641, 1 frag out of tot. 1, TS=800
> 09-30 06:14:38.138: ERROR/PV(555): PVLOG:TID
> (0x3f2b8):Time=2161:PVMFOMXVideoDecNode::SendInputBufferToOMXComponent
> () - END OF MESSAGE - Buffer 0x411e2130 MARKER bit set to 1, TS=800,
> Ticks=L
> 09-30 06:14:38.138: ERROR/PV(555): PVLOG:TID
> (0x3f2b8):Time=2161:PVMFOMXVideoDecNode::SendInputBufferToOMXComponent
> ()  - Sending Buffer 0x411e2130 to OMX Component MARKER field set to
> 10, TS=800, Ticks=L
> 09-30 06:14:38.138: ERROR/PV(555): PVLOG:TID
> (0x3f2b8):Time=2161:PVMFOMXVideoDecNode::SendInputBufferToOMXComponent
> () Out
> 09-30 06:14:38.138: ERROR/PV(555): PVLOG:TID
> (0x3f2b8):Time=2161:PVMFOMXVideoDecNode::HandleProcessingState() Out
> 09-30 06:14:38.138: ERROR/PV(555): PVLOG:TID
> (0x3f2b8):Time=2161:PVMFOMXVideoDecNode::Run() - Getting more input
> 09-30 06:14:38.138: ERROR/PV(555): PVLOG:TID
> (0x3f2b8):Time=2161:0x389d8 PVMFOMXVideoDecNode::ProcessIncomingMsg:
> aPort=0xcdd80
> 09-30 06:14:38.138: ERROR/PV(555): PVLOG:TID
> (0x3f2b8):Time=2162:0xcdd80 PvmfPortBaseImpl::DequeueIncomingMsg
> 09-30 06:14:38.138: ERROR/PV(555): PVLOG:TID(0x3f2b8):Time=2162:PORT
> OMXVideoDecIn In Msg De-Q'd MediaData SeqNum 3, SId 0, TS 1200, Q-
> depth 4/10
> 09-30 06:14:38.138: ERROR/PV(555): PVLOG:TID
> (0x3f2b8):Time=2162:PVMFOMXVideoDecNode::ProcessIncomingMsg() Received
> 5 frames
> 09-30 06:14:38.138: ERROR/PV(555): PVLOG:TID
> (0x3f2b8):Time=2162:PVMFOMXVideoDecNode::Run() - Calling
> HandleProcessingState
> 09-30 06:14:38.138: ERROR/PV(555): PVLOG:TID
> (0x3f2b8):Time=2162:PVMFOMXVideoDecNode::HandleProcessingState() In
> 09-30 06:14:38.138: ERROR/PV(555): PVLOG:TID
> (0x3f2b8):Time=2162:PVMFOMXVideoDecNode::HandleProcessingState() Ready
> To Decode start
> 09-30 06:14:38.138: ERROR/PV(555): PVLOG:TID
> (0x3f2b8):Time=2162:PVMFOMXVideoDecNode::SendInputBufferToOMXComponent
> () In
> 09-30 06:14:38.138: ERROR/PV(555): PVLOG:TID
> (0x3f2b8):Time=2163:PVMFOMXVideoDecNode::SendInputBufferToOMXComponent
> () - Buffer 0x412e2188 of size 1833, 1 frag out of tot. 1, TS=1200
> 09-30 06:14:38.138: ERROR/PV(555): PVLOG:TID
> (0x3f2b8):Time=2163:PVMFOMXVideoDecNode::SendInputBufferToOMXComponent
> () - END OF MESSAGE - Buffer 0x412e2188 MARKER bit set to 1, TS=1200,
> Ticks=L
> 09-30 06:14:38.138: ERROR/PV(555): PVLOG:TID
> (0x3f2b8):Time=2163:PVMFOMXVideoDecNode::SendInputBufferToOMXComponent
> ()  - Sending Buffer 0x412e2188 to OMX Component MARKER field set to
> 10, TS=1200, Ticks=L
> 09-30 06:14:38.138: ERROR/PV(555): PVLOG:TID
> (0x3f2b8):Time=2163:PVMFOMXVideoDecNode::SendInputBufferToOMXComponent
> () Out
> 09-30 06:14:38.138: ERROR/PV(555): PVLOG:TID
> (0x3f2b8):Time=2163:PVMFOMXVideoDecNode::HandleProcessingState() Out
> 09-30 06:14:38.138: ERROR/PV(555): PVLOG:TID
> (0x3f2b8):Time=2163:PVMFOMXVideoDecNode::Run() - Getting more input
> 09-30 06:14:38.138: ERROR/PV(555): PVLOG:TID
> (0x3f2b8):Time=2163:0x389d8 PVMFOMXVideoDecNode::ProcessIncomingMsg:
> aPort=0xcdd80
> 09-30 06:14:38.138: ERROR/PV(555): PVLOG:TID
> (0x3f2b8):Time=2164:0xcdd80 PvmfPortBaseImpl::DequeueIncomingMsg
> 09-30 06:14:38.138: ERROR/PV(555): PVLOG:TID(0x3f2b8):Time=2164:PORT
> OMXVideoDecIn In Msg De-Q'd MediaData SeqNum 4, SId 0, TS 1600, Q-
> depth 3/10
> 09-30 06:14:38.138: ERROR/PV(555): PVLOG:TID
> (0x3f2b8):Time=2164:PVMFOMXVideoDecNode::ProcessIncomingMsg() Received
> 6 frames
> 09-30 06:14:38.138: ERROR/PV(555): PVLOG:TID
> (0x3f2b8):Time=2164:PVMFOMXVideoDecNode::Run() - Calling
> HandleProcessingState
> 09-30 06:14:38.138: ERROR/PV(555): PVLOG:TID
> (0x3f2b8):Time=2164:PVMFOMXVideoDecNode::HandleProcessingState() In
> 09-30 06:14:38.138: ERROR/PV(555): PVLOG:TID
> (0x3f2b8):Time=2164:PVMFOMXVideoDecNode::HandleProcessingState() Ready
> To Decode start
> 09-30 06:14:38.138: ERROR/PV(555): PVLOG:TID
> (0x3f2b8):Time=2164:PVMFOMXVideoDecNode::SendInputBufferToOMXComponent
> () In
> 09-30 06:14:38.138: ERROR/PV(555): PVLOG:TID
> (0x3f2b8):Time=2165:PVMFOMXVideoDecNode::SendInputBufferToOMXComponent
> () - Buffer 0x413e21e0 of size 1127, 1 frag out of tot. 1, TS=1600
> 09-30 06:14:38.138: ERROR/PV(555): PVLOG:TID
> (0x3f2b8):Time=2165:PVMFOMXVideoDecNode::SendInputBufferToOMXComponent
> () - END OF MESSAGE - Buffer 0x413e21e0 MARKER bit set to 1, TS=1600,
> Ticks=L
> 09-30 06:14:38.138: ERROR/PV(555): PVLOG:TID
> (0x3f2b8):Time=2165:PVMFOMXVideoDecNode::SendInputBufferToOMXComponent
> ()  - Sending Buffer 0x413e21e0 to OMX Component MARKER field set to
> 10, TS=1600, Ticks=L
> 09-30 06:14:38.138: ERROR/PV(555): PVLOG:TID
> (0x3f2b8):Time=2165:PVMFOMXVideoDecNode::SendInputBufferToOMXComponent
> () Out
> 09-30 06:14:38.138: ERROR/PV(555): PVLOG:TID
> (0x3f2b8):Time=2165:PVMFOMXVideoDecNode::HandleProcessingState() Out
> 09-30 06:14:38.138: ERROR/PV(555): PVLOG:TID
> (0x3f2b8):Time=2165:PVMFOMXVideoDecNode::Run() - Getting more input
> 09-30 06:14:38.138: ERROR/PV(555): PVLOG:TID
> (0x3f2b8):Time=2166:0x389d8 PVMFOMXVideoDecNode::ProcessIncomingMsg:
> aPort=0xcdd80
> 09-30 06:14:38.138: ERROR/PV(555): PVLOG:TID
> (0x3f2b8):Time=2166:0xcdd80 PvmfPortBaseImpl::DequeueIncomingMsg
> 09-30 06:14:38.138: ERROR/PV(555): PVLOG:TID(0x3f2b8):Time=2166:PORT
> OMXVideoDecIn In Msg De-Q'd MediaData SeqNum 5, SId 0, TS 2000, Q-
> depth 2/10
> 09-30 06:14:38.138: ERROR/PV(555): PVLOG:TID
> (0x3f2b8):Time=2166:PVMFOMXVideoDecNode::ProcessIncomingMsg() Received
> 7 frames
> 09-30 06:14:38.138: ERROR/PV(555): PVLOG:TID
> (0x3f2b8):Time=2166:PVMFOMXVideoDecNode::Run() - Calling
> HandleProcessingState
> 09-30 06:14:38.157: ERROR/PV(555): PVLOG:TID
> (0x3f2b8):Time=2185:PVMFOMXVideoDecNode::HandleProcessingState() In
> 09-30 06:14:38.167: ERROR/PV(555): PVLOG:TID
> (0x3f2b8):Time=2186:PVMFOMXVideoDecNode::HandleProcessingState() Ready
> To Decode start
> 09-30 06:14:38.167: ERROR/PV(555): PVLOG:TID
> (0x3f2b8):Time=2187:PVMFOMXVideoDecNode::SendInputBufferToOMXComponent
> () In
> 09-30 06:14:38.167: ERROR/PV(555): PVLOG:TID
> (0x3f2b8):Time=2187:PVMFOMXVideoDecNode::SendInputBufferToOMXComponent
> () - Buffer 0x414e2238 of size 1546, 1 frag out of tot. 1, TS=2000
> 09-30 06:14:38.167: ERROR/PV(555): PVLOG:TID
> (0x3f2b8):Time=2187:PVMFOMXVideoDecNode::SendInputBufferToOMXComponent
> () - END OF MESSAGE - Buffer 0x414e2238 MARKER bit set to 1, TS=2000,
> Ticks=L
> 09-30 06:14:38.167: ERROR/PV(555): PVLOG:TID
> (0x3f2b8):Time=2188:PVMFOMXVideoDecNode::SendInputBufferToOMXComponent
> ()  - Sending Buffer 0x414e2238 to OMX Component MARKER field set to
> 10, TS=2000, Ticks=L
> 09-30 06:14:38.167: ERROR/PV(555): PVLOG:TID
> (0x3f2b8):Time=2188:PVMFOMXVideoDecNode::SendInputBufferToOMXComponent
> () Out
> 09-30 06:14:38.167: ERROR/PV(555): PVLOG:TID
> (0x3f2b8):Time=2188:PVMFOMXVideoDecNode::HandleProcessingState() Out
> 09-30 06:14:38.167: ERROR/PV(555): PVLOG:TID
> (0x3f2b8):Time=2188:PVMFOMXVideoDecNode::Run() - Getting more input
> 09-30 06:14:38.167: ERROR/PV(555): PVLOG:TID
> (0x3f2b8):Time=2188:0x389d8 PVMFOMXVideoDecNode::ProcessIncomingMsg:
> aPort=0xcdd80
> 09-30 06:14:38.167: ERROR/PV(555): PVLOG:TID
> (0x3f2b8):Time=2189:0xcdd80 PvmfPortBaseImpl::DequeueIncomingMsg
> 09-30 06:14:38.167: ERROR/PV(555): PVLOG:TID(0x3f2b8):Time=2189:PORT
> OMXVideoDecIn In Msg De-Q'd MediaData SeqNum 6, SId 0, TS 2400, Q-
> depth 1/10
> 09-30 06:14:38.167: ERROR/PV(555): PVLOG:TID
> (0x3f2b8):Time=2189:PVMFOMXVideoDecNode::ProcessIncomingMsg() Received
> 8 frames
> 09-30 06:14:38.167: ERROR/PV(555): PVLOG:TID
> (0x3f2b8):Time=2189:PVMFOMXVideoDecNode::Run() - Calling
> HandleProcessingState
> 09-30 06:14:38.167: ERROR/PV(555): PVLOG:TID
> (0x3f2b8):Time=2189:PVMFOMXVideoDecNode::HandleProcessingState() In
> 09-30 06:14:38.167: ERROR/PV(555): PVLOG:TID
> (0x3f2b8):Time=2189:PVMFOMXVideoDecNode::HandleProcessingState() Ready
> To Decode start
> 09-30 06:14:38.167: ERROR/PV(555): PVLOG:TID
> (0x3f2b8):Time=2189:PVMFOMXVideoDecNode::SendInputBufferToOMXComponent
> () In
> 09-30 06:14:38.167: ERROR/PV(555): PVLOG:TID
> (0x3f2b8):Time=2190:PVMFOMXVideoDecNode::SendInputBufferToOMXComponent
> () - Buffer 0x415e2290 of size 673, 1 frag out of tot. 1, TS=2400
> 09-30 06:14:38.167: ERROR/PV(555): PVLOG:TID
> (0x3f2b8):Time=2190:PVMFOMXVideoDecNode::SendInputBufferToOMXComponent
> () - END OF MESSAGE - Buffer 0x415e2290 MARKER bit set to 1, TS=2400,
> Ticks=L
> 09-30 06:14:38.167: ERROR/PV(555): PVLOG:TID
> (0x3f2b8):Time=2190:PVMFOMXVideoDecNode::SendInputBufferToOMXComponent
> ()  - Sending Buffer 0x415e2290 to OMX Component MARKER field set to
> 10, TS=2400, Ticks=L
> 09-30 06:14:38.167: ERROR/PV(555): PVLOG:TID
> (0x3f2b8):Time=2190:PVMFOMXVideoDecNode::SendInputBufferToOMXComponent
> () Out
> 09-30 06:14:38.167: ERROR/PV(555): PVLOG:TID
> (0x3f2b8):Time=2190:PVMFOMXVideoDecNode::HandleProcessingState() Out
> 09-30 06:14:38.167: ERROR/PV(555): PVLOG:TID
> (0x3f2b8):Time=2190:PVMFOMXVideoDecNode::Run() - Getting more input
> 09-30 06:14:38.167: ERROR/PV(555): PVLOG:TID
> (0x3f2b8):Time=2191:0x389d8 PVMFOMXVideoDecNode::ProcessIncomingMsg:
> aPort=0xcdd80
> 09-30 06:14:38.167: ERROR/PV(555): PVLOG:TID
> (0x3f2b8):Time=2191:0xcdd80 PvmfPortBaseImpl::DequeueIncomingMsg
> 09-30 06:14:38.167: ERROR/PV(555): PVLOG:TID(0x3f2b8):Time=2191:PORT
> OMXVideoDecIn In Msg De-Q'd MediaData SeqNum 7, SId 0, TS 2800, Q-
> depth 0/10
> 09-30 06:14:38.167: ERROR/PV(555): PVLOG:TID
> (0x3f2b8):Time=2191:PVMFOMXVideoDecNode::ProcessIncomingMsg() Received
> 9 frames
> 09-30 06:14:38.167: ERROR/PV(555): PVLOG:TID
> (0x3f2b8):Time=2191:PVMFOMXVideoDecNode::Run() - Calling
> HandleProcessingState
> 09-30 06:14:38.167: ERROR/PV(555): PVLOG:TID
> (0x3f2b8):Time=2191:PVMFOMXVideoDecNode::HandleProcessingState() In
> 09-30 06:14:38.167: ERROR/PV(555): PVLOG:TID
> (0x3f2b8):Time=2191:PVMFOMXVideoDecNode::HandleProcessingState() Ready
> To Decode start
> 09-30 06:14:38.167: ERROR/PV(555): PVLOG:TID
> (0x3f2b8):Time=2191:PVMFOMXVideoDecNode::SendInputBufferToOMXComponent
> () In
> 09-30 06:14:38.167: ERROR/PV(555): PVLOG:TID
> (0x3f2b8):Time=2192:PVMFOMXVideoDecNode::SendInputBufferToOMXComponent
> () - Buffer 0x416e22e8 of size 3144, 1 frag out of tot. 1, TS=2800
> 09-30 06:14:38.167: ERROR/PV(555): PVLOG:TID
> (0x3f2b8):Time=2192:PVMFOMXVideoDecNode::SendInputBufferToOMXComponent
> () - END OF MESSAGE - Buffer 0x416e22e8 MARKER bit set to 1, TS=2800,
> Ticks=L
> 09-30 06:14:38.167: ERROR/PV(555): PVLOG:TID
> (0x3f2b8):Time=2192:PVMFOMXVideoDecNode::SendInputBufferToOMXComponent
> ()  - Sending Buffer 0x416e22e8 to OMX Component MARKER field set to
> 10, TS=2800, Ticks=L
> 09-30 06:14:38.167: ERROR/PV(555): PVLOG:TID
> (0x3f2b8):Time=2192:PVMFOMXVideoDecNode::SendInputBufferToOMXComponent
> () Out
> 09-30 06:14:38.167: ERROR/PV(555): PVLOG:TID
> (0x3f2b8):Time=2192:PVMFOMXVideoDecNode::HandleProcessingState() Out
> 09-30 06:14:38.167: ERROR/PV(555): PVLOG:TID
> (0x3f2b8):Time=2193:PVMFOMXVideoDecNode::Run() - LoopCount = 8, Time
> spent in loop(in ms) = 50, iNumOutstandingInputBuffers = 8,
> iNumOutstandingOutputBuffers = 2
> 09-30 06:14:38.167: ERROR/PV(555): PVLOG:TID
> (0x3f2b8):Time=2193:PVMFOMXVideoDecNode::Run() Out
>
> --
>  Best regards.
--~--~---------~--~----~------------~-------~--~----~
unsubscribe: android-porting+unsubscr...@googlegroups.com
website: http://groups.google.com/group/android-porting
-~----------~----~----~----~------~----~------~--~---

Reply via email to