summaryrefslogtreecommitdiff
path: root/ext/x265
diff options
context:
space:
mode:
authorxlazom00 <xlazom00@gmail.com>2016-08-10 22:50:12 +0000
committerSebastian Dröge <sebastian@centricular.com>2016-08-11 10:19:56 +0200
commit00ac1c7eb4ac6462f9963012f8a2b5148e9b7cfe (patch)
treede3899936293161c4a15cdb256818fbe8cdd9bee /ext/x265
parentee5aa3d8b5d27ce6d9ccd718f0e56e6917230295 (diff)
x265enc: Enable aspect ratio
x265 encoder need aspectRatioIdc == X265_EXTENDED_SAR if we want to use sarWidth/sarHeight https://bugzilla.gnome.org/show_bug.cgi?id=769716
Diffstat (limited to 'ext/x265')
-rw-r--r--ext/x265/gstx265enc.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/ext/x265/gstx265enc.c b/ext/x265/gstx265enc.c
index d0e0c08b9..a2baf566c 100644
--- a/ext/x265/gstx265enc.c
+++ b/ext/x265/gstx265enc.c
@@ -659,6 +659,7 @@ gst_x265_enc_init_encoder (GstX265Enc * encoder)
encoder->x265param.sourceWidth = info->width;
encoder->x265param.sourceHeight = info->height;
if (info->par_d > 0) {
+ encoder->x265param.vui.aspectRatioIdc = X265_EXTENDED_SAR;
encoder->x265param.vui.sarWidth = info->par_n;
encoder->x265param.vui.sarHeight = info->par_d;
}