From a7d618cbe67d2c084c80e31a5df21f4fb7221a76 Mon Sep 17 00:00:00 2001 From: iovar Date: Fri, 2 Feb 2007 02:22:22 +0000 Subject: Fixed bug on >1 channels audio recording with OSS git-svn-id: https://recordmydesktop.svn.sourceforge.net/svnroot/recordmydesktop/trunk@271 f606c939-3180-4ac9-a4b8-4b8779d57d0a --- recordmydesktop/src/capture_sound.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'recordmydesktop/src/capture_sound.c') diff --git a/recordmydesktop/src/capture_sound.c b/recordmydesktop/src/capture_sound.c index d9ffa91..4314984 100644 --- a/recordmydesktop/src/capture_sound.c +++ b/recordmydesktop/src/capture_sound.c @@ -124,7 +124,7 @@ void *CaptureSound(ProgData *pdata){ do{ int temp_sret=read(pdata->sound_handle, &newbuf->data[sret], - pdata->args.buffsize); + pdata->args.buffsize-sret); if(temp_sret<0){ fprintf(stderr,"An error occured while reading from soundcard" "%s\n" -- cgit v1.2.1