comparison libmpcodecs/ad_dvdpcm.c @ 13980:e0d400094e88

24bit LPCM is signed...
author reimar
date Fri, 19 Nov 2004 14:42:17 +0000
parents f67d20c01332
children 815f03b7cee5
comparison
equal deleted inserted replaced
13979:d5dff36405c3 13980:e0d400094e88
41 case 1: 41 case 1:
42 mp_msg(MSGT_DECAUDIO, MSGL_INFO, MSGTR_SamplesWanted); 42 mp_msg(MSGT_DECAUDIO, MSGL_INFO, MSGTR_SamplesWanted);
43 sh->i_bps = sh->channels * sh->samplerate * 5 / 2; 43 sh->i_bps = sh->channels * sh->samplerate * 5 / 2;
44 case 2: 44 case 2:
45 sh->sample_format = AFMT_AF_FLAGS | AF_FORMAT_I | 45 sh->sample_format = AFMT_AF_FLAGS | AF_FORMAT_I |
46 AF_FORMAT_BE | AF_FORMAT_US; 46 AF_FORMAT_BE | AF_FORMAT_SI;
47 sh->samplesize = 3; 47 sh->samplesize = 3;
48 break; 48 break;
49 default: 49 default:
50 sh->sample_format = AFMT_S16_BE; 50 sh->sample_format = AFMT_S16_BE;
51 sh->samplesize = 2; 51 sh->samplesize = 2;