Unfortunately, you can't access the v4l file descriptor. The video provider is used in conjunction with the Linux DVB API which includes tuning etc.
If you want to access the v4l API directly you would have to Release() the video provider, do e.g. analogue tuning, recreate the v4l provider.
Does v4l2 support multiple opens?
In theory yes, look at http://bytesex.org/v4l/spec/common.html#AEN132 for further details.
All Video4Linux2 drivers I know support read-only opens to change the non-critical stuff like tuning.
Btw: yesterday Dok checked in my additions for a Video4Linux2 videoprovider. So if you use a Video4Linux2 driver and bleeding edge DirectFB CVS you'll get what you want.
If you use an older version of DirectFB but a Video4Linux2 driver, then everything will be fine, too. The DirectFB calls go through the compatibility layer, but you can open the device read-only again for tuning, too.
CU Michael.
--
Info: To unsubscribe send a mail to [EMAIL PROTECTED] with "unsubscribe directfb-users" as subject.
