Opened 12 years ago

Last modified 11 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


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).

Change History (0)

Note: See TracTickets for help on using tickets.