Changeset 2079:1f7b34848f37 in roaraudio
- Timestamp:
- 07/19/09 06:28:35 (15 years ago)
- Branch:
- default
- Phase:
- public
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
roard/streams.c
r2062 r2079 895 895 memset(outdata+inlen, 0, outlen-inlen); 896 896 897 if ( !streams_get_flag(id, ROAR_FLAG_HWMIXER) ) { 898 if ( change_vol(outdata, info->bits, outdata, 8*outlen / info->bits, info->channels, &(ss->mixer)) == -1 ) 899 return -1; 900 } 901 897 902 return 0; 898 903 } else { 899 if ( roar_conv(outdata, indata, 8*inlen / stream_info->bits, stream_info, info) == -1 ) {904 if ( roar_conv(outdata, indata, (8*inlen_got*info->rate)/(stream_info->rate * stream_info->bits), stream_info, info) == -1 ) { 900 905 return -1; 901 906 } 902 907 903 908 // memset(outdata, 0, outlen); 909 } 910 911 if ( !streams_get_flag(id, ROAR_FLAG_HWMIXER) ) { 912 if ( change_vol(outdata, info->bits, outdata, 8*outlen / info->bits, info->channels, &(ss->mixer)) == -1 ) 913 return -1; 904 914 } 905 915
Note: See TracChangeset
for help on using the changeset viewer.