Opened 16 years ago
Last modified 15 years ago
#5580 closed task
Use ffmpeg's native decoders for audio in mythmusic — at Initial Version
Reported by: | stuartm | Owned by: | stuartm |
---|---|---|---|
Priority: | minor | Milestone: | 0.22 |
Component: | Plugin - MythMusic | Version: | head |
Severity: | medium | Keywords: | |
Cc: | Ticket locked: | no |
Description
In the long term it would be nice to reduce dependencies and increase the number of supported audio codecs in mythmusic, to this end I'm creating this task ticket.
Attached is a patch which switches OGG Vorbis decoding from libvorbis to ffmpeg's native decoder. It also fixes a long standing, but unreported bug in mythmusic's avfdecoder. Could anyone with lots of oggs in their audio collection please test this, since I only have a few short samples?
If anyone knows of a list of native decoders in ffmpeg, or could list a few known audio codecs it can handle I can add them as supported formats to the AVF decoder. I know AAC decoding is currently being tested. Since mythmusic currently relies on the file extension to chose decoders, having the extensions would help a lot too.
Related to this task is the ongoing conversion of replacing existing tagging libraries with taglib (supports Vorbis/Ogg? Vorbis comments in a wide variety of containers and file formats in addition to mp3).