Changeset 4118:f4b311f1ff93 in roaraudio
- Timestamp:
- 08/08/10 14:26:30 (14 years ago)
- Branch:
- default
- Phase:
- public
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
roard/streams.c
r4111 r4118 1155 1155 #endif 1156 1156 1157 // TODO: this only works in case a we have a amp for the given stream parameters. 1158 if ( !streams_get_flag(id, ROAR_FLAG_HWMIXER) && !streams_get_flag(id, ROAR_FLAG_PASSMIXER) ) { 1159 ROAR_DBG("streams_fill_mixbuffer2(*): CALL roar_amp_pcm(*)..."); 1160 if ( roar_amp_pcm(outdata, info->bits, indata, 8*inlen / stream_info->bits, stream_info->channels, &(ss->mixer)) == -1 ) 1161 return -1; 1162 } 1163 1157 1164 // check codec, bits, channels, rate... 1158 1165 if ( is_the_same ) { … … 1177 1184 memcpy(outdata, bufdata, outlen); 1178 1185 roar_buffer_free(bufbuf); 1179 }1180 1181 if ( !streams_get_flag(id, ROAR_FLAG_HWMIXER) && !streams_get_flag(id, ROAR_FLAG_PASSMIXER) ) {1182 ROAR_DBG("streams_fill_mixbuffer2(*): CALL roar_amp_pcm(*)...");1183 if ( roar_amp_pcm(outdata, info->bits, outdata, 8*outlen / info->bits, info->channels, &(ss->mixer)) == -1 )1184 return -1;1185 1186 } 1186 1187
Note: See TracChangeset
for help on using the changeset viewer.