Menu

#308 Fuse utils fail to build with libav10

v1.2
closed-rejected
nobody
None
5
2016-04-26
2014-02-17
No

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.

Discussion

  • Sergio Baldoví

    Sergio Baldoví - 2014-02-18

    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
  • Alberto Garcia

    Alberto Garcia - 2014-05-12

    Here's the patch used in Debian to build fuse-utils 1.1.1 with libav10.

    More details here: https://bugs.debian.org/739243

     
  • Fredrick Meunier

    Also not aware of any intention to limit support for converter libraries so happy to see this added.

     
  • Sergio Baldoví

    Sergio Baldoví - 2014-05-18

    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.

     
  • Sergio Baldoví

    Sergio Baldoví - 2014-07-06

    Thanks, committed in revision [r5088].

     

    Related

    Commit: [r5088]

  • Sergio Baldoví

    Sergio Baldoví - 2014-07-06
    • status: open --> pending-fixed
    • Group: future --> v1.2
     
  • Sergio Baldoví

    Sergio Baldoví - 2016-04-26
    • status: pending-fixed --> closed-rejected
     
  • Sergio Baldoví

    Sergio Baldoví - 2016-04-26

    Finally, we have dropped FFmpeg/Libav support before the release of 1.2.0. Thank you for the feedback.

     

Log in to post a comment.