<br><div class="gmail_quote">Hi experts,<br><br>While using x264 code I found that "rbsp_alignment_zero_bit" at the end of the slice sometimes coming rbsp_alignemnt_zero_bit = 1, and sometimes rbsp_alignemnt_zero_bit = 0 while Only allowable value is 0.<br>
<br>I NOT getting any explanation for this.<br><br>Second thing i am NOT getting this line...<br>in function void x264_cabac_encode_flush( x264_t *h, x264_cabac_t *cb )<br><br>cb->i_low |= (0x35a4e4f5 >> (h->i_frame & 31) & 1) << 10; <br>
<br>
<br clear="all">Why this is related to frame number and what is this magic number '0x35a4e4f5'.<br>As per my understanding the standard 'i_low' has no relation with frame number.<br><br>on the same function() the line<br>
cb->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>