Lines Matching defs:priv

72     VAAPIEncodeMPEG2Context *priv = avctx->priv_data;
75 err = ff_cbs_write_fragment_data(priv->cbc, frag);
113 VAAPIEncodeMPEG2Context *priv = avctx->priv_data;
114 CodedBitstreamFragment *frag = &priv->current_fragment;
118 &priv->sequence_header);
123 &priv->sequence_extension);
128 &priv->sequence_display_extension);
133 &priv->gop_header);
147 VAAPIEncodeMPEG2Context *priv = avctx->priv_data;
148 CodedBitstreamFragment *frag = &priv->current_fragment;
152 &priv->picture_header);
157 &priv->picture_coding_extension);
170 VAAPIEncodeMPEG2Context *priv = avctx->priv_data;
171 MPEG2RawSequenceHeader *sh = &priv->sequence_header;
172 MPEG2RawSequenceExtension *se = &priv->sequence_extension.data.sequence;
173 MPEG2RawSequenceDisplayExtension *sde = &priv->sequence_display_extension.data.sequence_display;
174 MPEG2RawGroupOfPicturesHeader *goph = &priv->gop_header;
175 MPEG2RawPictureHeader *ph = &priv->picture_header;
176 MPEG2RawPictureCodingExtension *pce = &priv->picture_coding_extension.data.picture_coding;
190 priv->bit_rate = (ctx->va_bit_rate + 399) / 400;
194 priv->bit_rate = 0x3fffffff;
197 priv->vbv_buffer_size = (avctx->rc_buffer_size + (1 << 14) - 1) >> 14;
200 priv->vbv_buffer_size = priv->bit_rate >> 14;
206 priv->f_code_horizontal = 9;
207 priv->f_code_vertical = 5;
210 priv->f_code_horizontal = 8;
211 priv->f_code_vertical = 5;
215 priv->f_code_horizontal = 7;
216 priv->f_code_vertical = 4;
254 priv->frame_rate = avctx->framerate;
256 priv->frame_rate = av_inv_q(avctx->time_base);
257 ff_mpeg12_find_best_frame_rate(priv->frame_rate,
261 sh->bit_rate_value = priv->bit_rate & 0x3ffff;
262 sh->vbv_buffer_size_value = priv->vbv_buffer_size & 0x3ff;
271 priv->sequence_extension.extension_start_code = MPEG2_START_EXTENSION;
272 priv->sequence_extension.extension_start_code_identifier =
282 se->bit_rate_extension = priv->bit_rate >> 18;
283 se->vbv_buffer_size_extension = priv->vbv_buffer_size >> 10;
292 priv->sequence_display_extension.extension_start_code =
294 priv->sequence_display_extension.extension_start_code_identifier =
336 priv->picture_coding_extension.extension_start_code =
338 priv->picture_coding_extension.extension_start_code_identifier =
363 .frame_rate = av_q2d(priv->frame_rate),
365 .vbv_buffer_size = priv->vbv_buffer_size,
422 VAAPIEncodeMPEG2Context *priv = avctx->priv_data;
423 MPEG2RawPictureHeader *ph = &priv->picture_header;
424 MPEG2RawPictureCodingExtension *pce = &priv->picture_coding_extension.data.picture_coding;
430 priv->last_i_frame = pic->display_order;
432 ph->temporal_reference = pic->display_order - priv->last_i_frame;
437 pce->f_code[0][0] = priv->f_code_horizontal;
438 pce->f_code[0][1] = priv->f_code_vertical;
444 pce->f_code[1][0] = priv->f_code_horizontal;
445 pce->f_code[1][1] = priv->f_code_vertical;
485 VAAPIEncodeMPEG2Context *priv = avctx->priv_data;
495 qp = priv->quant_i;
498 qp = priv->quant_p;
501 qp = priv->quant_b;
517 VAAPIEncodeMPEG2Context *priv = avctx->priv_data;
520 err = ff_cbs_init(&priv->cbc, AV_CODEC_ID_MPEG2VIDEO, avctx);
525 priv->quant_p = av_clip(ctx->rc_quality, 1, 31);
527 priv->quant_i =
528 av_clip((avctx->i_quant_factor * priv->quant_p +
531 priv->quant_i = priv->quant_p;
533 priv->quant_b =
534 av_clip((avctx->b_quant_factor * priv->quant_p +
537 priv->quant_b = priv->quant_p;
541 priv->quant_i, priv->quant_p, priv->quant_b);
544 priv->quant_i = 16;
545 priv->quant_p = 16;
546 priv->quant_b = 16;
594 VAAPIEncodeMPEG2Context *priv = avctx->priv_data;
599 avctx->profile = priv->profile;
601 avctx->level = priv->level;
631 VAAPIEncodeMPEG2Context *priv = avctx->priv_data;
633 ff_cbs_fragment_free(&priv->current_fragment);
634 ff_cbs_close(&priv->cbc);