libcvd-members
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [libcvd-members] video_play and video_play_bw not working correctly


From: Pablo Barrera
Subject: Re: [libcvd-members] video_play and video_play_bw not working correctly on macosx
Date: Thu, 21 Aug 2008 15:01:07 +0100

Don't worry for the delay. Anyway, Georg already submitted the changes :-)

On 21/08/2008, at 10:12:10, Tom Drummond wrote:

Pablo

Don't worry about spamming - this is all helpful information.

Yes - I remember the glFlush() call is critical in osx - otherwise the gl calls just bank up without ever being applied!

It might take us a bit longer to respond to your (helpful) bug reports just at the moment because we're preparing for ISMAR 2008 (which we're hosting in Cambridge in 3 weeks).

As you can tell - we have only intermittently targetted osx as a platform and thus we haven't kept it up to date.


I've found just a few problems to compile the software on a mac (and none on a linux box). All those problems are solved with the changes I sent. Right now I have the current version of CVD working smoothly on my machine (or at least I think so).

Thank you for the library!

Pablo

For the moment you will have to add the glFlush(). We'll add it to the cvs code in due course.

Cheers

Tom

Pablo Barrera wrote:
Hi (again)
I am sorry to spam you so often, but I have some issues with video_play programs. When I execute those programs (video_play and video_play_bw) the window is not update correctly. It just keep the first frame until some event happens in X11. To fix this I just glFlush the display after glDrawPixels():
$ cvs diff progs/video_play*c
Index: progs/video_play.cc
===================================================================
RCS file: /cvsroot/libcvd/libcvd/progs/video_play.cc,v
retrieving revision 1.4
diff -r1.4 video_play.cc
54a55
>             glFlush();
Index: progs/video_play_bw.cc
===================================================================
RCS file: /cvsroot/libcvd/libcvd/progs/video_play_bw.cc,v
retrieving revision 1.3
diff -r1.3 video_play_bw.cc
54a55
>             glFlush();
I hope this will help a little bit.
Cheers,
Pablo
_______________________________________________
libcvd-members mailing list
address@hidden
http://lists.nongnu.org/mailman/listinfo/libcvd-members

--
Dr Tom Drummond                          http://mi.eng.cam.ac.uk/~twd20/
Machine Intelligence Laboratory
Department of Engineering
University of Cambridge





reply via email to

[Prev in Thread] Current Thread [Next in Thread]