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 <rbr...@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 -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org