From 43b366ce529b1813458be58d3f2b4ddf67faa2ab Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20Dr=C3=B6ge?= Date: Tue, 16 Mar 2010 15:05:06 +0100 Subject: [PATCH] x264enc: Put pixel-aspect-ratio from input into the src pad caps Fixes bug #612995. --- ext/x264/gstx264enc.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ext/x264/gstx264enc.c b/ext/x264/gstx264enc.c index ffd97ab298..70b2dc8c90 100644 --- a/ext/x264/gstx264enc.c +++ b/ext/x264/gstx264enc.c @@ -809,7 +809,9 @@ gst_x264_enc_set_src_caps (GstX264Enc * encoder, GstPad * pad, GstCaps * caps) outcaps = gst_caps_new_simple ("video/x-h264", "width", G_TYPE_INT, encoder->width, "height", G_TYPE_INT, encoder->height, - "framerate", GST_TYPE_FRACTION, encoder->fps_num, encoder->fps_den, NULL); + "framerate", GST_TYPE_FRACTION, encoder->fps_num, encoder->fps_den, + "pixel-aspect-ratio", GST_TYPE_FRACTION, encoder->par_num, + encoder->par_den, NULL); structure = gst_caps_get_structure (outcaps, 0);