diff --git a/omx/gstomxh263enc.c b/omx/gstomxh263enc.c index d7a2d209f9..35d33583ac 100644 --- a/omx/gstomxh263enc.c +++ b/omx/gstomxh263enc.c @@ -88,9 +88,12 @@ gst_omx_h263_enc_set_format (GstOMXVideoEnc * enc, GstOMXPort * port, OMX_ERRORTYPE err; guint profile_id, level_id; - gst_omx_port_get_port_definition (port, &port_def); + gst_omx_port_get_port_definition (GST_OMX_VIDEO_ENC (self)->enc_out_port, + &port_def); port_def.format.video.eCompressionFormat = OMX_VIDEO_CodingH263; - err = gst_omx_port_update_port_definition (port, &port_def); + err = + gst_omx_port_update_port_definition (GST_OMX_VIDEO_ENC + (self)->enc_out_port, &port_def); if (err != OMX_ErrorNone) return FALSE; diff --git a/omx/gstomxh264enc.c b/omx/gstomxh264enc.c index d503648075..3a228413b1 100644 --- a/omx/gstomxh264enc.c +++ b/omx/gstomxh264enc.c @@ -92,9 +92,12 @@ gst_omx_h264_enc_set_format (GstOMXVideoEnc * enc, GstOMXPort * port, OMX_ERRORTYPE err; const gchar *profile_string, *level_string; - gst_omx_port_get_port_definition (port, &port_def); + gst_omx_port_get_port_definition (GST_OMX_VIDEO_ENC (self)->enc_out_port, + &port_def); port_def.format.video.eCompressionFormat = OMX_VIDEO_CodingAVC; - err = gst_omx_port_update_port_definition (port, &port_def); + err = + gst_omx_port_update_port_definition (GST_OMX_VIDEO_ENC + (self)->enc_out_port, &port_def); if (err != OMX_ErrorNone) return FALSE; diff --git a/omx/gstomxmpeg4videoenc.c b/omx/gstomxmpeg4videoenc.c index 9ed91b2fb2..a2170185e0 100644 --- a/omx/gstomxmpeg4videoenc.c +++ b/omx/gstomxmpeg4videoenc.c @@ -92,9 +92,12 @@ gst_omx_mpeg4_video_enc_set_format (GstOMXVideoEnc * enc, GstOMXPort * port, OMX_ERRORTYPE err; const gchar *profile_string, *level_string; - gst_omx_port_get_port_definition (port, &port_def); + gst_omx_port_get_port_definition (GST_OMX_VIDEO_ENC (self)->enc_out_port, + &port_def); port_def.format.video.eCompressionFormat = OMX_VIDEO_CodingMPEG4; - err = gst_omx_port_update_port_definition (port, &port_def); + err = + gst_omx_port_update_port_definition (GST_OMX_VIDEO_ENC + (self)->enc_out_port, &port_def); if (err != OMX_ErrorNone) return FALSE;