Home | History | Annotate | Download | only in src

Lines Matching refs:psource_frame

449     psource_frame (NULL),
2333 if (psource_frame) {
2334 m_cb.EmptyBufferDone(&m_cmp ,m_app_data,psource_frame);
2335 psource_frame = NULL;
6362 if (psource_frame) {
6363 m_cb.EmptyBufferDone(&m_cmp, m_app_data, psource_frame);
6364 psource_frame = NULL;
6762 if (psource_frame == NULL) {
6764 psource_frame = buffer;
6784 if (pdest_frame == NULL || psource_frame == NULL) {
6799 if (psource_frame == NULL) {
6804 psource_frame = (OMX_BUFFERHEADERTYPE *)address;
6805 DEBUG_PRINT_LOW("Next source Buffer %p time stamp %d",psource_frame,
6806 psource_frame->nTimeStamp);
6808 psource_frame->nFlags,psource_frame->nFilledLen);
6815 while ((pdest_frame != NULL) && (psource_frame != NULL)) {
6847 psource_frame,psource_frame->nTimeStamp);
6849 if (m_frame_parser.parse_sc_frame(psource_frame,
6857 pdest_frame->nFilledLen,psource_frame,frame_count);
6894 } else if (!(psource_frame->nFlags & OMX_BUFFERFLAG_EOS)) {
6911 if (psource_frame->nFilledLen == 0) {
6912 if (psource_frame->nFlags & OMX_BUFFERFLAG_EOS) {
6914 pdest_frame->nFlags |= psource_frame->nFlags;
6934 DEBUG_PRINT_LOW("Buffer Consumed return back to client %p",psource_frame);
6935 m_cb.EmptyBufferDone (hComp,m_app_data,psource_frame);
6936 psource_frame = NULL;
6939 DEBUG_PRINT_LOW("Pull Next source Buffer %p",psource_frame);
6941 psource_frame = (OMX_BUFFERHEADERTYPE *) address;
6942 DEBUG_PRINT_LOW("Next source Buffer %p time stamp %d",psource_frame,
6943 psource_frame->nTimeStamp);
6945 psource_frame->nFlags,psource_frame->nFilledLen);
6988 if (m_frame_parser.parse_sc_frame(psource_frame,
6996 if (m_frame_parser.parse_h264_nallength(psource_frame,
7007 h264_scratch.nTimeStamp = psource_frame->nTimeStamp;
7008 h264_scratch.nFlags = psource_frame->nFlags;
7097 if (psource_frame->nFilledLen || h264_scratch.nFilledLen) {
7132 if (!psource_frame->nFilledLen) {
7133 DEBUG_PRINT_LOW("Buffer Consumed return source %p back to client",psource_frame);
7135 if (psource_frame->nFlags & OMX_BUFFERFLAG_EOS) {
7151 pdest_frame->nFlags = h264_scratch.nFlags | psource_frame->nFlags;
7190 if (generate_ebd && !psource_frame->nFilledLen) {
7191 m_cb.EmptyBufferDone (hComp,m_app_data,psource_frame);
7192 psource_frame = NULL;
7195 DEBUG_PRINT_LOW("Pull Next source Buffer %p",psource_frame);
7197 psource_frame = (OMX_BUFFERHEADERTYPE *) address;
7199 psource_frame->nFlags,psource_frame->nFilledLen);
7218 buf = psource_frame->pBuffer;
7219 buf_len = psource_frame->nFilledLen;