https://bugs.kde.org/show_bug.cgi?id=368907

--- Comment #33 from Mauro Carvalho Chehab <mchehab+...@kernel.org> ---
(In reply to Mauro Carvalho Chehab from comment #32)
> Ok, error 11 is EAGAIN. I suspect that the pipeline buffer is full.
> Probably, VLC is too slow to handle the DVB channel you're tuning.
> 
> Please check what happens with the attached patch. It will wait 100 ms
> before trying again. That will likely cause frame drops, but it should
> reduce the CPU load.

Please notice that I don't expect this patch to be on its final version.
Delaying retries for a long time can cause data loss when everything is fine.
So, I guess we should probably set the timeout to a lower value, and increment
a retry count every time the retry happens. If the counter is too big, perhaps
we should flush the buffer by calling resetPipe().

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to