Feature request:
Currently, there is a dedicated muxer/demuxer for MP4 and MKV and other stuff,
(when choosing muxer manually)
but no dedicated muxer/demuxer for the ogg container.
Please include something dedicated, don't say use ffmpeg or something else.
Because it's going to be more outdated than if you get it straight from the source.
And might not work and take long for updating to new features/bug fixes if everything goes with third parties.
For a dedicated muxer/multiplexer/demuxer/demultiplexer the following official libraries are at hand.
The current xiph.org library libogg 1.1.3 on xiph.org download page.
It's the official library.
But it would be good to browse the download directory and to see if there is anything in svn for newer libraries.
libogg 1.1.3 is a little old.
Info about libogg: liboggz seems to be the follower instead of libogg2.
And also use libao for the new .oga (ogg audio only) format.
Here are some links:
wikipedia page about ogg: http://en.wikipedia.org/wiki/Ogg
ogg specifications page of xiph.org: http://www.xiph.org/ogg/
downloads page of xiph.org: http://www.xiph.org/downloads/
download directory at xiph.org (got by clicking browse link on the downloads page): http://downloads.xiph.org/releases/