From 3fb0af1b2a0bd264a8989f8c7e0a58d74690f7b4 Mon Sep 17 00:00:00 2001 From: Richard Hosking Date: Sun, 2 Dec 2007 18:49:18 +0000 Subject: [PATCH] v4l2: Progress with Alsa. Sounds much better :-) --- modules/access/v4l2.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/modules/access/v4l2.c b/modules/access/v4l2.c index e52e49089e..87c6f90334 100644 --- a/modules/access/v4l2.c +++ b/modules/access/v4l2.c @@ -1110,6 +1110,9 @@ static block_t* GrabAudio( demux_t *p_demux ) /* ALSA */ i_read = snd_pcm_readi( p_sys->p_alsa_pcm, p_block->p_buffer, p_sys->i_alsa_chunk_size ); /* TODO: ALSA ERROR HANDLING?? xrun?? */ + + /* convert from frames to bytes */ + if( i_read > 0 ) i_read *= p_sys->i_alsa_frame_size; } else #endif -- 2.39.2