<br><div class="gmail_quote">Hi experts,<br><br>While using x264 code&nbsp; I found that&nbsp; &quot;rbsp_alignment_zero_bit&quot; at the end of the slice sometimes coming rbsp_alignemnt_zero_bit = 1, and sometimes&nbsp; rbsp_alignemnt_zero_bit = 0 while Only allowable value is 0.<br>

<br>I NOT&nbsp; getting any explanation&nbsp; for this.<br><br>Second thing i&nbsp; am NOT getting this line...<br>in function void x264_cabac_encode_flush( x264_t *h, x264_cabac_t *cb )<br><br>cb-&gt;i_low |= (0x35a4e4f5 &gt;&gt; (h-&gt;i_frame &amp; 31) &amp; 1) &lt;&lt; 10; <br>
<br>
<br clear="all">Why this is related to frame number and what is this magic number &#39;0x35a4e4f5&#39;.<br>As per my understanding the standard &#39;i_low&#39; has no relation with frame number.<br><br>on the same function() the line<br>

&nbsp;cb-&gt;i_low |= 1;<br><br>I assume we are adding end_of_slice flag. Am I correct?<br>
<br><br>Kindly give an insight on this.<br><br>Thanks in advance.<br>-- <br>Regards,<br><font color="#888888">Deepak Singh</font><br></div><br clear="all"><br><br>