[linux-dvb] [PATCH] 1/3: BUG FIX in dvb_ringbuffer_flush
mariofutire at googlemail.com
Sun Apr 13 11:30:16 CEST 2008
> linux-dvb-request at linuxtv.org wrote:
> I've added a new function in the ringbuffer that resets the pointers to
> 0 and clears the error flag.
> There might be some more factoring and one could move into that function
> 2 more lines
> buf->data = NULL;
> buf->size = size;
I've just added a comment to patch 1/3.
I post it here again.
This patch fixes the bug in DMX_SET_BUFFER_SIZE for the demux.
Basically it resets read and write pointers to 0 in case they are beyond the new size of the buffer.
In the next patch (2/3) I rewrite this function to behave the same as the new DMX_SET_BUFFER_SIZE
for the dvr.
I thought it is a good idea for the 2 very similar ioctl to be implemented in the same way.
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
More information about the linux-dvb