<div class="gmail_quote">On Wed, May 5, 2010 at 9:31 AM, ogg.k.ogg.<span dir="ltr"></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="im"><br>
</div>If you can have a second pass over the data, you could first write the ogg stream without the checksums (eg, set to 0), then have a second background pass to read pages and compute the checksum. The main encoding thread/process can therefore go ahead unhindered. The drawback is an invalid Ogg stream until the second pass has been performed.<br>
</blockquote><div> </div></div>Yes, it is possible, but now it would be only one of the steps to make
this method work for a different application than it was designed for.
As a must we need to encapsulate Bayer pixels , not the yuv data.<br><br> I was just
trying to emphasize that camera encoder requirements are different from those of the one for the streaming.<br><br>Andrey<br><br><br>