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

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

Change History (0)

Note: See TracTickets for help on using tickets.