In lists.linux.v4l, you wrote:
> > It is still impossible to support multiple opens as the driver's can't hook
> > data into file->private_data (neither directly nor indirectly) and therefore
> > can't disturgish the filehandles.
> 
> So you need to pass file into the video4linux functions. Thats probably
> smart anyway

<other mail>
> If this was to be done what good is videodev.c ?

videodev.c just handles minor number registration. Everything else it tried to
help with was an error
</other mail>

Hmm, remove all the function pointers from struct video_device and replace
them with a struct file_operations, then make the videodev functions simply
pass throuth stuff untouched?  What about backward compatibility?

  Gerd

-- 
Protecting the children is a good way to get a lot of adults who cant
stand up for themselves.                -- seen in some sig on /.



_______________________________________________
Video4linux-list mailing list
[EMAIL PROTECTED]
https://listman.redhat.com/mailman/listinfo/video4linux-list

Reply via email to