Performance is important, but I'd call having good design even more important, righteous API included. Having (potential) application developers mess with ioctl's and such doesn't seem good to me.
Now, to not to reimplement the wheel, I'd repeat the suggestion of basically copying and adapting something for start. Further details should be kept off this list, I think, perhaps in [-multimedia].


Harti Brandt wrote:

On Wed, 12 Mar 2003, Dan Nelson wrote:

DN>In the last episode (Mar 12), Yury Tarasievich said:
DN>> At http://freebsddvb.narod.ru, there exists an adequately up-to-date
DN>> port of linux DVB drivers, seemingly supporting DVB adapters up to
DN>> rev.1.5.
DN>>
DN>> Regarding porting of V4L. I may be utterly wrong, but isn't the whole
DN>> V4L/V4L2/V4L2-whatever thing rather made ad hoc, not really designed?
DN>> Could something reincarnating BeOS (or even OS/2) multimedia
DN>> subsystem be better?
DN>
DN>I like the idea of putting this into the Xfree86 drivers and using the
DN>XVideo extension to drive everything.  that doesn't require kernel
DN>mods.  It does mean that you need to start X up to capture video,
DN>though.

The problem with this is probably the number of context switches and
copies or IPC you need to get a frame. With > 25 fps this is a problem.

harti





To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-hackers" in the body of the message

Reply via email to