From 20540ebdb48d355ce4b869cd9a542cbd023843c9 Mon Sep 17 00:00:00 2001 From: Stephen Depooter Date: Thu, 10 Dec 2009 16:30:26 -0500 Subject: [PATCH] celt: fix compile against earlier CELT versions Check the existence of the CELT_SET_COMPLEXITY symbol before trying to use it. Fixes compilation against libcelt 0.4.0. Fixes #604311. --- ext/celt/gstceltenc.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ext/celt/gstceltenc.c b/ext/celt/gstceltenc.c index f160b97ec7..d984d99391 100644 --- a/ext/celt/gstceltenc.c +++ b/ext/celt/gstceltenc.c @@ -623,7 +623,9 @@ gst_celt_enc_setup (GstCeltEnc * enc) celt_encoder_ctl (enc->state, CELT_SET_VBR_RATE (enc->bitrate), 0); } #endif +#ifdef CELT_SET_COMPLEXITY celt_encoder_ctl (enc->state, CELT_SET_COMPLEXITY (enc->complexity), 0); +#endif GST_LOG_OBJECT (enc, "we have frame size %d", enc->frame_size);