Searched refs:sliceHdr (Results 1 - 12 of 12) sorted by relevance
/frameworks/av/media/libstagefright/codecs/avc/enc/src/ |
H A D | header.cpp | 319 AVCSliceHeader *sliceHdr = video->sliceHdr; local 328 status = ue_v(stream, sliceHdr->first_mb_in_slice); 334 status = ue_v(stream, sliceHdr->slice_type); 341 status = ue_v(stream, sliceHdr->pic_parameter_set_id); 343 status = BitstreamWriteBits(stream, currSPS->log2_max_frame_num_minus4 + 4, sliceHdr->frame_num); 353 status = ue_v(stream, sliceHdr->idr_pic_id); 359 sliceHdr->pic_order_cnt_lsb); 361 if (currPPS->pic_order_present_flag && !sliceHdr->field_pic_flag) 363 status = se_v(stream, sliceHdr 506 ref_pic_list_reordering(AVCCommonObj *video, AVCEncBitstream *stream, AVCSliceHeader *sliceHdr, int slice_type) argument 587 dec_ref_pic_marking(AVCCommonObj *video, AVCEncBitstream *stream, AVCSliceHeader *sliceHdr) argument 652 AVCSliceHeader *sliceHdr = video->sliceHdr; local 883 AVCSliceHeader *sliceHdr = video->sliceHdr; local [all...] |
H A D | init.cpp | 32 AVCSliceHeader *sliceHdr = video->sliceHdr; local 45 library supports in seqParam, picParam and sliceHdr structures and 474 sliceHdr->disable_deblocking_filter_idc = encParam->disable_db_idc; 480 sliceHdr->slice_alpha_c0_offset_div2 = encParam->alpha_offset; 486 sliceHdr->slice_beta_offset_div_2 = encParam->beta_offset; 490 sliceHdr->idr_pic_id = 0; 494 sliceHdr->idr_pic_id = (uint)(-1); /* start with zero */ 496 sliceHdr->field_pic_flag = FALSE; 497 sliceHdr 708 AVCSliceHeader *sliceHdr = video->sliceHdr; local 805 AVCSliceHeader *sliceHdr = video->sliceHdr; local [all...] |
H A D | slice.cpp | 26 AVCSliceHeader *sliceHdr = video->sliceHdr; local 35 video->mbNum = CurrMbAddr = sliceHdr->first_mb_in_slice;// * (1+video->MbaffFrameFlag); 690 AVCSliceHeader *sliceHdr = video->sliceHdr; local 712 max_ref_idx = sliceHdr->num_ref_idx_l0_active_minus1; 714 max_ref_idx = 2*sliceHdr->num_ref_idx_l0_active_minus1 + 1; 717 if (sliceHdr->num_ref_idx_l0_active_minus1 > 0) 721 if (/*(sliceHdr->num_ref_idx_l0_active_minus1>0 || currMB->mb_field_decoding_flag) &&*/ 731 max_ref_idx = sliceHdr 776 AVCSliceHeader *sliceHdr = video->sliceHdr; local [all...] |
H A D | avcenc_api.cpp | 116 video->sliceHdr = (AVCSliceHeader*) avcHandle->CBAVC_Malloc(userData, sizeof(AVCSliceHeader), DEFAULT_ATTR); 117 if (video->sliceHdr == NULL) 307 /* Also set video->nal_unit_type, sliceHdr->slice_type, video->slice_type */ 344 video->sliceHdr->idr_pic_id++; 345 if (video->sliceHdr->idr_pic_id > 65535) // range check 347 video->sliceHdr->idr_pic_id = 0; // reset 495 video->PrevRefFrameNum = video->sliceHdr->frame_num; 649 if (video->sliceHdr != NULL) 651 avcHandle->CBAVC_Free(userData, video->sliceHdr);
|
H A D | rate_control.cpp | 53 AVCSliceHeader *sliceHdr = video->sliceHdr; local 75 sliceHdr->slice_type = AVC_I_ALL_SLICE; 123 sliceHdr->slice_type = AVC_I_ALL_SLICE; 130 sliceHdr->slice_type = AVC_P_ALL_SLICE;
|
H A D | avcenc_lib.h | 191 \param "sliceHdr" "Pointer to AVCSliceHdr." 195 AVCEnc_Status ref_pic_list_reordering(AVCCommonObj *video, AVCEncBitstream *stream, AVCSliceHeader *sliceHdr, int slice_type); 201 \param "sliceHdr" "Pointer to AVCSliceHdr." 204 AVCEnc_Status dec_ref_pic_marking(AVCCommonObj *video, AVCEncBitstream *stream, AVCSliceHeader *sliceHdr);
|
H A D | motion_est.cpp | 317 && ((rateCtrl->frame_rate < 5.0) || (video->sliceHdr->frame_num > MIN_GOP))) 440 video->sliceHdr->slice_type = AVC_I_ALL_SLICE; 615 if (((int)video->sliceHdr->frame_num) % 30 == 1) 751 if (((int)video->sliceHdr->frame_num) % 30 == 1)
|
/frameworks/av/media/libstagefright/codecs/avc/common/src/ |
H A D | reflist.cpp | 23 AVCSliceHeader *sliceHdr = video->sliceHdr; local 45 if (dpb->fs[i]->FrameNum > (int)sliceHdr->frame_num) 69 if (dpb->fs[i]->FrameNum > (int)sliceHdr->frame_num) 133 video->refList0Size = AVC_MIN(video->refList0Size, (int)video->sliceHdr->num_ref_idx_l0_active_minus1 + 1); 134 video->refList1Size = AVC_MIN(video->refList1Size, (int)video->sliceHdr->num_ref_idx_l1_active_minus1 + 1); 141 AVCSliceHeader *sliceHdr = video->sliceHdr; local 147 if (sliceHdr->ref_pic_list_reordering_flag_l0) 163 AVCSliceHeader *sliceHdr local [all...] |
H A D | dpb.cpp | 274 video->currFS->FrameNum = video->sliceHdr->frame_num; 345 AVCSliceHeader *sliceHdr = video->sliceHdr; local 373 if (sliceHdr->long_term_reference_flag == 0) 386 if (sliceHdr->no_output_of_prior_pics_flag) 405 if (sliceHdr->adaptive_ref_pic_marking_mode_flag == 0) 411 status = adaptive_memory_marking(avcHandle, video, dpb, sliceHdr); 523 AVCStatus adaptive_memory_marking(AVCHandle *avcHandle, AVCCommonObj *video, AVCDecPicBuffer *dpb, AVCSliceHeader *sliceHdr) argument 528 while (ii < MAX_DEC_REF_PIC_MARKING && sliceHdr->memory_management_control_operation[ii] != 0) 530 switch (sliceHdr [all...] |
H A D | deblock.cpp | 309 if (video->sliceHdr->disable_deblocking_filter_idc == 1) return; 311 if (video->sliceHdr->disable_deblocking_filter_idc == 2)
|
/frameworks/av/media/libstagefright/codecs/avc/common/include/ |
H A D | avclib_common.h | 132 \param "sliceHdr" "Pointer to the AVCSliceHeader." 135 AVCStatus adaptive_memory_marking(AVCHandle *avcHandle, AVCCommonObj *video, AVCDecPicBuffer *dpb, AVCSliceHeader *sliceHdr);
|
H A D | avcint_common.h | 667 AVCSliceHeader *sliceHdr; /* slice header param syntax variables */ member in struct:tagCommonObj
|
Completed in 156 milliseconds