Completely Revamped ogg/oga/ogv/opus Support
Brought to you by:
jmaggard
Supersedes ticket #131. Much improved support for ogg-containr formats (Ogg Vorbis, Vorbis+Skeleton, Opus, and video formats (to the extent that ffmpeg knows about them). It serves up Ogg FLAC and Ogg Speex as well, though without metadata (I've never seen either of them in the wild anyway).
The patch is meant to be applied after the PNG patch in ticket 132. It can be applied without it, but you'll need to manually edit Makefile.am and add @opus_CFLAGS@ to AM_CFLAGS.
Requires pkg-config and running autogen.sh.
I just tried to play a movie containing Opus audio---and failed. This patch is available for two and a half years. Are there good reasons to not include it?
Run minidlna in debug mode '-d' and post the failed log entry.
I'd just like to add a vote here to merge this thing. Opus is far and away the best lossy audio format.
I have just rebased this patch with master. It is rebased into the opus branch of my fork. Here is the merge request: https://sourceforge.net/p/minidlna/git/merge-requests/46/