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:
parent
1c5b392080
commit
c19563cba3
1 changed files with 4 additions and 7 deletions
|
@ -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();
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue