[GnomeMeeting-devel-list] Re:[GnomeMeeting-devel-list] Re: [GnomeMeeting-devel-list]possible PATCH for the V4L plugin, TESTING&FEEDBACK needed!
- From: "julien puydt laposte net" <julien puydt laposte net>
- To: "gnomemeeting-devel-list" <gnomemeeting-devel-list gnome org>
- Subject: [GnomeMeeting-devel-list] Re:[GnomeMeeting-devel-list] Re: [GnomeMeeting-devel-list]possible PATCH for the V4L plugin, TESTING&FEEDBACK needed!
- Date: Sat, 13 Sep 2003 21:11:19 +0200
Our beloved gm master wrote:
> I think that you should check via the ioctl if
double-buffering is
> permitted by the driver and if it is not, then use the
current patch.
> But in the case it is available, keep using it.
Arg! That code is ugly enough already... there are already
tests to know if mmap works or not, etc...
/me thinks the whole plugin would need to be rewritten
(one thing prevents me to do this: v4l2 is supposed to appear
some day near)
Snark
PS: in case you want to know how I would write it better:
(...)PVideoDevice::GetFrameDataNoDelay(...)
{
if(we_have_mmap && only_single_buffer)
return GetFrameDataNoDelayMmapSingleBuffer(...);
...
}
that would make the various code path really separate, and
make it easier to write/debug/share as much code as possible
between them to avoid bugs.
Accédez au courrier électronique de La Poste : www.laposte.net ;
3615 LAPOSTENET (0,34€/mn) ; tél : 08 92 68 13 50 (0,34€/mn)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]