Home | History | Annotate | Download | only in src

Lines Matching refs:psource_frame

519     psource_frame (NULL),
2280 if (psource_frame) {
2281 m_cb.EmptyBufferDone(&m_cmp ,m_app_data,psource_frame);
2282 psource_frame = NULL;
5920 if (psource_frame) {
5921 m_cb.EmptyBufferDone(&m_cmp, m_app_data, psource_frame);
5922 psource_frame = NULL;
6285 if (psource_frame == NULL) {
6287 psource_frame = buffer;
6307 if (pdest_frame == NULL || psource_frame == NULL) {
6321 if (psource_frame == NULL) {
6325 psource_frame = (OMX_BUFFERHEADERTYPE *)address;
6326 DEBUG_PRINT_LOW("Next source Buffer %p time stamp %d",psource_frame,
6327 psource_frame->nTimeStamp);
6329 psource_frame->nFlags,psource_frame->nFilledLen);
6336 while ((pdest_frame != NULL) && (psource_frame != NULL)) {
6372 psource_frame,psource_frame->nTimeStamp);
6373 psource_frame,
6381 pdest_frame->nFilledLen,psource_frame,frame_count);
6413 } else if (!(psource_frame->nFlags & OMX_BUFFERFLAG_EOS)) {
6430 if (psource_frame->nFilledLen == 0) {
6431 if (psource_frame->nFlags & OMX_BUFFERFLAG_EOS) {
6433 pdest_frame->nFlags |= psource_frame->nFlags;
6450 DEBUG_PRINT_LOW("Buffer Consumed return back to client %p",psource_frame);
6451 m_cb.EmptyBufferDone (hComp,m_app_data,psource_frame);
6452 psource_frame = NULL;
6455 DEBUG_PRINT_LOW("Pull Next source Buffer %p",psource_frame);
6457 psource_frame = (OMX_BUFFERHEADERTYPE *) address;
6458 DEBUG_PRINT_LOW("Next source Buffer %p time stamp %d",psource_frame,
6459 psource_frame->nTimeStamp);
6461 psource_frame->nFlags,psource_frame->nFilledLen);
6498 if (m_frame_parser.parse_sc_frame(psource_frame,
6505 if (m_frame_parser.parse_h264_nallength(psource_frame,
6516 h264_scratch.nTimeStamp = psource_frame->nTimeStamp;
6517 h264_scratch.nFlags = psource_frame->nFlags;
6593 if (psource_frame->nFilledLen || h264_scratch.nFilledLen) {
6624 if (!psource_frame->nFilledLen) {
6625 DEBUG_PRINT_LOW("Buffer Consumed return source %p back to client",psource_frame);
6627 if (psource_frame->nFlags & OMX_BUFFERFLAG_EOS) {
6641 pdest_frame->nFlags = h264_scratch.nFlags | psource_frame->nFlags;
6666 if (generate_ebd && !psource_frame->nFilledLen) {
6667 m_cb.EmptyBufferDone (hComp,m_app_data,psource_frame);
6668 psource_frame = NULL;
6670 DEBUG_PRINT_LOW("Pull Next source Buffer %p",psource_frame);
6672 psource_frame = (OMX_BUFFERHEADERTYPE *) address;
6674 psource_frame->nFlags,psource_frame->nFilledLen);
6725 if (m_frame_parser.parse_sc_frame(psource_frame,
6732 if (m_frame_parser.parse_h264_nallength(psource_frame,
6743 h264_scratch.nTimeStamp = psource_frame->nTimeStamp;
6744 h264_scratch.nFlags = psource_frame->nFlags;
6769 if (psource_frame->nFilledLen || h264_scratch.nFilledLen) {
6791 DEBUG_PRINT_LOW("psource_frame is partial nFilledLen %d nTimeStamp %lld, pdest_frame nFilledLen %d nTimeStamp %lld, h264_scratch nFilledLen %d nTimeStamp %lld",
6792 psource_frame->nFilledLen, psource_frame->nTimeStamp, pdest_frame->nFilledLen, pdest_frame->nTimeStamp, h264_scratch.nFilledLen, h264_scratch.nTimeStamp);
6802 if (!psource_frame->nFilledLen) {
6803 DEBUG_PRINT_LOW("Buffer Consumed return source %p back to client",psource_frame);
6805 if (psource_frame->nFlags & OMX_BUFFERFLAG_EOS) {
6813 pdest_frame->nFlags = h264_scratch.nFlags | psource_frame->nFlags;
6831 if (generate_ebd && !psource_frame->nFilledLen) {
6832 m_cb.EmptyBufferDone (hComp,m_app_data,psource_frame);
6833 psource_frame = NULL;
6836 psource_frame = (OMX_BUFFERHEADERTYPE *) address;
6838 psource_frame->nFlags,psource_frame->nFilledLen, psource_frame->nTimeStamp);
6855 buf = psource_frame->pBuffer;
6856 buf_len = psource_frame->nFilledLen;