private void decodeMidSideStereo(ChannelElement cpe,int msPresent){
  if (msPresent == 1) {
    for (int idx=0; idx < cpe.ch[0].ics.numWindowGroups * cpe.ch[0].ics.maxSfb; idx++) {
      cpe.msMask[idx]=br.read1();
    }
  }
 else   if (msPresent == 2) {
    Arrays.fill(cpe.msMask,0,cpe.ch[0].ics.numWindowGroups * cpe.ch[0].ics.maxSfb,1);
  }
}

private void decodeMidSideStereo ( ChannelElement cpe , int msPresent ) { if ( msPresent == 1 ) { for ( int idx = 0 ; idx < cpe . ch [ 0 ] . ics . numWindowGroups * cpe . ch [ 0 ] . ics . maxSfb ; idx ++ ) { cpe . msMask [ idx ] = br . read1 ( ) ; } } else if ( msPresent == 2 ) { Arrays . fill ( cpe . msMask , 0 , cpe . ch [ 0 ] . ics . numWindowGroups * cpe . ch [ 0 ] . ics . maxSfb , 1 ) ; } }
decode mid / side data ; reference : table 4 . 54 .
