Searched refs:nal_ref_idc (Results 1 - 25 of 25) sorted by relevance

/hardware/intel/common/libmix/mix_vbp/viddec_fw/fw/codecs/h264/parser/
H A Dh264parse.c216 h264_Status h264_Parse_NAL_Unit(void *parent, h264_Info* pInfo, uint8_t *nal_ref_idc) argument
227 SliceHeader->nal_ref_idc = (uint8_t)code;
235 //// 24bit SC, 1 bit: forbidden_zero_bit, 2 bitrs: nal_ref_idc, 5 bits: nal_unit_type
239 *nal_ref_idc = (uint8_t)((code>>5)&0x3);
276 pInfo->SliceHeader.nal_ref_idc = 0xFF;
441 ((old_slice.nal_ref_idc ==0 && cur_slice.nal_ref_idc == 0) || // Condition 2:
442 (old_slice.nal_ref_idc !=0 &&cur_slice.nal_ref_idc != 0)))
488 result |= (old_slice.nal_ref_idc !
[all...]
H A Dviddec_h264_parse.c51 uint8_t nal_ref_idc = 0; local
59 h264_Parse_NAL_Unit(parent, pInfo, &nal_ref_idc);
101 next_SliceHeader.nal_ref_idc = nal_ref_idc;
H A Dh264parse_dpb.c1469 used_for_reference = (use_old) ? !(pInfo->old_slice.nal_ref_idc==0) : !(pInfo->SliceHeader.nal_ref_idc==0);
3807 if ((pInfo->img.frame_num == pInfo->sei_information.recovery_frame_num)&&(pInfo->SliceHeader.nal_ref_idc != 0))
3951 if(pInfo->SliceHeader.nal_ref_idc)
4000 if ((pInfo->SliceHeader.nal_ref_idc == 0) && (AbsFrameNum > 0)) AbsFrameNum = AbsFrameNum - 1;
4035 if (pInfo->SliceHeader.nal_ref_idc == 0)
4091 if (pInfo->SliceHeader.nal_ref_idc == 0) pInfo->img.ThisPOC = (AbsFrameNum<<1) - 1;
4138 int32_t disposable_flag = (use_old)?(pInfo->old_slice.nal_ref_idc == 0) :
4139 (pInfo->SliceHeader.nal_ref_idc == 0);
H A Dh264parse_sh.c260 if(SliceHeader->nal_ref_idc != 0)
H A Dviddec_h264_workload.c188 attrs->h264.used_for_reference |= (pInfo->SliceHeader.nal_ref_idc == 0)? 0: 1;
217 data = PUT_BSD_PP1_IMG_DISPOSABLE_FLAG_BIT( (pInfo->SliceHeader.nal_ref_idc == 0) ) +
/hardware/qcom/media/msm8974/mm-video-legacy/vidc/common/src/
H A Dextra_data_handler.cpp129 OMX_U32 nal_unit_type, nal_ref_idc, forbidden_zero_bit; local
148 nal_ref_idc = (buf[i] & 0x60) >>5;
149 DEBUG_PRINT_LOW("\nIn %s() nal_ref_idc ; %d", __func__, nal_ref_idc);
/hardware/qcom/media/msm8974/mm-video-v4l2/vidc/common/src/
H A Dextra_data_handler.cpp138 OMX_U32 nal_unit_type, nal_ref_idc, forbidden_zero_bit; local
161 nal_ref_idc = (buf[i] & 0x60) >>5;
162 DEBUG_PRINT_LOW("In %s() nal_ref_idc ; %u", __func__, (unsigned int)nal_ref_idc);
/hardware/qcom/media/msm8996/mm-video-v4l2/vidc/common/src/
H A Dextra_data_handler.cpp138 OMX_U32 nal_unit_type, nal_ref_idc, forbidden_zero_bit; local
161 nal_ref_idc = (buf[i] & 0x60) >>5;
162 DEBUG_PRINT_LOW("In %s() nal_ref_idc ; %u", __func__, (unsigned int)nal_ref_idc);
/hardware/qcom/media/msm8998/mm-video-v4l2/vidc/common/src/
H A Dextra_data_handler.cpp142 OMX_U32 nal_unit_type, nal_ref_idc, forbidden_zero_bit; local
165 nal_ref_idc = (buf[i] & 0x60) >>5;
166 DEBUG_PRINT_LOW("In %s() nal_ref_idc ; %u", __func__, (unsigned int)nal_ref_idc);
/hardware/intel/common/libmix/videoencoder/
H A Dbitstream.h144 static void nal_header(bitstream *bs, int nal_ref_idc, int nal_unit_type) argument
147 bitstream_put_ui(bs, nal_ref_idc, 2);
/hardware/qcom/media/msm8974/mm-video-legacy/vidc/vdec/src/
H A Dh264_utils.cpp167 m_prv_nalu.nal_ref_idc = 0;
216 m_prv_nalu.nal_ref_idc = 0;
311 nal_unit->nal_ref_idc = (buffer[pos] & 0x60) >> 5;
416 ( (m_prv_nalu.nal_ref_idc != nal_unit.nal_ref_idc) && ( nal_unit.nal_ref_idc * m_prv_nalu.nal_ref_idc == 0 ) ) ||
1237 ALOGV("-->nal_ref_idc : %x", value);
/hardware/qcom/media/msm8974/mm-video-v4l2/vidc/vdec/src/
H A Dh264_utils.cpp158 m_prv_nalu.nal_ref_idc = 0;
206 m_prv_nalu.nal_ref_idc = 0;
293 nal_unit->nal_ref_idc = (buffer[pos] & 0x60) >> 5;
389 ( (m_prv_nalu.nal_ref_idc != nal_unit.nal_ref_idc) && ( nal_unit.nal_ref_idc * m_prv_nalu.nal_ref_idc == 0 ) ) ||
1150 ALOGV("-->nal_ref_idc : %x", value);
/hardware/qcom/media/msm8996/mm-video-v4l2/vidc/vdec/src/
H A Dh264_utils.cpp158 m_prv_nalu.nal_ref_idc = 0;
206 m_prv_nalu.nal_ref_idc = 0;
293 nal_unit->nal_ref_idc = (buffer[pos] & 0x60) >> 5;
389 ( (m_prv_nalu.nal_ref_idc != nal_unit.nal_ref_idc) && ( nal_unit.nal_ref_idc * m_prv_nalu.nal_ref_idc == 0 ) ) ||
1150 ALOGV("-->nal_ref_idc : %x", value);
/hardware/qcom/media/msm8998/mm-video-v4l2/vidc/vdec/src/
H A Dh264_utils.cpp158 m_prv_nalu.nal_ref_idc = 0;
206 m_prv_nalu.nal_ref_idc = 0;
293 nal_unit->nal_ref_idc = (buffer[pos] & 0x60) >> 5;
389 ( (m_prv_nalu.nal_ref_idc != nal_unit.nal_ref_idc) && ( nal_unit.nal_ref_idc * m_prv_nalu.nal_ref_idc == 0 ) ) ||
1150 ALOGV("-->nal_ref_idc : %x", value);
/hardware/intel/common/libmix/mix_vbp/viddec_fw/fw/codecs/h264/include/
H A Dh264parse.h90 extern h264_Status h264_Parse_NAL_Unit(void *parent, h264_Info* pInfo, uint8_t *nal_ref_idc);
H A Dh264.h670 uint8_t nal_ref_idc; member in struct:old_slice_par
725 uint8_t nal_ref_idc; member in struct:_h264_Slice_Header
/hardware/qcom/media/msm8974/mm-video-legacy/vidc/vdec/inc/
H A Dh264_utils.h144 uint32 nal_ref_idc; member in struct:__anon2932
/hardware/qcom/media/msm8974/mm-video-v4l2/vidc/vdec/inc/
H A Dh264_utils.h149 uint32 nal_ref_idc; member in struct:__anon2951
/hardware/qcom/media/msm8996/mm-video-v4l2/vidc/vdec/inc/
H A Dh264_utils.h149 uint32 nal_ref_idc; member in struct:__anon2992
/hardware/qcom/media/msm8998/mm-video-v4l2/vidc/vdec/inc/
H A Dh264_utils.h149 uint32 nal_ref_idc; member in struct:__anon3042
/hardware/intel/common/libva/test/encode/
H A Davcenc.c873 static void nal_header(bitstream *bs, int nal_ref_idc, int nal_unit_type) argument
876 bitstream_put_ui(bs, nal_ref_idc, 2);
1143 slice_header(bitstream *bs, int frame_num, int display_frame, int slice_type, int nal_ref_idc, int is_idr)
1189 if (nal_ref_idc != 0) {
H A Dh264encode.c291 static void nal_header(bitstream *bs, int nal_ref_idc, int nal_unit_type) argument
294 bitstream_put_ui(bs, nal_ref_idc, 2);
/hardware/intel/common/libmix/mix_vbp/viddec_fw/fw/parser/
H A Dvbp_h264_parser.c877 if (parser->info.SliceHeader.nal_ref_idc != 0)
928 pic_parms->pic_fields.bits.reference_pic_flag = parser->info.SliceHeader.nal_ref_idc != 0;
/hardware/intel/common/libva/va/
H A Dva.h2193 unsigned int reference_pic_flag : 1; /* nal_ref_idc != 0 */
2491 unsigned char nal_ref_idc; member in struct:_VAParseSliceHeaderGroupBuffer
/hardware/intel/common/libva/test/transcode/
H A Dmpeg2transcode.cpp2580 static void nal_header(bitstream *bs, int nal_ref_idc, int nal_unit_type) argument
2583 bitstream_put_ui(bs, nal_ref_idc, 2);
2736 slice_header(bitstream *bs, int frame_num, int display_frame, int slice_type, int nal_ref_idc, int is_idr)
2782 if (nal_ref_idc != 0) {

Completed in 974 milliseconds