HomeSort by relevance Sort by last modified time
    Searched refs:dpb (Results 1 - 5 of 5) sorted by null

  /frameworks/base/media/libstagefright/codecs/avc/common/src/
dpb.cpp 24 AVCDecPicBuffer *dpb = video->decPicBuf; local
35 dpb->fs[num_fs] = NULL;
49 if (dpb->decoded_picture_buffer)
51 avcHandle->CBAVC_Free(userData, (int)dpb->decoded_picture_buffer);
52 dpb->decoded_picture_buffer = NULL;
55 /* need to allocate one extra frame for current frame, DPB only defines for reference frames */
57 dpb->num_fs = (uint32)(MaxDPBX2[mapLev2Idx[level]] << 2) / (3 * FrameHeightInMbs * PicWidthInMbs) + 1;
58 if (dpb->num_fs > MAX_FS)
60 dpb->num_fs = MAX_FS;
63 if (video->currSeqParams->num_ref_frames + 1 > (uint32)dpb->num_fs
111 AVCDecPicBuffer *dpb = video->decPicBuf; local
207 AVCDecPicBuffer *dpb = video->decPicBuf; local
234 AVCDecPicBuffer *dpb = video->decPicBuf; local
318 AVCDecPicBuffer *dpb = video->decPicBuf; local
344 AVCDecPicBuffer *dpb = video->decPicBuf; local
    [all...]
reflist.cpp 24 AVCDecPicBuffer *dpb = video->decPicBuf; local
40 for (i = 0; i < dpb->num_fs; i++)
42 if ((dpb->fs[i]->IsReference == 3) && (!dpb->fs[i]->IsLongTerm))
45 if (dpb->fs[i]->FrameNum > (int)sliceHdr->frame_num)
47 dpb->fs[i]->FrameNumWrap = dpb->fs[i]->FrameNum - video->MaxFrameNum;
51 dpb->fs[i]->FrameNumWrap = dpb->fs[i]->FrameNum;
53 dpb->fs[i]->frame.PicNum = dpb->fs[i]->FrameNumWrap
357 AVCDecPicBuffer *dpb = video->decPicBuf; local
377 AVCDecPicBuffer *dpb = video->decPicBuf; local
    [all...]
  /frameworks/base/media/libstagefright/codecs/avc/common/
Android.mk 6 src/dpb.cpp \
  /frameworks/base/media/libstagefright/codecs/avc/common/include/
avclib_common.h 48 /*---------- dpb.c --------------------*/
72 This function frees the DPB memory.
121 \param "dpb" "Pointer to the AVCDecPicBuffer."
124 AVCStatus sliding_window_process(AVCHandle *avcHandle, AVCCommonObj *video, AVCDecPicBuffer *dpb);
131 \param "dpb" "Pointer to the AVCDecPicBuffer."
135 AVCStatus adaptive_memory_marking(AVCHandle *avcHandle, AVCCommonObj *video, AVCDecPicBuffer *dpb, AVCSliceHeader *sliceHdr);
141 \param "dpb" "Pointer to the AVCDecPicBuffer."
144 void MemMgrCtrlOp1(AVCHandle *avcHandle, AVCCommonObj *video, AVCDecPicBuffer *dpb, int difference_of_pic_nums_minus1);
149 \param "dpb" "Pointer to the AVCDecPicBuffer."
153 void MemMgrCtrlOp2(AVCHandle *avcHandle, AVCDecPicBuffer *dpb, int long_term_pic_num)
    [all...]
  /frameworks/base/media/libstagefright/codecs/avc/dec/src/
avcdec_api.cpp 566 /* find an empty memory from DPB and assigned to currPic */
631 /* find an empty memory from DPB and assigned to currPic */
726 AVCDecPicBuffer *dpb; local
739 dpb = video->decPicBuf;
741 if (dpb->num_fs == 0)
746 /* search for the oldest frame_num in dpb */
748 each frame in the dpb. This code only works for frame based.*/
752 for (i = 0; i < dpb->num_fs; i++)
754 if ((dpb->fs[i]->IsOutputted & 0x01) == 0)
759 min_poc = dpb->fs[i]->PicOrderCnt
905 AVCDecPicBuffer *dpb; local
    [all...]

Completed in 1215 milliseconds