Changeset 3686:9a6d918fb3a2 in roaraudio for roard/codecfilter_wave.c
- Timestamp:
- 04/14/10 09:50:34 (14 years ago)
- Branch:
- default
- Phase:
- public
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
roard/codecfilter_wave.c
r3517 r3686 115 115 codec = ROAR_CODEC_MULAW; 116 116 break; 117 case ROAR_RIFF_WAVE_CID_RSOUND: 118 memcpy(&tmp16, tbuf+42, 2); 119 switch (ROAR_LE2HOST16(tmp16)) { 120 case ROAR_RIFF_WAVE_RSID_S16_LE: 121 s->info.bits = 16; 122 codec = ROAR_CODEC_PCM_S_LE; 123 break; 124 case ROAR_RIFF_WAVE_RSID_S16_BE: 125 s->info.bits = 16; 126 codec = ROAR_CODEC_PCM_U_BE; 127 break; 128 case ROAR_RIFF_WAVE_RSID_U16_LE: 129 s->info.bits = 16; 130 codec = ROAR_CODEC_PCM_U_LE; 131 break; 132 case ROAR_RIFF_WAVE_RSID_U16_BE: 133 s->info.bits = 16; 134 codec = ROAR_CODEC_PCM_U_BE; 135 break; 136 case ROAR_RIFF_WAVE_RSID_S8: 137 s->info.bits = 8; 138 codec = ROAR_CODEC_PCM_S_LE; 139 break; 140 case ROAR_RIFF_WAVE_RSID_U8: 141 s->info.bits = 8; 142 codec = ROAR_CODEC_PCM_U_LE; 143 break; 144 default: 145 return -1; 146 } 147 break; 117 148 case ROAR_RIFF_WAVE_CID_IEEE_FLOAT: 118 149 default:
Note: See TracChangeset
for help on using the changeset viewer.