[PATCH] (Hopefully) Better Support for Xiph Formats (ogg, etc.) (1.1.4)
Brought to you by:
jmaggard
The attached patch adds better presentment for .ogg files (at least they're presented as .ogg instead of .dat) and adds support for .ogv and .opus.
Note that .oga and .ogg are both presented as ".ogg." Unfortunately, the .oga extension still confuses a number of clients. Also, there's no distinction made between vorbis files with and without skeleton bitstreams (strictly speaking, they should probably be served as .oga and .ogg respectively).
Opus metadata support. Apply both patches and build with something like:
make CFLAGS=-I/usr/include/opus LDFLAGS='-lopus -lopusfile'
I have a collection of videos in .ogv format, and it seems that miniDLNA doesn't load them at all. If this is true, I'd definately like to see at least basic support for ogg video that is provided in this patch. Also thanks for contributing it!
The most complete Xiph support is in the eastcheap fork. Unfortunately, my pressing need for DLNA went away and it's lain fallow for awhile. Still, it does recognize ogv and oga.
this was superseded by https://sourceforge.net/p/minidlna/patches/133/
Last edit: Sérgio M. Basto 2021-12-11