Searched refs:slice_param (Results 1 - 10 of 10) sorted by relevance

/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/iserver/libav-0.8.8/libavcodec/
H A Dvaapi_h264.c305 VASliceParameterBufferH264 *slice_param; local
310 slice_param = (VASliceParameterBufferH264 *)ff_vaapi_alloc_slice(avctx->hwaccel_context, buffer, size);
311 if (!slice_param)
313 slice_param->slice_data_bit_offset = get_bits_count(&h->s.gb) + 8; /* bit buffer started beyond nal_unit_type */
314 slice_param->first_mb_in_slice = (s->mb_y >> FIELD_OR_MBAFF_PICTURE) * s->mb_width + s->mb_x;
315 slice_param->slice_type = ff_h264_get_slice_type(h);
316 slice_param->direct_spatial_mv_pred_flag = h->slice_type == AV_PICTURE_TYPE_B ? h->direct_spatial_mv_pred : 0;
317 slice_param->num_ref_idx_l0_active_minus1 = h->list_count > 0 ? h->ref_count[0] - 1 : 0;
318 slice_param->num_ref_idx_l1_active_minus1 = h->list_count > 1 ? h->ref_count[1] - 1 : 0;
319 slice_param
[all...]
H A Dvaapi_mpeg2.c110 VASliceParameterBufferMPEG2 *slice_param; local
130 slice_param = (VASliceParameterBufferMPEG2 *)ff_vaapi_alloc_slice(avctx->hwaccel_context, buffer, size);
131 if (!slice_param)
133 slice_param->macroblock_offset = macroblock_offset;
134 slice_param->slice_horizontal_position = s->mb_x;
135 slice_param->slice_vertical_position = s->mb_y;
136 slice_param->quantiser_scale_code = quantiser_scale_code;
137 slice_param->intra_slice_flag = intra_slice_flag;
H A Dvaapi.c150 VASliceParameterBufferBase *slice_param; local
168 slice_param = (VASliceParameterBufferBase *)(slice_params + vactx->slice_count * vactx->slice_param_size);
169 slice_param->slice_data_size = size;
170 slice_param->slice_data_offset = vactx->slice_data_size;
171 slice_param->slice_data_flag = VA_SLICE_DATA_FLAG_ALL;
175 return slice_param;
H A Dvaapi_mpeg4.c126 VASliceParameterBufferMPEG4 *slice_param; local
139 slice_param = (VASliceParameterBufferMPEG4 *)ff_vaapi_alloc_slice(avctx->hwaccel_context, buffer, size);
140 if (!slice_param)
142 slice_param->macroblock_offset = get_bits_count(&s->gb) % 8;
143 slice_param->macroblock_number = s->mb_y * s->mb_width + s->mb_x;
144 slice_param->quant_scale = s->qscale;
H A Dvaapi_vc1.c324 VASliceParameterBufferVC1 *slice_param; local
335 slice_param = (VASliceParameterBufferVC1 *)ff_vaapi_alloc_slice(avctx->hwaccel_context, buffer, size);
336 if (!slice_param)
338 slice_param->macroblock_offset = get_bits_count(&s->gb);
339 slice_param->slice_vertical_position = s->mb_y;
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/minidlna/ffmpeg-2.3.4/libavcodec/
H A Dvaapi_h264.c319 VASliceParameterBufferH264 *slice_param; local
325 slice_param = (VASliceParameterBufferH264 *)ff_vaapi_alloc_slice(avctx->hwaccel_context, buffer, size);
326 if (!slice_param)
328 slice_param->slice_data_bit_offset = get_bits_count(&h->gb) + 8; /* bit buffer started beyond nal_unit_type */
329 slice_param->first_mb_in_slice = (h->mb_y >> FIELD_OR_MBAFF_PICTURE(h)) * h->mb_width + h->mb_x;
330 slice_param->slice_type = ff_h264_get_slice_type(h);
331 slice_param->direct_spatial_mv_pred_flag = h->slice_type == AV_PICTURE_TYPE_B ? h->direct_spatial_mv_pred : 0;
332 slice_param->num_ref_idx_l0_active_minus1 = h->list_count > 0 ? h->ref_count[0] - 1 : 0;
333 slice_param->num_ref_idx_l1_active_minus1 = h->list_count > 1 ? h->ref_count[1] - 1 : 0;
334 slice_param
[all...]
H A Dvaapi_mpeg2.c105 VASliceParameterBufferMPEG2 *slice_param; local
125 slice_param = (VASliceParameterBufferMPEG2 *)ff_vaapi_alloc_slice(avctx->hwaccel_context, buffer, size);
126 if (!slice_param)
128 slice_param->macroblock_offset = macroblock_offset;
129 slice_param->slice_horizontal_position = s->mb_x;
130 slice_param->slice_vertical_position = s->mb_y >> (s->picture_structure != PICT_FRAME);
131 slice_param->quantiser_scale_code = quantiser_scale_code;
132 slice_param->intra_slice_flag = intra_slice_flag;
H A Dvaapi.c154 VASliceParameterBufferBase *slice_param; local
172 slice_param = (VASliceParameterBufferBase *)(slice_params + vactx->slice_count * vactx->slice_param_size);
173 slice_param->slice_data_size = size;
174 slice_param->slice_data_offset = vactx->slice_data_size;
175 slice_param->slice_data_flag = VA_SLICE_DATA_FLAG_ALL;
179 return slice_param;
H A Dvaapi_mpeg4.c123 VASliceParameterBufferMPEG4 *slice_param; local
128 slice_param = (VASliceParameterBufferMPEG4 *)ff_vaapi_alloc_slice(avctx->hwaccel_context, buffer, size);
129 if (!slice_param)
131 slice_param->macroblock_offset = get_bits_count(&s->gb) % 8;
132 slice_param->macroblock_number = 0;
133 slice_param->quant_scale = s->qscale;
H A Dvaapi_vc1.c317 VASliceParameterBufferVC1 *slice_param; local
328 slice_param = (VASliceParameterBufferVC1 *)ff_vaapi_alloc_slice(avctx->hwaccel_context, buffer, size);
329 if (!slice_param)
331 slice_param->macroblock_offset = get_bits_count(&s->gb);
332 slice_param->slice_vertical_position = s->mb_y;

Completed in 100 milliseconds