oggopus: Fix opus_encode_ctl invocations.
authorRalph Giles <giles@mozilla.com>
Wed, 15 Oct 2014 01:23:32 +0000 (18:23 -0700)
committerRalph Giles <giles@mozilla.com>
Wed, 15 Oct 2014 01:23:32 +0000 (18:23 -0700)
The macros take arguments, they aren't just constants. Thanks to
mark4o for the report.

doc/draft-ietf-codec-oggopus.xml

index d96e4ac..04ed799 100644 (file)
@@ -1309,7 +1309,7 @@ In encoders derived from the reference implementation, the number of
  samples can be queried with:
 </preamble>
 <artwork align="center"><![CDATA[
- opus_encoder_ctl(encoder_state, OPUS_GET_LOOKAHEAD, &delay_samples);
+ opus_encoder_ctl(encoder_state, OPUS_GET_LOOKAHEAD(&delay_samples));
 ]]></artwork>
 </figure>
 <t>
@@ -1391,7 +1391,7 @@ In encoders derived from the reference implementation, inter-frame prediction
  can be turned off by calling:
 </preamble>
 <artwork align="center"><![CDATA[
- opus_encoder_ctl(encoder_state, OPUS_SET_PREDICTION_DISABLED, 1);
+ opus_encoder_ctl(encoder_state, OPUS_SET_PREDICTION_DISABLED(1));
 ]]></artwork>
 <postamble>
 For best results, this implementation requires that prediction be explicitly