Prefer FFmpeg for all formats except FLAC/OGG
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mixxx |
New
|
Medium
|
Unassigned |
Bug Description
SoundSourceCore
SoundSourceMedi
SoundSourceMP3: Based on abandoned libraries libid3tag and libmad.
SoundSourceM4A: Based on abandoned (libmp4v2) and almost abandoned (libfaad2) libraries. Already requires an ugly workaround.
SoundSourceSndfile: Is well maintained, has a simple API and is already used as a fallback. Currently the primary SoundSource for AIFF and WAV. No offset issues expected when switching to FFmpeg.
SoundSourceWv: Minor maintenance burden, but otherwise does not hurt. The API is simple enough to keep it.
SoundSourceOpus: Obsolete. Contains some special metadata code that is unlikely to be used. Vorbis Comment tags are the most common.
SoundSourceFLAC
Changed in mixxx: | |
importance: | Undecided → Medium |
description: | updated |
summary: |
- Prefer FFmpeg for all formats except FLAC/OGG/OPUS + Prefer FFmpeg for all formats except FLAC/OGG |
description: | updated |
Is there an inherit limitation in FFmpeg that prevents using it for FLAC, Vorbis, and Opus? Are there upstream bug reports about the limiting factors?