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

David Conrad lessen42
Sat May 8 20:32:14 CEST 2010


On May 8, 2010, at 2:26 PM, M?ns Rullg?rd wrote:

> 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?

It was released over a year ago, no clue about installed base. ubuntu 9.10 and 10.4 have 1.0.8 I believe.



More information about the ffmpeg-cvslog mailing list