diff options
author | Robert Swain <robert.swain@gmail.com> | 2009-10-20 20:00:44 +0100 |
---|---|---|
committer | Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk> | 2009-10-26 21:52:36 +0100 |
commit | 0a36965808ab9095dd68541f589fd71b66c99ca7 (patch) | |
tree | b9c03bbe1d3d20daf4ee2f2a51f10ac1e2d66c9f | |
parent | 59f6c82c32b377c2ecc78b67cdfedd4e4d7d4096 (diff) |
x264enc: Adapt to slightly modified x264 API
Fixes #599095.
-rw-r--r-- | ext/x264/gstx264enc.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/ext/x264/gstx264enc.c b/ext/x264/gstx264enc.c index ed201544..ff0f0faf 100644 --- a/ext/x264/gstx264enc.c +++ b/ext/x264/gstx264enc.c @@ -582,7 +582,12 @@ gst_x264_enc_init_encoder (GstX264Enc * encoder) encoder->x264param.analyse.i_noise_reduction = encoder->noise_reduction; encoder->x264param.i_frame_reference = encoder->ref; encoder->x264param.i_bframe = encoder->bframes; +#if X264_BUILD < 78 encoder->x264param.b_bframe_pyramid = encoder->b_pyramid; +#else + encoder->x264param.i_bframe_pyramid = + encoder->b_pyramid ? X264_B_PYRAMID_NORMAL : X264_B_PYRAMID_NONE; +#endif #if X264_BUILD < 63 encoder->x264param.b_bframe_adaptive = encoder->b_adapt; #else |