diff options
author | Olivier CrĂȘte <olivier.crete@collabora.co.uk> | 2010-05-31 16:57:42 -0400 |
---|---|---|
committer | Olivier CrĂȘte <olivier.crete@collabora.co.uk> | 2010-06-01 13:44:06 -0400 |
commit | 2339add6d5ca87aaeb7ca612f1b2326a8819d26e (patch) | |
tree | 3e133a8bfb13b17d221dad68b4158ed7e2c7edd3 | |
parent | c60638ab56f816ea13372979a5cc14c9ddb32db0 (diff) |
x264enc: Only set i_weighted_pred on versions where it exists
-rw-r--r-- | ext/x264/gstx264enc.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/ext/x264/gstx264enc.c b/ext/x264/gstx264enc.c index c3c64a58..b717d018 100644 --- a/ext/x264/gstx264enc.c +++ b/ext/x264/gstx264enc.c @@ -594,7 +594,9 @@ gst_x264_enc_init_encoder (GstX264Enc * encoder) encoder->x264param.analyse.inter = encoder->analyse; encoder->x264param.analyse.b_transform_8x8 = encoder->dct8x8; encoder->x264param.analyse.b_weighted_bipred = encoder->weightb; +#if X264_BUILD > 78 encoder->x264param.analyse.i_weighted_pred = 0; +#endif encoder->x264param.analyse.i_noise_reduction = encoder->noise_reduction; encoder->x264param.i_frame_reference = encoder->ref; encoder->x264param.i_bframe = encoder->bframes; |