summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStephen Depooter <stephend@xandros.com>2009-12-10 16:30:26 -0500
committerTim-Philipp Müller <tim.muller@collabora.co.uk>2010-02-19 09:05:52 +0000
commit20540ebdb48d355ce4b869cd9a542cbd023843c9 (patch)
tree677d45aed3ea542977e62ba95827d988a8edd54b
parentcaf2be2115ef4d52adf0b454bb24ea3f2458b1ec (diff)
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.
-rw-r--r--ext/celt/gstceltenc.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/ext/celt/gstceltenc.c b/ext/celt/gstceltenc.c
index f160b97ec..d984d9939 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);