| 750 | } |
| 751 | |
| 752 | void SubBand :: readSubSamples() |
| 753 | { |
| 754 | if(sub) sub->readSubSamples(); |
| 755 | if(sub) { |
| 756 | audio fromSub[subBufSize]; |
| 757 | long nFromSub = 0; |
| 758 | do { |
| 759 | nFromSub = sub->outMixer->read(fromSub,subBufSize); |
| 760 | samplesSubOut->write(fromSub, nFromSub); |
| 761 | } while(nFromSub>0); |
| 762 | } |
| 763 | } |
| 764 | |
| 765 | long SubBand :: read(audio *buf, long n) |
| 766 | { |