Bug#672561: Re: Bug#672561: libavcodec-dev: Missing /usr/include/libavcodec/audioconvert.h

Balint Reczey balint at balintreczey.hu
Tue May 20 10:14:12 UTC 2014


Hi Rogério,

On 05/12/2012 08:46 AM, Reinhard Tartler wrote:
> bug 672561 wishlist
> tags 672561 wontfix
> stop
> 
> On Sat, May 12, 2012 at 7:39 AM, Rogério Brito <rbrito at ime.usp.br> wrote:
>> Package: libavcodec-dev
>> Severity: important
>>
>> Hi.
>>
>> The libavcodec-dev package is missing </usr/include/libavcodec/audioconvert.h>.
>>
>> This file is needed by handbrake. If I clone the libav git tree,
>> checkout the v0.8.2 tag and copy that file to /usr/include/avcodec,
>> then I am able to successfully compile handbrake with Debian's libav,
>> without needing to download things from outside.
> 
> The problem with that is that audioconvert.h is not part of the public
> API. Moreover, most of the APIs have already been removed in current
> libav/master in favor of the newly introduced libavresample library.
> Therefore, I do not think it would be a good idea to start shipping
> this header.
> 
> The proper long-term solution is to port handbrake to 'libavresample'
> (not yet uploaded to experimental, the packaging needs review, and is
> not going to be included in wheezy). As short-term workaround, I'd
> suggest to copy the parts of audioconvert.h and audioconvert.c to the
> handbrake packaging.
> 
>>
>> BTW, regarding handbrake, I am down to few packages now that need to
>> be taken from outside debian for it to compile, namely:
>>
>> * MODULES += contrib/libdvdread
>> * MODULES += contrib/libdvdnav
>> * MODULES += contrib/mpeg2dec
>>
>> Everything else works with packages in Debian *or* with packages in
>> the pkg-multimedia git repositories (e.g., libmkv, faac, libmp4v2).
> 
> That's excellent news! Thanks for working on it and count me in as
> supporter (i.e., put me to Uploaders).
Handbrake is now in Debian and uses libavresample.
How about closing this bug? The missing header stopped being an issue, I
think.

Cheers,
Balint



More information about the pkg-multimedia-maintainers mailing list