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

MAPCDSF_makeTable0CheckTable() static private method

static private MAPCDSF_makeTable0CheckTable ( MaiAT3PlusCoreDecoderChnInfo chn_info, uint check_table ) : int
chn_info MaiAT3PlusCoreDecoderChnInfo
check_table uint
return int
        static int MAPCDSF_makeTable0CheckTable(MaiAT3PlusCoreDecoderChnInfo chn_info, uint[] check_table)
        {
            if (0 == chn_info.chn_flag)
            {
                for (int a0 = 0; a0 < 0x20; a0++)
                    if (chn_info.table0[a0] != 0) check_table[a0] = 1;
                    else check_table[a0] = 0;
            }
            else
            {
                for (int a0 = 0; a0 < 0x20; a0++)
                    if (chn_info.table0[a0] != 0) check_table[a0] = 1;
                    else if (chn_info.chn_ref.table0[a0] != 0) check_table[a0] = 2;
                    else check_table[a0] = 0;
            }

            return 0;
        }
MaiAT3PlusCoreDecoder