Hi Chen...<br><br>Thanks for the reply ....<br>You are referring to some document, Could you tell me which document you are telling. <br><br>As per my understanding the H.264 standard&nbsp; we have to add &#39;rbsp_stop_one_bit&#39; that&#39;s equal to &#39;1&#39;&nbsp; to the end of slice.<br>
I was assuming the  cb-&gt;i_low |= 1 is doing the same thing..but I am NOT sure.<br><br>/* I have checked document, I think this bit do not use by decoder.<br>
so we set it to &quot;cb-&gt;i_low |= 1 &lt;&lt; 10;&quot; */<br>So why we are adding this...if it is not used by decoder.<br><br>And if you would tell where we are checking for byte alignment and putting <br>&#39;rbsp_alignment_zero_bit&#39; in the code.<br>
<br>Thanks in advance.<br>
<br><br><br><div class="gmail_quote">2008/11/12 chen <span dir="ltr">&lt;<a href="mailto:chenm003@163.com">chenm003@163.com</a>&gt;</span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hi,<br>
<br>
 &nbsp; &nbsp;This question I send some month ago, but nobody give us answer.<br>
 &nbsp; &nbsp;I have checked document, I think this bit do not use by decoder.<br>
so we set it to &quot;cb-&gt;i_low |= 1 &lt;&lt; 10;&quot;<br>
<br>
======= 2008-11-12 13:26:49 =======<br>
<div class="Ih2E3d"><br>
&gt;Hi Loren,<br>
&gt;<br>
&gt;Thanks for the reply.<br>
&gt;<br>
&gt;But Still for my understanding I didn&#39;t get answers of my other questions...<br>
&gt;<br>
&gt;1) Could you tell me where we are adding the end_of_slice<br>
&gt;(rbsp_stop_one_bit) flag.<br>
&gt;<br>
&gt;2) In function void x264_cabac_encode_flush( x264_t *h, x264_cabac_t *cb )<br>
&gt;<br>
&gt;cb-&gt;i_low |= (0x35a4e4f5 &gt;&gt; (h-&gt;i_frame &amp; 31) &amp; 1) &lt;&lt; 10;<br>
&gt;<br>
&gt;<br>
&gt;Why this is related to frame number and what is this magic number<br>
&gt;&#39;0x35a4e4f5&#39;.<br>
&gt;As per my understanding the standard &#39;i_low&#39; has no relation with frame<br>
&gt;number.<br>
&gt;<br>
&gt;3) on the same function() the line<br>
&gt; cb-&gt;i_low |= 1;<br>
&gt;<br>
&gt;I am NOT getting why we are doing this.Is this end_of_slice flag?<br>
&gt;<br>
&gt;It will be very helpful if you could explain it.<br>
&gt;<br>
&gt;Thanks in advance...<br>
</div>= = = = = = = = = = = = = = = = = = = =<br>
<font color="#888888"><br>
chen<br>
<a href="mailto:chenm003@163.com">chenm003@163.com</a><br>
2008-11-12<br>
</font><div><div></div><div class="Wj3C7c"><br>
_______________________________________________<br>
x264-devel mailing list<br>
<a href="mailto:x264-devel@videolan.org">x264-devel@videolan.org</a><br>
<a href="http://mailman.videolan.org/listinfo/x264-devel" target="_blank">http://mailman.videolan.org/listinfo/x264-devel</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>Regards,<br>Deepak Singh<br><br><br>