Home | History | Annotate | Download | only in src

Lines Matching refs:psource_frame

556     psource_frame (NULL),
2767 if (psource_frame) {
2768 m_cb.EmptyBufferDone(&m_cmp ,m_app_data,psource_frame);
2769 psource_frame = NULL;
7145 if (psource_frame) {
7146 m_cb.EmptyBufferDone(&m_cmp, m_app_data, psource_frame);
7147 psource_frame = NULL;
7684 if (psource_frame == NULL) {
7686 psource_frame = buffer;
7708 if (pdest_frame == NULL || psource_frame == NULL) {
7722 if (psource_frame == NULL) {
7726 psource_frame = (OMX_BUFFERHEADERTYPE *)address;
7727 DEBUG_PRINT_LOW("Next source Buffer %p time stamp %lld",psource_frame,
7728 psource_frame->nTimeStamp);
7730 (unsigned int)psource_frame->nFlags, (unsigned int)psource_frame->nFilledLen);
7737 while ((pdest_frame != NULL) && (psource_frame != NULL)) {
7773 psource_frame,psource_frame->nTimeStamp);
7774 if (m_frame_parser.parse_sc_frame(psource_frame,
7782 (unsigned int)pdest_frame->nFilledLen,psource_frame,frame_count);
7814 } else if (!(psource_frame->nFlags & OMX_BUFFERFLAG_EOS)) {
7831 if (psource_frame->nFilledLen == 0) {
7832 if (psource_frame->nFlags & OMX_BUFFERFLAG_EOS) {
7834 pdest_frame->nFlags |= psource_frame->nFlags;
7851 DEBUG_PRINT_LOW("Buffer Consumed return back to client %p",psource_frame);
7852 m_cb.EmptyBufferDone (hComp,m_app_data,psource_frame);
7853 psource_frame = NULL;
7856 DEBUG_PRINT_LOW("Pull Next source Buffer %p",psource_frame);
7858 psource_frame = (OMX_BUFFERHEADERTYPE *) address;
7859 DEBUG_PRINT_LOW("Next source Buffer %p time stamp %lld",psource_frame,
7860 psource_frame->nTimeStamp);
7862 (unsigned int)psource_frame->nFlags, (unsigned int)psource_frame->nFilledLen);
7901 if (!psource_frame->nFilledLen && (psource_frame->nFlags & OMX_BUFFERFLAG_EOS) &&
7909 if (m_frame_parser.parse_sc_frame(psource_frame,
7916 if (m_frame_parser.parse_h264_nallength(psource_frame,
7927 h264_scratch.nTimeStamp = psource_frame->nTimeStamp;
7928 h264_scratch.nFlags = psource_frame->nFlags;
8004 if (psource_frame->nFilledLen || h264_scratch.nFilledLen) {
8035 if (!psource_frame->nFilledLen) {
8036 DEBUG_PRINT_LOW("Buffer Consumed return source %p back to client",psource_frame);
8038 if (psource_frame->nFlags & OMX_BUFFERFLAG_EOS) {
8079 pdest_frame->nFlags = h264_scratch.nFlags | psource_frame->nFlags;
8105 if (generate_ebd && !psource_frame->nFilledLen) {
8106 m_cb.EmptyBufferDone (hComp,m_app_data,psource_frame);
8107 psource_frame = NULL;
8109 DEBUG_PRINT_LOW("Pull Next source Buffer %p",psource_frame);
8111 psource_frame = (OMX_BUFFERHEADERTYPE *) address;
8113 (unsigned int)psource_frame->nFlags, (unsigned int)psource_frame->nFilledLen);
8162 if (m_frame_parser.parse_sc_frame(psource_frame,
8169 if (m_frame_parser.parse_h264_nallength(psource_frame,
8180 h264_scratch.nTimeStamp = psource_frame->nTimeStamp;
8181 h264_scratch.nFlags = psource_frame->nFlags;
8208 if (psource_frame->nFilledLen || h264_scratch.nFilledLen) {
8233 DEBUG_PRINT_LOW("psource_frame is partial nFilledLen %u nTimeStamp %lld, \
8236 (unsigned int)psource_frame->nFilledLen, psource_frame->nTimeStamp,
8247 if (!psource_frame->nFilledLen) {
8248 DEBUG_PRINT_LOW("Buffer Consumed return source %p back to client", psource_frame);
8249 if (psource_frame->nFlags & OMX_BUFFERFLAG_EOS) {
8257 pdest_frame->nFlags = h264_scratch.nFlags | psource_frame->nFlags;
8273 if (generate_ebd && !psource_frame->nFilledLen) {
8274 m_cb.EmptyBufferDone (hComp, m_app_data, psource_frame);
8275 psource_frame = NULL;
8278 psource_frame = (OMX_BUFFERHEADERTYPE *)address;
8280 (unsigned int)psource_frame->nFlags, (unsigned int)psource_frame->nFilledLen, psource_frame->nTimeStamp);
8297 buf = psource_frame->pBuffer;
8298 buf_len = psource_frame->nFilledLen;
8493 * m_input_pending_q, pdest_frame, and psource_frame is now invalid */
8503 psource_frame = NULL;