/frameworks/av/media/libstagefright/codecs/on2/h264dec/source/ |
D | h264bsd_conceal.c | 55 static u32 ConcealMb(mbStorage_t *pMb, image_t *currImage, u32 row, u32 col, 123 u32 h264bsdConceal(storage_t *pStorage, image_t *currImage, u32 sliceType) in h264bsdConceal() argument 137 ASSERT(currImage); in h264bsdConceal() 142 width = currImage->width; in h264bsdConceal() 143 height = currImage->height; in h264bsdConceal() 176 H264SwDecMemset(currImage->data, 128, width*height*384); in h264bsdConceal() 178 H264SwDecMemcpy(currImage->data, refData, width*height*384); in h264bsdConceal() 194 ConcealMb(mb+j, currImage, row, j, sliceType, refData); in h264bsdConceal() 202 ConcealMb(mb+j, currImage, row, j, sliceType, refData); in h264bsdConceal() 216 ConcealMb(mb, currImage, i, j, sliceType, refData); in h264bsdConceal() [all …]
|
D | h264bsd_decoder.c | 243 pStorage->currImage->data = in h264bsdDecode() 246 tmp = h264bsdConceal(pStorage, pStorage->currImage, P_SLICE); in h264bsdDecode() 249 tmp = h264bsdConceal(pStorage, pStorage->currImage, in h264bsdDecode() 421 pStorage->currImage->data = in h264bsdDecode() 447 pStorage->currImage, pStorage->sliceHeader); in h264bsdDecode() 474 h264bsdFilterPicture(pStorage->currImage, pStorage->mb); in h264bsdDecode() 487 pStorage->currImage, pStorage->sliceHeader->frameNum, in h264bsdDecode() 498 pStorage->currImage, pStorage->sliceHeader->frameNum, in h264bsdDecode()
|
D | h264bsd_macroblock_layer.c | 965 image_t *currImage, dpbStorage_t *dpb, i32 *qpY, u32 mbNum, in h264bsdDecodeMacroblock() argument 980 ASSERT(currImage); in h264bsdDecodeMacroblock() 982 ASSERT(mbNum < currImage->width*currImage->height); in h264bsdDecodeMacroblock() 989 h264bsdSetCurrImageMbPointers(currImage, mbNum); in h264bsdDecodeMacroblock() 1018 h264bsdWriteMacroblock(currImage, (u8*)data); in h264bsdDecodeMacroblock() 1028 currImage, (u8*)data); in h264bsdDecodeMacroblock() 1076 currImage); in h264bsdDecodeMacroblock() 1087 currImage); in h264bsdDecodeMacroblock() 1112 h264bsdWriteMacroblock(currImage, data); in h264bsdDecodeMacroblock() 1116 tmp = h264bsdIntraPrediction(pMb, pMbLayer, currImage, mbNum, in h264bsdDecodeMacroblock() [all …]
|
D | h264bsd_inter_prediction.c | 198 dpbStorage_t *dpb, u32 mbNum, image_t *currImage, u8 *data) in h264bsdInterPrediction() argument 221 colAndRow = mbNum / currImage->width; in h264bsdInterPrediction() 223 colAndRow += (mbNum - colAndRow * currImage->width) << 16; in h264bsdInterPrediction() 226 refImage.width = currImage->width; in h264bsdInterPrediction() 227 refImage.height = currImage->height; in h264bsdInterPrediction() 361 dpbStorage_t *dpb, u32 mbNum, image_t *currImage, u8 *data) in h264bsdInterPrediction() argument 378 row = mbNum / currImage->width; in h264bsdInterPrediction() 379 col = mbNum - row * currImage->width; in h264bsdInterPrediction() 383 refImage.width = currImage->width; in h264bsdInterPrediction() 384 refImage.height = currImage->height; in h264bsdInterPrediction() [all …]
|
D | h264bsd_conceal.h | 51 u32 h264bsdConceal(storage_t *pStorage, image_t *currImage, u32 sliceType);
|
D | h264bsd_slice_data.h | 54 image_t *currImage, sliceHeader_t *pSliceHeader);
|
D | h264bsd_slice_data.c | 86 image_t *currImage, sliceHeader_t *pSliceHeader) in h264bsdDecodeSliceData() argument 185 currImage, pStorage->dpb, &qpY, currMbAddr, in h264bsdDecodeSliceData()
|
D | h264bsd_storage.c | 351 pStorage->currImage->width = pStorage->activeSps->picWidthInMbs; in h264bsdActivateParamSets() 352 pStorage->currImage->height = pStorage->activeSps->picHeightInMbs; in h264bsdActivateParamSets() 415 pStorage->currImage->width = pStorage->activeSps->picWidthInMbs; in h264bsdActivateParamSets() 416 pStorage->currImage->height = in h264bsdActivateParamSets()
|
D | h264bsd_storage.h | 123 image_t currImage[1]; member
|
D | h264bsd_macroblock_layer.h | 200 image_t *currImage, dpbStorage_t *dpb, i32 *qpY, u32 mbNum,
|