<div>I am little confused over what Vorbis I specification states and ogg logical and physical bitstream overview document.(<a href="http://xiph.org/vorbis/doc/oggstream.html">http://xiph.org/vorbis/doc/oggstream.html</a>)</div>
<div><br></div><div>I am quoting here the Vorbis I specification </div><div>&quot;The Ogg/Vorbis I speci cation currently dictates that Ogg/Vorbis streams use Ogg transport streams in degenerate, unmultiplexed form only. That is:</div>
<div><br></div><div> <b>A meta-headerless Ogg  le encapsulates the Vorbis I packets .</b></div><div><b>The Ogg stream may be chained, i.e., contain multiple, contigous logical streams</b></div><div><b>(links).</b></div><div>
<b> The Ogg stream must be unmultiplexed (only one stream, a Vorbis audio stream,</b></div><div><b>per link)</b></div><div><br></div><div> This is not to say that it is not currently possible to multiplex Vorbis with other media</div>
<div>types into a multi-stream Ogg  le. At the time this document was written, Ogg was</div><div>becoming a popular container for low-bitrate movies consisting of DivX video and Vorbis</div><div>audio. However, a &#39;Vorbis I audio  le&#39; is taken to imply Vorbis audio existing alone within a</div>
<div>degenerate Ogg stream. A compliant &#39;Vorbis audio player&#39; is not required to implement Ogg</div><div>support beyond the speci c support of Vorbis within a degenrate Ogg stream (naturally,</div><div>application authors are encouraged to support full multiplexed Ogg handling). &quot;</div>
<div><br></div><div>Now the Vorbis I specification states only about chaining and no grouping but ogg logical and physical bitstream overview document states about grouping.</div><div>My best guess is that grouping is allowed recently and is something introduced to support video multiplexing.</div>
<div><br></div><div>Please help me knowing what kinds of video formates we support within ogg container. My best guess is theora only.</div><div><br></div><div>Is there possibility of Vorbis being multiplexed with other video coding formats outside ogg container. Vorbis I specification says that @ low bit rate audio we can multiplex with video in Divx format. </div>
<div><br></div><div>The reason why i am asking this question is because i am trying to have an implementation with the ogg container decoding part of regular Vorbis decoder. </div><div>To my understanding  we have only theora as the video format within ogg format which i think is true ? Please let me know if it is not.</div>
<div>Otherwise we have to go in the normal way to do container and stream decoding at different layers.</div><div><br></div><div>thanks,</div><div>Pankaj</div><div><br></div><div><br></div><div><br></div><div><br></div><div>
<br></div>