diff options
author | Jan Alexander Steffens (heftig) <jan.steffens@gmail.com> | 2018-08-16 13:17:58 +0200 |
---|---|---|
committer | Sebastian Dröge <sebastian@centricular.com> | 2018-08-16 16:43:01 +0300 |
commit | cf385f20cf0e32ce974763b8c6ef8d6887208c8a (patch) | |
tree | 2bf41ad313fc3d1a6dbf7f1bb479612cade7ba55 /ext/x264 | |
parent | 484ee3e0326c3520240dc81d88c87c24df211643 (diff) |
x264enc: Set bit depth for x264 ≥ 153
https://bugzilla.gnome.org/show_bug.cgi?id=796975
Diffstat (limited to 'ext/x264')
-rw-r--r-- | ext/x264/gstx264enc.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/ext/x264/gstx264enc.c b/ext/x264/gstx264enc.c index f88cfcb7..9e7986ab 100644 --- a/ext/x264/gstx264enc.c +++ b/ext/x264/gstx264enc.c @@ -1578,6 +1578,9 @@ gst_x264_enc_init_encoder (GstX264Enc * encoder) } /* set up encoder parameters */ +#if X264_BUILD >= 153 + encoder->x264param.i_bitdepth = GST_VIDEO_INFO_COMP_DEPTH (info, 0); +#endif encoder->x264param.i_csp = gst_x264_enc_gst_to_x264_video_format (info->finfo->format, NULL); if (info->fps_d == 0 || info->fps_n == 0) { |