/hardware/google/av/codec2/include/ |
H A D | C2Buffer.h | 362 inline explicit constexpr _C2LinearCapacityAspect(const _C2LinearCapacityAspect *parent) argument 363 : mCapacity(parent == nullptr ? 0 : parent->capacity()) { } 403 // parent capacity range [0, capacity] 404 inline constexpr explicit _C2LinearRangeAspect(const _C2LinearCapacityAspect *parent) argument 405 : _C2LinearCapacityAspect(parent), 410 // subrange of parent capacity [0, capacity] & [size, size + offset] 411 inline constexpr _C2LinearRangeAspect(const _C2LinearCapacityAspect *parent, size_t offset, size_t size) argument 412 : _C2LinearCapacityAspect(parent), 417 // subsection of the parent' 418 _C2LinearRangeAspect(const _C2LinearRangeAspect *parent, size_t offset, size_t size) argument 444 C2LinearRange(const _C2LinearCapacityAspect &parent, size_t offset, size_t size) argument 447 C2LinearRange(const _C2LinearRangeAspect &parent, size_t offset, size_t size) argument 1461 _C2PlanarCapacityAspect(const _C2PlanarCapacityAspect *parent) argument [all...] |
/hardware/google/av/media/sfplugin/ |
H A D | CCodecConfig.h | 280 Watcher(C2Param::Index index, const CCodecConfig *parent) argument 281 : mParent(parent), mIndex(index) {
|
/hardware/intel/common/libmix/mix_audio/src/ |
H A D | mixacp.h | 120 * @parent: parent. 135 MixParams parent; member in struct:_MixAudioConfigParams
|
H A D | mixacpaac.h | 137 * @parent: parent. 158 MixAudioConfigParams parent; member in struct:_MixAudioConfigParamsAAC
|
H A D | mixacpmp3.h | 67 * @parent: parent. 77 MixAudioConfigParams parent; member in struct:_MixAudioConfigParamsMP3
|
H A D | mixacpwma.h | 85 * @parent: parent. 98 MixAudioConfigParams parent; member in struct:_MixAudioConfigParamsWMA
|
H A D | mixaip.h | 67 * @parent: Parent. 74 MixParams parent; member in struct:_MixAudioInitParams
|
H A D | mixaudio.h | 177 * @parent: Parent object. 191 GObject parent; member in struct:_MixAudio
|
/hardware/intel/common/libmix/mix_common/src/ |
H A D | mixdrmparams.h | 69 MixParams parent; member in struct:_MixDrmParams
|
/hardware/intel/common/libmix/mix_vbp/viddec_fw/fw/codecs/h264/parser/ |
H A D | h264parse.c | 25 h264_Status h264_Scaling_List(void *parent, uint8_t *scalingList, int32_t sizeOfScalingList, uint8_t *UseDefaultScalingMatrix, h264_Info* pInfo) argument 53 delta_scale = h264_GetVLCElement(parent, pInfo, true); 140 h264_Status h264_Parse_Slice_Layer_Without_Partitioning_RBSP(void *parent, h264_Info* pInfo, h264_Slice_Header_t *SliceHeader) argument 154 if(h264_Parse_Slice_Header_1(parent, pInfo, SliceHeader) == H264_STATUS_OK) 176 if( h264_Parse_Slice_Header_2(parent, pInfo, SliceHeader) != H264_STATUS_OK) 180 else if( h264_Parse_Slice_Header_3(parent, pInfo, SliceHeader) != H264_STATUS_OK) 202 //if( viddec_pm_peek_bits(parent, &data, 32) == -1) 216 h264_Status h264_Parse_NAL_Unit(void *parent, h264_Info* pInfo, uint8_t *nal_ref_idc) argument 223 viddec_pm_get_bits(void * parent,uint32_t * data,uint32_t num_bits)(parent, [all...] |
H A D | h264parse_bsd.c | 33 uint32_t h264_get_codeNum(void *parent, h264_Info* pInfo)
argument 49 viddec_pm_get_au_pos(parent, &bits_offset, &byte_offset, &is_emul);
59 bits_operation_result = viddec_pm_peek_bits(parent, &temp, noOfBits);
72 bits_operation_result = viddec_pm_peek_bits(parent, &temp, 8);
104 viddec_pm_get_bits(parent, &temp, noOfBits);
109 viddec_pm_get_bits(parent, &temp, count);
119 viddec_pm_get_au_pos(parent, &bits_offset, &byte_offset, &is_emul);
134 viddec_pm_get_bits(parent, &temp, noOfBits);
142 viddec_pm_get_bits(parent, &temp, leadingZeroBits);
156 viddec_pm_get_au_pos(parent, 168 h264_GetVLCElement(void *parent, h264_Info* pInfo, uint8_t bIsSigned) argument 188 h264_More_RBSP_Data(void *parent, h264_Info * pInfo) argument [all...] |
H A D | h264parse_pps.c | 9 h264_Status h264_Parse_PicParameterSet(void *parent,h264_Info * pInfo,h264_PicParameterSet_t* PictureParameterSet) argument 18 code = h264_GetVLCElement(parent, pInfo, false); 25 code = h264_GetVLCElement(parent, pInfo, false); 32 viddec_pm_get_bits(parent, &code, 1); 35 viddec_pm_get_bits(parent, &code, 1); 38 PictureParameterSet->num_slice_groups_minus1 = h264_GetVLCElement(parent, pInfo, false); 46 PictureParameterSet->num_ref_idx_l0_active = h264_GetVLCElement(parent, pInfo, false)+1; 47 PictureParameterSet->num_ref_idx_l1_active = h264_GetVLCElement(parent, pInfo, false)+1; 56 viddec_pm_get_bits(parent, &code, 1); 59 viddec_pm_get_bits(parent, [all...] |
H A D | h264parse_sei.c | 33 h264_Status h264_sei_buffering_period(void *parent,h264_Info* pInfo) argument 54 sei_msg_ptr->seq_param_set_id = h264_GetVLCElement(parent, pInfo, false); 67 viddec_pm_get_bits(parent, (uint32_t *)&sei_msg_ptr->initial_cpb_removal_delay_nal, num_bits); 68 viddec_pm_get_bits(parent, (uint32_t *)&sei_msg_ptr->initial_cpb_removal_delay_offset_nal, num_bits); 79 viddec_pm_get_bits(parent, (uint32_t *)&sei_msg_ptr->initial_cpb_removal_delay_vcl, num_bits); 80 viddec_pm_get_bits(parent, (uint32_t *)&sei_msg_ptr->initial_cpb_removal_delay_offset_vcl, num_bits); 92 h264_Status h264_sei_pic_timing(void *parent,h264_Info* pInfo) argument 127 viddec_pm_get_bits(parent, (uint32_t *)&sei_msg_ptr->cpb_removal_delay, num_bits_cpb); 128 viddec_pm_get_bits(parent, (uint32_t *)&sei_msg_ptr->dpb_output_delay, num_bits_dpb); 138 viddec_pm_get_bits(parent, 256 h264_sei_pan_scan(void *parent,h264_Info* pInfo) argument 340 h264_sei_filler_payload(void *parent,h264_Info* pInfo, uint32_t payload_size) argument 363 h264_sei_userdata_reg(void *parent,h264_Info* pInfo, uint32_t payload_size) argument 441 h264_sei_userdata_unreg(void *parent, h264_Info* pInfo, uint32_t payload_size) argument 508 h264_sei_recovery_point(void *parent, h264_Info* pInfo) argument 567 h264_sei_dec_ref_pic_marking_rep(void *parent,h264_Info* pInfo) argument 598 h264_sei_spare_pic(void *parent,h264_Info* pInfo) argument 615 h264_sei_scene_info(void *parent,h264_Info* pInfo) argument 642 h264_sei_sub_seq_info(void *parent,h264_Info* pInfo) argument 676 h264_sei_sub_seq_layer(void *parent,h264_Info* pInfo) argument 710 h264_sei_sub_seq(void *parent,h264_Info* pInfo) argument 765 h264_sei_full_frame_freeze(void *parent,h264_Info* pInfo) argument 784 h264_sei_full_frame_freeze_release(void *parent,h264_Info* pInfo) argument 796 h264_sei_full_frame_snapshot(void *parent,h264_Info* pInfo) argument 810 h264_sei_progressive_segement_start(void *parent,h264_Info* pInfo) argument 825 h264_sei_progressive_segment_end(void *parent,h264_Info* pInfo) argument 839 h264_sei_motion_constrained_slice_grp_set(void *parent, h264_Info* pInfo) argument 875 h264_sei_film_grain_characteristics(void *parent,h264_Info* pInfo) argument 891 h264_sei_deblocking_filter_display_preferences(void *parent,h264_Info* pInfo) argument 908 h264_sei_stereo_video_info(void *parent,h264_Info* pInfo) argument 926 h264_sei_reserved_sei_message(void *parent, h264_Info* pInfo, uint32_t payload_size) argument 1001 h264_SEI_payload(void *parent, h264_Info* pInfo, h264_sei_payloadtype payloadType, int32_t payloadSize) argument 1099 h264_Parse_Supplemental_Enhancement_Information_Message(void *parent, h264_Info* pInfo) argument [all...] |
H A D | h264parse_sh.c | 7 extern int32_t viddec_pm_get_au_pos(void *parent, uint32_t *bit, uint32_t *byte, unsigned char *is_emul); 14 h264_Status h264_Parse_Slice_Header_1(void *parent,h264_Info* pInfo, h264_Slice_Header_t *SliceHeader) argument 24 SliceHeader->first_mb_in_slice = h264_GetVLCElement(parent, pInfo, false); 27 slice_type = h264_GetVLCElement(parent, pInfo, false); 37 data = h264_GetVLCElement(parent, pInfo, false); 57 h264_Status h264_Parse_Slice_Header_2(void *parent, h264_Info* pInfo, h264_Slice_Header_t *SliceHeader) argument 69 viddec_pm_get_bits(parent, &code, pInfo->active_SPS.log2_max_frame_num_minus4+4); 80 viddec_pm_get_bits(parent, &code, 1); 85 viddec_pm_get_bits(parent, &code, 1); 111 SliceHeader->idr_pic_id = h264_GetVLCElement(parent, pInf 165 h264_Parse_Slice_Header_3(void *parent, h264_Info* pInfo, h264_Slice_Header_t *SliceHeader) argument 352 h264_Parse_Ref_Pic_List_Reordering(void *parent, h264_Info* pInfo,h264_Slice_Header_t *SliceHeader) argument 426 h264_Parse_Pred_Weight_Table(void *parent, h264_Info* pInfo,h264_Slice_Header_t *SliceHeader) argument 536 h264_Parse_Pred_Weight_Table(void *parent, h264_Info* pInfo,h264_Slice_Header_t *SliceHeader) argument 663 h264_Parse_Dec_Ref_Pic_Marking(void *parent, h264_Info* pInfo,h264_Slice_Header_t *SliceHeader) argument [all...] |
H A D | h264parse_sps.c | 11 h264_Status h264_Parse_SeqParameterSet_Extension(void *parent,h264_Info * pInfo) 49 h264_Status h264_Parse_HRD_Parameters(void *parent, h264_Info* pInfo, int nal_hrd,seq_param_set_used_ptr SPS, vui_seq_parameters_t_not_used_ptr pVUI_Seq_Not_Used) argument 58 SPS->sps_disp.vui_seq_parameters.nal_hrd_cpb_cnt_minus1 = h264_GetVLCElement(parent, pInfo, false); 65 viddec_pm_get_bits(parent, &code, 8); 71 pVUI_Seq_Not_Used->nal_hrd_parameters.bit_rate_value_minus1[i] = h264_GetVLCElement(parent, pInfo, false); 72 pVUI_Seq_Not_Used->nal_hrd_parameters.cpb_size_value_minus1[i] = h264_GetVLCElement(parent, pInfo, false); 74 viddec_pm_get_bits(parent, &code, 1); 78 if( viddec_pm_get_bits(parent, &code, 20) == -1) 89 SPS->sps_disp.vui_seq_parameters.vcl_hrd_cpb_cnt_minus1 = h264_GetVLCElement(parent, pInfo, false); 96 viddec_pm_get_bits(parent, 122 h264_Parse_Vui_Parameters(void *parent, h264_Info* pInfo, seq_param_set_used_ptr SPS, vui_seq_parameters_t_not_used_ptr pVUI_Seq_Not_Used) argument 264 h264_Parse_SeqParameterSet(void *parent,h264_Info * pInfo, seq_param_set_used_ptr SPS, vui_seq_parameters_t_not_used_ptr pVUI_Seq_Not_Used, int32_t* pOffset_ref_frame) argument [all...] |
H A D | mix_vbp_h264_stubs.c | 31 void h264_parse_emit_start_new_frame( void *parent, h264_Info *pInfo ) 61 void h264_parse_emit_eos( void *parent, h264_Info *pInfo ) 79 void h264_parse_emit_current_pic( void *parent, h264_Info *pInfo ) 84 void h264_parse_emit_current_slice( void *parent, h264_Info *pInfo ) 129 void h264_parse_emit_current_slice( void *parent, h264_Info *pInfo ) argument 176 // h264_parse_emit_ref_list(parent, pInfo, 0); 179 //h264_parse_emit_ref_list(parent, pInfo, 1); 192 // viddec_pm_append_workitem( parent , &wi); 196 // viddec_pm_append_workitem_next( parent , &wi); 210 // viddec_pm_append_workitem( parent , 271 h264_parse_emit_current_pic( void *parent, h264_Info *pInfo ) argument 316 h264_parse_emit_start_new_frame( void *parent, h264_Info *pInfo ) argument 511 h264_parse_emit_eos( void *parent, h264_Info *pInfo ) argument [all...] |
H A D | viddec_h264_parse.c | 39 uint32_t viddec_h264_parse(void *parent, void *ctxt) argument 41 static uint32_t viddec_h264_parse(void *parent, void *ctxt) 59 h264_Parse_NAL_Unit(parent, pInfo, &nal_ref_idc); 132 status = h264_Parse_Slice_Layer_Without_Partitioning_RBSP(parent, pInfo, &next_SliceHeader); 227 h264_parse_emit_start_new_frame(parent, pInfo); 230 h264_parse_emit_current_pic(parent, pInfo); 259 h264_parse_emit_current_slice(parent, pInfo); 282 status = h264_Parse_Supplemental_Enhancement_Information_Message(parent, pInfo); 301 status = h264_Parse_SeqParameterSet(parent, pInfo, &(pInfo->active_SPS), &vui_seq_not_used, (int32_t *)pInfo->TMP_OFFSET_REFFRM_PADDR_GL); 343 if (h264_Parse_PicParameterSet(parent, pInf 492 viddec_h264_wkld_done(void *parent, void *ctxt, unsigned int next_sc, uint32_t *codec_specific_errors) argument [all...] |
H A D | viddec_h264_workload.c | 129 static void h264_parse_update_frame_attributes(void *parent, h264_Info *pInfo) argument 138 wl_cur = viddec_pm_get_header( parent ); 143 wl_next = viddec_pm_get_next_header (parent); 251 static void h264_parse_emit_4X4_scaling_matrix( void *parent, h264_Info *pInfo ) argument 323 viddec_pm_append_workitem( parent, &wi ); 327 viddec_pm_append_workitem_next( parent, &wi ); 350 viddec_pm_append_workitem( parent, &wi ); 354 viddec_pm_append_workitem_next( parent, &wi ); 368 viddec_pm_append_workitem( parent, &wi ); 372 viddec_pm_append_workitem_next( parent, 385 h264_parse_emit_8X8_scaling_matrix( void *parent, h264_Info *pInfo ) argument 576 h264_parse_emit_sps(void *parent, h264_Info *pInfo) argument 706 h264_parse_emit_ref_list( void *parent, h264_Info *pInfo, uint32_t list_id) argument 819 h264_parse_emit_current_slice( void *parent, h264_Info *pInfo ) argument 977 h264_parse_emit_current_pic( void *parent, h264_Info *pInfo ) argument 1022 h264_parse_emit_start_new_frame( void *parent, h264_Info *pInfo ) argument 1217 h264_parse_emit_eos( void *parent, h264_Info *pInfo ) argument [all...] |
/hardware/intel/common/libmix/mix_vbp/viddec_fw/fw/codecs/mp2/parser/ |
H A D | mix_vbp_mpeg2_stubs.c | 5 void viddec_mpeg2_append_workitem(void *parent, viddec_workload_item_t *wi, uint8_t flag) argument 10 void viddec_mpeg2_emit_workload(void *parent, void *ctxt) argument 15 void viddec_mpeg2_append_pixeldata(void *parent, uint8_t flag) argument 20 viddec_workload_t* viddec_mpeg2_get_header (void *parent, uint8_t flag) argument 25 ret = viddec_pm_get_next_header(parent); 29 ret = viddec_pm_get_header(parent);
|
H A D | viddec_mpeg2_frame_attr.c | 53 void viddec_mpeg2_translate_attr(void *parent, void *ctxt) argument 59 viddec_workload_t *wl = viddec_pm_get_header( parent );
|
H A D | viddec_mpeg2_metadata.c | 94 static inline int32_t mpeg2_get_quant_matrix(void *parent, uint8_t *matrix, uint32_t alternate_scan) argument 109 ret = viddec_pm_get_bits(parent, &code, MPEG2_BITS_EIGHT); 125 void viddec_mpeg2_parse_seq_hdr(void *parent, void *ctxt) argument 133 ret_code |= viddec_pm_get_bits(parent, &parser->info.seq_hdr.horizontal_size_value, 12); 136 ret_code |= viddec_pm_get_bits(parent, &parser->info.seq_hdr.vertical_size_value, 12); 139 ret_code |= viddec_pm_get_bits(parent, &parser->info.seq_hdr.aspect_ratio_information, 4); 142 ret_code |= viddec_pm_get_bits(parent, &parser->info.seq_hdr.frame_rate_code, 4); 145 ret_code |= viddec_pm_get_bits(parent, &parser->info.seq_hdr.bit_rate_value, 18); 148 ret_code |= viddec_pm_skip_bits(parent, 1); 151 ret_code |= viddec_pm_get_bits(parent, 226 viddec_mpeg2_parse_gop_hdr(void *parent, void *ctxt) argument 261 viddec_mpeg2_parse_pic_hdr(void *parent, void *ctxt) argument 367 viddec_mpeg2_parse_ext_seq(void *parent, void *ctxt) argument 443 viddec_mpeg2_parse_ext_seq_disp(void *parent, void *ctxt) argument 490 viddec_mpeg2_parse_ext_seq_scal(void *parent, void *ctxt) argument 514 viddec_mpeg2_parse_ext_pic(void *parent, void *ctxt) argument 671 viddec_mpeg2_parse_ext_pic_disp(void *parent, void *ctxt) argument 732 viddec_mpeg2_parse_ext_quant(void *parent, void *ctxt) argument 805 viddec_mpeg2_parse_ext(void *parent, void *ctxt) argument 852 viddec_mpeg2_parse_and_append_user_data(void *parent, void *ctxt) argument 943 viddec_mpeg2_get_first_mb_number(void *parent, void *ctxt, uint32_t *first_mb) argument 1019 viddec_mpeg2_parse_and_append_slice_data(void *parent, void *ctxt) argument [all...] |
H A D | viddec_mpeg2_parse.c | 204 void *parent, 211 viddec_workload_t *wl = viddec_pm_get_header(parent); 215 parent = parent; 242 viddec_pm_set_late_frame_detect(parent); 254 void *parent, 267 ret = viddec_pm_peek_bits(parent, ¤t_sc, sc_bits); 280 viddec_pm_skip_bits(parent, sc_bits); 290 viddec_mpeg2_parse_seq_hdr(parent, ctxt); 297 viddec_mpeg2_parse_pic_hdr(parent, ctx 202 viddec_mpeg2_is_workload_done( void *parent, void *ctxt, unsigned int next_sc, uint32_t *codec_specific_errors ) argument 252 viddec_mpeg2_parse( void *parent, void *ctxt ) argument [all...] |
H A D | viddec_mpeg2_workload.c | 20 void viddec_mpeg2_append_workitem(void *parent, viddec_workload_item_t *wi, uint8_t next_wl) argument 24 viddec_pm_append_workitem_next(parent, wi); 28 viddec_pm_append_workitem(parent, wi); 33 viddec_workload_t* viddec_mpeg2_get_header(void *parent, uint8_t next_wl) argument 38 ret = viddec_pm_get_next_header(parent); 42 ret = viddec_pm_get_header(parent); 188 static inline void mpeg2_emit_frameid(void *parent, int32_t wl_type, uint8_t flag) argument 196 viddec_mpeg2_append_workitem( parent, &wi, flag ); 200 static inline void mpeg2_send_ref_reorder(void *parent, uint8_t flag) argument 209 viddec_mpeg2_append_workitem( parent, 215 viddec_mpeg2_manage_ref(void *parent, void *ctxt) argument 286 viddec_mpeg2_check_unsupported(void *parent, void *ctxt) argument 313 viddec_mpeg2_append_metadata(void *parent, void *ctxt) argument 388 viddec_mpeg2_append_workitems( void *parent, uint32_t* address, int workitem_type, int num_items, uint8_t flag ) argument 419 viddec_mpeg2_emit_workload(void *parent, void *ctxt) argument [all...] |
/hardware/intel/common/libmix/mix_vbp/viddec_fw/fw/codecs/mp4/parser/ |
H A D | viddec_fw_mp4_workload.c | 41 uint32_t viddec_fw_mp4_insert_vol_workitem(void *parent, viddec_mp4_parser_t *parser) argument 78 result = viddec_pm_append_workitem(parent, &wi); 83 uint32_t viddec_fw_mp4_insert_vop_workitem(void *parent, viddec_mp4_parser_t *parser) argument 120 result = viddec_pm_get_au_pos(parent, &vop_info.bit_offset, &byte, &is_emul); 127 result = viddec_pm_append_workitem(parent, &wi); 132 uint32_t viddec_fw_mp4_insert_vpsh_workitem(void *parent, viddec_mp4_parser_t *parser) argument 152 result = viddec_pm_append_workitem(parent, &wi); 157 uint32_t viddec_fw_mp4_insert_sprite_workitem(void *parent, viddec_mp4_parser_t *parser) argument 198 result = viddec_pm_append_workitem(parent, &wi); 204 uint32_t viddec_fw_mp4_insert_bvop_workitem(void *parent, viddec_mp4_parser_ argument 220 viddec_fw_mp4_insert_qmat(void *parent, uint8_t intra_quant_flag, uint32_t *qmat) argument 259 viddec_fw_mp4_insert_inversequant_workitem(void *parent, mp4_VOLQuant_mat_t *qmat) argument 276 viddec_fw_mp4_insert_past_frame_workitem(void *parent) argument 290 viddec_fw_mp4_insert_future_frame_workitem(void *parent) argument 304 viddec_fw_mp4_insert_reorder_workitem(void *parent) argument 320 viddec_fw_mp4_emit_workload(void *parent, void *ctxt) argument [all...] |
H A D | viddec_mp4_parse.c | 20 uint32_t viddec_mp4_wkld_done(void *parent, void *ctxt, uint32_t next_sc, uint32_t *codec_specific_errors) argument 29 parent = parent; 119 static uint32_t viddec_mp4_decodevop_and_emitwkld(void *parent, void *ctxt) argument 127 status = viddec_fw_mp4_emit_workload(parent, ctxt); 133 uint32_t viddec_mp4_parse(void *parent, void *ctxt) argument 143 if((getbits = viddec_pm_peek_bits(parent, &sc, 32)) == -1) 151 viddec_pm_get_bits(parent, &sc, 32); 161 status = mp4_Parse_VisualSequence(parent, cxt); 172 status = mp4_Parse_UserData(parent, cx [all...] |