CSPspEmu.Hle.Formats.audio.At3.MaiAT3PlusCoreDecoder.MAPCDSF_decodeTable1_Route4 C# (CSharp) Method

MAPCDSF_decodeTable1_Route4() static private method

static private MAPCDSF_decodeTable1_Route4 ( MaiBitReader mbr0, MaiAT3PlusCoreDecoderChnInfo chn_info ) : int
mbr0 CSPspEmu.Hle.Formats.audio.At3.SUB.MaiBitReader
chn_info MaiAT3PlusCoreDecoderChnInfo
return int
        static int MAPCDSF_decodeTable1_Route4(MaiBitReader mbr0, MaiAT3PlusCoreDecoderChnInfo chn_info)
        {
            int rs = 0;

            uint huff_table_type3 = (uint)mbr0.getWithI32Buffer(2);

            for (uint a0 = 0; a0 < chn_info.joint_chn_info.num_band_splited_used; a0++)
            {
                chn_info.table1[a0] = MAPCDSF_getHuffValue(MaiAT3PlusCoreDecoder_StaticData.MAPCDSD_huff_table1[huff_table_type3], mbr0);
                chn_info.table1[a0] += chn_info.chn_ref.table1[a0];
                chn_info.table1[a0] &= 0x3F;

            }

            return rs;
        }
MaiAT3PlusCoreDecoder