[mythtv] DVB channel flipping hang
Mark Weaver
mark-clist at npsl.co.uk
Wed Aug 24 23:33:13 UTC 2005
>
> I've been running 0.18.1 with a patch that uses FE_READ_STATUS to
> wait for tuning to complete rather than FE_GET_EVENT because the
> kernel source looked like that would block properly but I still
> loose recording sometimes.
>
Is it a reasonable solution just to do the ioctl and enter a select()
loop at that point, with a timeout? I can see that the fd is used
elsewhere (via GetFd()) but only FE_SET_FRONTEND appears to use
FE_GET_EVENT according to the API docs, so it would seem ok. I have no
idea what the actual code flow is so I could be missing something.
I'll probably give it a go and see what happens, it doesn't seem like
too much work!
Thanks,
Mark
More information about the mythtv-dev
mailing list