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). -- regards, Reinhard _______________________________________________ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers