1
0
Fork 0
forked from len0rd/rockbox

Maybe (or maybe not) support downsampling multi-channel AC3 files. liba52 is too slow to test properly

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6672 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
Dave Chapman 2005-06-11 14:03:15 +00:00
parent 1c5b392080
commit c19563cba3

View file

@ -51,13 +51,10 @@ void output_audio(sample_t* samples,int flags) {
flags &= A52_CHANNEL_MASK | A52_LFE;
if (flags==A52_STEREO) {
for (i = 0; i < 256; i++) {
int16_samples[2*i] = convert (samples[i]);
int16_samples[2*i+1] = convert (samples[i+256]);
}
} else {
DEBUGF("ERROR: unsupported format: %d\n",flags);
/* We may need to check the output format in flags - I'm not sure... */
for (i = 0; i < 256; i++) {
int16_samples[2*i] = convert (samples[i]);
int16_samples[2*i+1] = convert (samples[i+256]);
}
rb->yield();