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

Andreas Cadhalpun andreas.cadhalpun at googlemail.com
Wed May 21 20:59:01 UTC 2014


Hi Rogério,

On 21.05.2014 22:19, Rogério Brito wrote:
> I don't know how things will impact
> getting handbrake being compiled with ffmpeg, but I guess that we can always
> file a new bug when that time comes.

Handbrake compiles fine with FFmpeg, but to get it to compile with the 
Debian FFmpeg packages, one has to teach it to use pkg-config to 
determine the FFmpeg linker flags. This is due to the fact that the 
Debian FFmpeg packages use library names like libavcodec-ffmpeg and thus 
linking with '-lavcodec' fails.

The attached handbrake_pkg-config.patch does that.
With it applied you can simply add alternative build-dependencies to the 
FFmpeg development packages instead of the Libav ones, as the other 
patch does.

Then handbrake compiles fine with the Debian FFmpeg packages, if they 
are installed instead of the Libav ones.

Best regards,
Andreas

PS: Thanks again for filing the FFmpeg RFP bug.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: handbrake_pkg-config.patch
Type: text/x-diff
Size: 2176 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-multimedia-maintainers/attachments/20140521/9a93c5e0/attachment.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: handbrake_alternative-FFmpeg-build-dependencies.patch
Type: text/x-diff
Size: 804 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-multimedia-maintainers/attachments/20140521/9a93c5e0/attachment-0001.patch>


More information about the pkg-multimedia-maintainers mailing list