id,summary,reporter,owner,description,type,status,priority,milestone,component,version,resolution,keywords,cc 1011,byte_alignment() was not implemented after decoding of end_of_sub_stream_one_hot,PhuongNguyen,,"The spec (L10003) requires that byte_alignment() is called once end_of_sub_stream_one_bit is decoded. byte_alignment() reads the next bit and it must be 1. Then, it reads the following bits until byte-alignment and they must be zero. It seems that byte_alignment() was not implemented (or was not implemented correctly) in the reference software. If my understanding is correct, these calls are written in Void TDecSbac::updateContextTables( SliceType eSliceType, Int iQp ) { m_pcTDecBinIf->decodeBinTrm(uiBit); m_pcTDecBinIf->finish(); m_pcBitstream->readOutTrailingBits(); .... m_pcTDecBinIf->decodeBinTrm(uiBit) is used to decode end_of_sub_stream_one_bit m_pcTDecBinIf->finish() is void m_pcBitstream->readOutTrailingBits() reads only bits until byte-alignment, which is not exactly byte_alignment() does. The same thing should be done for the encoder.",defect,closed,major,,HM,HM-9.2,invalid,,fbossen ksuehring davidf jct-vc@…