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

  /frameworks/av/media/libstagefright/codecs/avc/enc/src/
header.cpp 319 AVCSliceHeader *sliceHdr = video->sliceHdr;
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->delta_pic_order_cnt_bottom); /* 32 bits *
    [all...]
init.cpp 32 AVCSliceHeader *sliceHdr = video->sliceHdr;
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->bottom_field_flag = FALSE; /* won't be used anyway *
    [all...]
slice.cpp 26 AVCSliceHeader *sliceHdr = video->sliceHdr;
35 video->mbNum = CurrMbAddr = sliceHdr->first_mb_in_slice;// * (1+video->MbaffFrameFlag);
690 AVCSliceHeader *sliceHdr = video->sliceHdr;
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->num_ref_idx_l1_active_minus1
    [all...]
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);
rate_control.cpp 53 AVCSliceHeader *sliceHdr = video->sliceHdr;
75 sliceHdr->slice_type = AVC_I_ALL_SLICE;
123 sliceHdr->slice_type = AVC_I_ALL_SLICE;
130 sliceHdr->slice_type = AVC_P_ALL_SLICE;
    [all...]
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);
    [all...]
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)
    [all...]
  /frameworks/av/media/libstagefright/codecs/avc/common/src/
reflist.cpp 23 AVCSliceHeader *sliceHdr = video->sliceHdr;
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;
147 if (sliceHdr->ref_pic_list_reordering_flag_l0)
163 AVCSliceHeader *sliceHdr = video->sliceHdr
    [all...]
dpb.cpp 274 video->currFS->FrameNum = video->sliceHdr->frame_num;
345 AVCSliceHeader *sliceHdr = video->sliceHdr;
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)
528 while (ii < MAX_DEC_REF_PIC_MARKING && sliceHdr->memory_management_control_operation[ii] != 0)
530 switch (sliceHdr->memory_management_control_operation[ii]
    [all...]
deblock.cpp 309 if (video->sliceHdr->disable_deblocking_filter_idc == 1) return;
311 if (video->sliceHdr->disable_deblocking_filter_idc == 2)
    [all...]
  /frameworks/av/media/libstagefright/codecs/avc/common/include/
avclib_common.h 132 \param "sliceHdr" "Pointer to the AVCSliceHeader."
135 AVCStatus adaptive_memory_marking(AVCHandle *avcHandle, AVCCommonObj *video, AVCDecPicBuffer *dpb, AVCSliceHeader *sliceHdr);
avcint_common.h 667 AVCSliceHeader *sliceHdr; /* slice header param syntax variables */
    [all...]

Completed in 152 milliseconds