[FFmpeg-cvslog] r23026 - trunk/libavcodec/libschroedingerenc.c

Måns Rullgård mans
Sat May 8 20:26:53 CEST 2010


David Conrad <lessen42 at gmail.com> writes:

> On May 8, 2010, at 9:26 AM, Carl Eugen Hoyos wrote:
>
>> M?ns Rullg?rd <mans <at> mansr.com> writes:
>> 
>>> Carl Eugen Hoyos <cehoyos <at> ag.or.at> writes:
>>> 
>>>> conrad <subversion <at> mplayerhq.hu> writes:
>>>> 
>>>>> Author: conrad
>>>>> Date: Wed May  5 23:02:41 2010
>>>>> New Revision: 23026
>>>>> 
>>>>> Log:
>>>>> schroenc: Use constant quality for constant quality, not noise threshold
>>>> 
>>>>> + SCHRO_ENCODER_RATE_CONTROL_CONSTANT_QUALITY);
>>>> 
>>>> You forgot to update configure accordingly.
>>> 
>>> What does configure have to do with it?
>> 
>> SCHRO_ENCODER_RATE_CONTROL_CONSTANT_QUALITY did not exist in 1.0.5, so configure
>> should check for its existence (or the version 1.0.7).
>
> Like so?
>
>
> diff --git a/configure b/configure
> index e14ff6b..7ecd360 100755
> --- a/configure
> +++ b/configure
> @@ -2623,7 +2623,9 @@ enabled libopencore_amrwb  && require libopencore_amrwb opencore-amrwb/dec_if.h
>  enabled libopenjpeg && require libopenjpeg openjpeg.h opj_version -lopenjpeg
>  enabled librtmp    && require  librtmp librtmp/rtmp.h RTMP_Init -lrtmp
>  enabled libschroedinger && add_cflags $(pkg-config --cflags schroedinger-1.0) &&
> -                           require libschroedinger schroedinger/schro.h schro_init $(pkg-config --libs schroedinger-1.0)
> +                           require libschroedinger schroedinger/schro.h schro_init $(pkg-config --libs schroedinger-1.0) &&
> +                           { pkg-config --atleast-version=1.0.7 schroedinger-1.0 ||
> +                             die "ERROR: schroedinger version must be >= 1.0.7"; }

Is 1.0.7 not yet widely (relatively speaking, of course) installed?

-- 
M?ns Rullg?rd
mans at mansr.com



More information about the ffmpeg-cvslog mailing list