/frameworks/base/media/libstagefright/codecs/on2/h264dec/source/ |
H A D | h264bsd_inter_prediction.h | 53 dpbStorage_t *dpb, u32 mbNum, image_t *image, u8 *data);
|
H A D | h264bsd_image.h | 63 void h264bsdWriteOutputBlocks(image_t *image, u32 mbNum, u8 *data,
|
H A D | h264bsd_intra_prediction.h | 52 image_t *image, u32 mbNum, u32 constrainedIntraPred, u8 *data); 63 void h264bsdGetNeighbourPels(image_t *image, u8 *above, u8 *left, u32 mbNum);
|
H A D | h264bsd_util.c | 258 mbNum number of current MB 266 void h264bsdSetCurrImageMbPointers(image_t *image, u32 mbNum) argument 275 row = mbNum / width; 276 col = mbNum % width;
|
H A D | h264bsd_image.c | 158 mbNum number of the macroblock 171 void h264bsdWriteOutputBlocks(image_t *image, u32 mbNum, u8 *data, argument 193 ASSERT(mbNum < image->width * image->height); 199 row = mbNum / picWidth; 200 col = mbNum % picWidth;
|
H A D | h264bsd_macroblock_layer.h | 200 image_t *currImage, dpbStorage_t *dpb, i32 *qpY, u32 mbNum,
|
H A D | h264bsd_util.h | 175 void h264bsdSetCurrImageMbPointers(image_t *image, u32 mbNum);
|
H A D | h264bsd_inter_prediction.c | 183 mbNum current macroblock number 198 dpbStorage_t *dpb, u32 mbNum, image_t *currImage, u8 *data) 221 colAndRow = mbNum / currImage->width; 223 colAndRow += (mbNum - colAndRow * currImage->width) << 16; 346 mbNum current macroblock number 361 dpbStorage_t *dpb, u32 mbNum, image_t *currImage, u8 *data) 378 row = mbNum / currImage->width; 379 col = mbNum - row * currImage->width; 472 h264bsdWriteOutputBlocks(currImage, mbNum, data, 197 h264bsdInterPrediction(mbStorage_t *pMb, macroblockLayer_t *pMbLayer, dpbStorage_t *dpb, u32 mbNum, image_t *currImage, u8 *data) argument 360 h264bsdInterPrediction(mbStorage_t *pMb, macroblockLayer_t *pMbLayer, dpbStorage_t *dpb, u32 mbNum, image_t *currImage, u8 *data) argument
|
H A D | h264bsd_macroblock_layer.c | 950 mbNum current macroblock number 965 image_t *currImage, dpbStorage_t *dpb, i32 *qpY, u32 mbNum, 982 ASSERT(mbNum < currImage->width*currImage->height); 989 h264bsdSetCurrImageMbPointers(currImage, mbNum); 1027 tmp = h264bsdInterPrediction(pMb, pMbLayer, dpb, mbNum, 1116 tmp = h264bsdIntraPrediction(pMb, pMbLayer, currImage, mbNum, 1122 tmp = h264bsdInterPrediction(pMb, pMbLayer, dpb, mbNum, 964 h264bsdDecodeMacroblock(mbStorage_t *pMb, macroblockLayer_t *pMbLayer, image_t *currImage, dpbStorage_t *dpb, i32 *qpY, u32 mbNum, u32 constrainedIntraPredFlag, u8* data) argument
|
H A D | h264bsd_conceal.c | 261 u32 mbNum; local 289 mbNum = row * width + col; 291 h264bsdSetCurrImageMbPointers(currImage, mbNum);
|
H A D | h264bsd_intra_prediction.c | 458 mbNum current macroblock number 474 image_t *image, u32 mbNum, u32 constrainedIntraPred, u8 *data) 493 ASSERT(mbNum < image->width * image->height); 496 h264bsdGetNeighbourPels(image, pelAbove, pelLeft, mbNum); 540 void h264bsdGetNeighbourPels(image_t *image, u8 *above, u8 *left, u32 mbNum) argument 555 ASSERT(mbNum < image->width * image->height); 557 if (!mbNum) 562 row = mbNum / width; 563 col = mbNum - row * width; 473 h264bsdIntraPrediction(mbStorage_t *pMb, macroblockLayer_t *mbLayer, image_t *image, u32 mbNum, u32 constrainedIntraPred, u8 *data) argument
|
/frameworks/base/media/libstagefright/codecs/avc/common/src/ |
H A D | mb_access.cpp | 22 OSCL_EXPORT_REF void InitNeighborAvailability(AVCCommonObj *video, int mbNum) argument 27 video->mbAddrA = mbNum - 1; 28 video->mbAddrB = mbNum - PicWidthInMbs; 29 video->mbAddrC = mbNum - PicWidthInMbs + 1; 30 video->mbAddrD = mbNum - PicWidthInMbs - 1;
|
H A D | deblock.cpp | 299 int mbNum = mb_y * video->PicWidthInMbs + mb_x; local 304 MbQ = &(video->mblock[mbNum]); // current Mb 313 filterLeftMbEdgeFlag = mb_is_available(video->mblock, video->PicSizeInMbs, mbNum - 1, mbNum); 314 filterTopMbEdgeFlag = mb_is_available(video->mblock, video->PicSizeInMbs, mbNum - video->PicWidthInMbs, mbNum); 386 /* Save Alpha, Beta and clipTable for future use, with the obselete variables filterLeftMbEdgeFlag, mbNum amd tmp */ 388 mbNum = Beta; 485 /* Recover Alpha, Beta and clipTable for edge!=0 with the variables filterLeftMbEdgeFlag, mbNum and tmp */ 488 Beta = mbNum; [all...] |
/frameworks/base/media/libstagefright/codecs/avc/common/include/ |
H A D | avclib_common.h | 360 \param "mbNum" "The current macroblock index." 364 OSCL_IMPORT_REF void InitNeighborAvailability(AVCCommonObj *video, int mbNum);
|
H A D | avcint_common.h | 679 uint mbNum; /* number of current MB */ member in struct:tagCommonObj 680 int mb_x; /* x-coordinate of the current mbNum */ 681 int mb_y; /* y-coordinate of the current mbNum */
|
/frameworks/base/media/libstagefright/codecs/avc/enc/src/ |
H A D | slice.cpp | 35 video->mbNum = CurrMbAddr = sliceHdr->first_mb_in_slice;// * (1+video->MbaffFrameFlag); 43 video->mbNum = CurrMbAddr; 128 video->mbNum = CurrMbAddr; 165 int CurrMbAddr = video->mbNum;
|
H A D | init.cpp | 781 video->mbNum = 0; /* start from zero MB */ 810 sliceHdr->first_mb_in_slice = video->mbNum; 811 if (video->mbNum) // not first slice of a frame
|
H A D | motion_est.cpp | 350 video->mbNum = mbnum; 838 AVCEnc_Status AVCMBMotionSearch(AVCEncObject *encvid, AVCMacroblock *currMB, int mbNum, argument 965 int mbnum = video->mbNum; 1340 encvid->rateCtrl->MADofMB[encvid->common->mbNum] = (min_sad / 256.0); // for rate control 1362 int mbnum = video->mbNum;
|
H A D | rate_control.cpp | 778 rateCtrl->MADofMB[video->mbNum] = AVCSAD_Macroblock_C(orgL, 783 rateCtrl->MADofMB[video->mbNum] = encvid->i4_sad / 256.;
|
H A D | intra_est.cpp | 131 /* need to add the check for encvid->intraSearch[video->mbNum] to skip intra 1851 void MBIntraSearch(AVCEncObject *encvid, AVCMacroblock *currMB, int mbNum) argument 1853 (void)(mbNum); 2004 void MBIntraSearch(AVCEncObject *encvid, AVCMacroblock *currMB, int mbNum) argument
|
H A D | header.cpp | 332 if (video->mbNum == 0) /* first mb in frame */
|