Tested with r5072. Here's the error message:
fmfconv_ff.c:99:1: error: unknown type name 'ReSampleContext'
static ReSampleContext *audio_resample_ctx;
I'm not sure if Fuse is supposed to work with ffmpeg, libav, or both.
Debian only includes the latter, so worst case I'll have to build the Fuse utils without ffmpeg support.
AFAIK no side has been chosen. Patches for both libraries are welcome. I use FFmpeg for the Windows port, though.
It seems that the audio resampling code should switch to libavresample/libswresample.
Last edit: Sergio Baldoví 2014-02-18
Here's the patch used in Debian to build fuse-utils 1.1.1 with libav10.
More details here: https://bugs.debian.org/739243
Also not aware of any intention to limit support for converter libraries so happy to see this added.
Looks good. I have modified the patch to maintain compatibility with libav8 and libav9 as Debian Wheezy (stable) distributes libav8, Debian Jessie (testing) distributes libav9 and Debian Sid (unstable) distributes libav10. I'll commit it next weekend barring objections/suggestions.
Thanks, committed in revision [r5088].
Related
Commit: [r5088]
Finally, we have dropped FFmpeg/Libav support before the release of 1.2.0. Thank you for the feedback.