static int MAPCDSF_decodeACC2Main1_Route3(MaiBitReader mbr0, MaiAT3PlusCoreDecoderChnInfo chn_info)
{
int rs = 0;
uint uk1b464 = (uint)mbr0.getWithI32Buffer(2);
uint uk1b468 = (uint)mbr0.getWithI32Buffer(4);
if (uk1b464 != 0)
{
for (uint a0 = 0; a0 < chn_info.uk1b450; a0++)
{
for (uint a1 = 0; a1 < (uint)chn_info.acc_data_now.table[a0].num_acc; a1++)
{
chn_info.acc_data_now.table[a0].data1[a1] = (uint)(uk1b468 + mbr0.getWithI32Buffer((int)uk1b464));
}
}
}
else
{
for (uint a0 = 0; a0 < chn_info.uk1b450; a0++)
{
for (uint a1 = 0; a1 < (uint)chn_info.acc_data_now.table[a0].num_acc; a1++)
{
chn_info.acc_data_now.table[a0].data1[a1] = uk1b468;
}
}
}
return rs;
}