边信息详细讲解:
边信息包含许多必要的参数,有逆量化的信息(global gain、scale factor compress、sub block gain、scale factor、preflag)以及霍夫曼解码信息(part 2_3 length、big values、table select、region 0 count、region 1 count 、count 1 table select),window type(window switch flag、block type、mix block flag)和其他信息,这些信息都会被暂存起来以便稍后使用。而旁信息大小由声道决定,单声道 17字节,双声道 32位字节。
以下是各参数的意思:
1 main_data_begin
Main data begin(主数据开始)是一个偏移值,指出主数据是在同步头之前多少个字节开始。帧头不一定是一帧的开始,帧头CRC校验字和帧边信息在帧数据中是滑动的。
如果main_data_begin值为 0 则表示main_data是紧接在side_information之后。否则,它表示一个负偏移值