summaryrefslogtreecommitdiff
path: root/gst-libs/gst/vaapi/gstvaapiencoder_mpeg2.c
diff options
context:
space:
mode:
authorGwenole Beauchesne <gwenole.beauchesne@intel.com>2014-01-14 12:01:11 +0100
committerGwenole Beauchesne <gwenole.beauchesne@intel.com>2014-01-14 15:28:19 +0100
commitd45c6a486f7e12235c9d514b7303f5f8257e1bff (patch)
tree02097ef6c4aadfa45b659978e7b4a8e8c7f5e54c /gst-libs/gst/vaapi/gstvaapiencoder_mpeg2.c
parent78bf2c01ccaf716da2179cb15f3438f1d544f12c (diff)
encoder: clean-up objects.
Various clean-ups to improve consistency and readability: rename some variables, drop unused macro definitions, drop initialization of vars that are zero-initialized from the base class, drop un-necessary casts, allocate GPtrArrays with a destroy function.
Diffstat (limited to 'gst-libs/gst/vaapi/gstvaapiencoder_mpeg2.c')
-rw-r--r--gst-libs/gst/vaapi/gstvaapiencoder_mpeg2.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/gst-libs/gst/vaapi/gstvaapiencoder_mpeg2.c b/gst-libs/gst/vaapi/gstvaapiencoder_mpeg2.c
index 958dd6e9..943325cb 100644
--- a/gst-libs/gst/vaapi/gstvaapiencoder_mpeg2.c
+++ b/gst-libs/gst/vaapi/gstvaapiencoder_mpeg2.c
@@ -454,8 +454,8 @@ set_misc_parameters (GstVaapiEncoderMpeg2 * encoder,
g_assert (misc);
if (!misc)
return FALSE;
- gst_vaapi_enc_picture_add_misc_buffer (picture, misc);
- hrd = misc->impl;
+ gst_vaapi_enc_picture_add_misc_param (picture, misc);
+ hrd = misc->data;
if (base_encoder->bitrate > 0) {
hrd->initial_buffer_fullness = base_encoder->bitrate * 1000 * 4;
hrd->buffer_size = base_encoder->bitrate * 1000 * 8;
@@ -471,8 +471,8 @@ set_misc_parameters (GstVaapiEncoderMpeg2 * encoder,
g_assert (misc);
if (!misc)
return FALSE;
- gst_vaapi_enc_picture_add_misc_buffer (picture, misc);
- rate_control = misc->impl;
+ gst_vaapi_enc_picture_add_misc_param (picture, misc);
+ rate_control = misc->data;
memset (rate_control, 0, sizeof (VAEncMiscParameterRateControl));
if (base_encoder->bitrate)
rate_control->bits_per_second = base_encoder->bitrate * 1000;