Update of /cvsroot/alsa/alsa-utils/aplay In directory sc8-pr-cvs1:/tmp/cvs-serv12092
Modified Files: aplay.c Log Message: Fixed calc_count() routine - wav files with traling RIFF chunks sound ok now Index: aplay.c =================================================================== RCS file: /cvsroot/alsa/alsa-utils/aplay/aplay.c,v retrieving revision 1.175 retrieving revision 1.176 diff -u -r1.175 -r1.176 --- aplay.c 27 Nov 2003 11:07:25 -0000 1.175 +++ aplay.c 28 Nov 2003 10:24:53 -0000 1.176 @@ -1513,11 +1513,15 @@ { off64_t count; - if (!timelimit) { + if (!timelimit && pbrec_count == (size_t)-1) { count = (off64_t)-1; } else { - count = snd_pcm_format_size(hwparams.format, hwparams.rate * hwparams.channels); - count *= (off64_t)timelimit; + if (timelimit == 0) { + count = pbrec_count; + } else { + count = snd_pcm_format_size(hwparams.format, hwparams.rate * hwparams.channels); + count *= (off64_t)timelimit; + } } return count < pbrec_count ? count : pbrec_count; } ------------------------------------------------------- This SF.net email is sponsored by: SF.net Giveback Program. Does SourceForge.net help you be more productive? Does it help you create better code? SHARE THE LOVE, and help us help YOU! Click Here: http://sourceforge.net/donate/ _______________________________________________ Alsa-cvslog mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/alsa-cvslog