weixin_39983223 2020-11-29 21:21
浏览 0

Replace outdated libmp4 with ffmpeg demuxer for FAAD2

This is a solution for m4a decoding that replaces libmp4 banned by Debian with ffmpeg. It keeps the FAAD2 decoder to not introduce an offset that invalidated the track notations.

This allows us to establish an offset detection based on the silence detection that will be introduced along with 2.3.

Without this from Ubuntu Focal user have no chance to generate the silence detection data with FAAD2 required for the upcoming offset detection.

This was original discussed here: https://github.com/mixxxdj/mixxx/pull/3050

该提问来源于开源项目:mixxxdj/mixxx

  • 写回答

6条回答 默认 最新

  • weixin_39983223 2020-11-29 21:21
    关注

    : Now the sound of this version is exactly 2112 frames earlier than the original version. I cant explain this, because for my understanding I feet the same sample blocks to libFaad like before. Maybe this is related to the MP4ESConfigBuffer data or there is a subtle bug. Do you have an idea?

    评论

报告相同问题?