<div class="gmail_quote"><div>Hi,</div>
<div> </div>
<div> I am trying to take off the ogg header processing from the Vorbis decoder.</div>
<div> </div>
<div>During analysis of some streams i found that the lacing values are not following as described in document OGG logical bitstream framing. <a href="http://xiph.org/vorbis/doc/framing.html" target="_blank">http://xiph.org/vorbis/doc/framing.html</a>.</div>
<div><br>Now as the document says that lacing values are 255 and then followed by a value < 255 which marks the end of packet in normal case. </div>
<div> </div>
<div>Now i have seen stream with header specifying lacing values less then 255 before the packet ends.</div>
<div> </div>
<div>I have attached the hexadecimal view of the file with the header highlighted in blue. This file is decodable by ogg decoder but i am not sure if it can decoded by vorbis decoder .</div>
<div> </div>
<div>I am little confused about these streams as i think that they can only be decoded if provided with OGG container and not if provided as OGG stream where we do not know the frame size.</div>
<div>Any pointers would be helpful. </div>
<div> </div>
<div>Also, If its possible i would like to know what are the adjustments to be made to decoder these kind of streams.</div>
<div> </div>
<div>thanks,</div>
<div>Pankaj</div><font color="#888888">
<div> </div>
<div> </div>
<div> </div>
<div> </div>
</font></div><br>