/frameworks/base/media/libstagefright/codecs/avc/dec/src/ |
avcdec_api.cpp | 195 AVCDecObject *decvid; local 217 decvid = (AVCDecObject*) avcHandle->AVCObject; 219 memset(decvid, 0, sizeof(AVCDecObject)); 221 decvid->common = (AVCCommonObj*)avcHandle->CBAVC_Malloc(userData, sizeof(AVCCommonObj), 0); 222 if (decvid->common == NULL) 227 video = decvid->common; 232 decvid->bitstream = (AVCDecBitstream *) avcHandle->CBAVC_Malloc(userData, sizeof(AVCDecBitstream), 1/*DEFAULT_ATTR*/); 233 if (decvid->bitstream == NULL) 238 decvid->bitstream->userData = avcHandle->userData; /* callback for more data */ 239 decvid->avcHandle = avcHandle 326 AVCDecObject *decvid = (AVCDecObject*) avcHandle->AVCObject; local 392 AVCDecObject *decvid = (AVCDecObject*) avcHandle->AVCObject; local 449 AVCDecObject *decvid = (AVCDecObject*) avcHandle->AVCObject; local 724 AVCDecObject *decvid = (AVCDecObject*) avcHandle->AVCObject; local 903 AVCDecObject *decvid = (AVCDecObject*) avcHandle->AVCObject; local 956 AVCDecObject *decvid = (AVCDecObject*) avcHandle->AVCObject; local [all...] |
header.cpp | 23 AVCDec_Status DecodeSPS(AVCDecObject *decvid, AVCDecBitstream *stream) 31 void *userData = decvid->avcHandle->userData; 32 AVCHandle *avcHandle = decvid->avcHandle; 62 if (decvid->seqParams[seq_parameter_set_id] == NULL) /* allocate seqParams[id] */ 64 decvid->seqParams[seq_parameter_set_id] = 67 if (decvid->seqParams[seq_parameter_set_id] == NULL) 75 seqParam = decvid->seqParams[seq_parameter_set_id]; 163 status = vui_parameters(decvid, stream, seqParam); 174 AVCDec_Status vui_parameters(AVCDecObject *decvid, AVCDecBitstream *stream, AVCSeqParamSet *currSPS) 243 hrd_parameters(decvid, stream, &(currSPS->vui_parameters.nal_hrd_parameters)) [all...] |
avcdec_lib.h | 197 AVCDec_Status ConcealSlice(AVCDecObject *decvid, int mbnum_start, int mbnum_end); 431 \param "decvid" "Pointer to AVCDecObject." 435 AVCDec_Status vui_parameters(AVCDecObject *decvid, AVCDecBitstream *stream, AVCSeqParamSet *currSPS); 436 AVCDec_Status sei_payload(AVCDecObject *decvid, AVCDecBitstream *stream, uint payloadType, uint payloadSize); 438 AVCDec_Status buffering_period(AVCDecObject *decvid, AVCDecBitstream *stream); 439 AVCDec_Status pic_timing(AVCDecObject *decvid, AVCDecBitstream *stream); 440 AVCDec_Status recovery_point(AVCDecObject *decvid, AVCDecBitstream *stream); 441 AVCDec_Status dec_ref_pic_marking_repetition(AVCDecObject *decvid, AVCDecBitstream *stream); 442 AVCDec_Status motion_constrained_slice_group_set(AVCDecObject *decvid, AVCDecBitstream *stream); 447 \param "decvid" "Pointer to AVCDecObject. [all...] |
residual.cpp | 172 AVCDec_Status residual(AVCDecObject *decvid, AVCMacroblock *currMB) 174 AVCCommonObj *video = decvid->common; 199 decvid->residual_block(decvid, nC, 16, level, run, &numcoeff); 240 decvid->residual_block(decvid, nC, maxNumCoeff, level, run, &numcoeff); 279 decvid->residual_block(decvid, -1, 4, level, run, &numcoeff); 314 decvid->residual_block(decvid, nC, 15, level, run, &numcoeff) [all...] |
slice.cpp | 29 AVCDec_Status DecodeSlice(AVCDecObject *decvid) 32 AVCCommonObj *video = decvid->common; 35 AVCDecBitstream *stream = decvid->bitstream; 45 ConcealSlice(decvid, video->mbNum, CurrMbAddr); 75 status = DecodeMB(decvid); 116 AVCDec_Status DecodeMB(AVCDecObject *decvid) 119 AVCCommonObj *video = decvid->common; 120 AVCDecBitstream *stream = decvid->bitstream; 236 status = residual(decvid, currMB); 715 AVCDec_Status ConcealSlice(AVCDecObject *decvid, int mbnum_start, int mbnum_end [all...] |