If you're looking for maximum performance, you're probably going to have to write some code in C or Objective-C that implements the texture loading. It may even be easier because you can use the code snippets that you've found.
-bob On Oct 13, 2005, at 11:25 AM, michael ferraro wrote: > Thanks, This is a excellent starting place, > > I have been looking a the OpenGL mailing list and have found > a bit of discussion about how to achieve maximum performance > for movie playback, which involves the minimum (or no) format > conversions and allows for DMA transfers. When I have tried > to use Quicktime calls that are mentioned in the sample code > (QTNewGWorldsFromPtr) they are not implemented, so I am > not sure how complete the module is. > > M > > > On Oct 12, 2005, at 6:09 PM, Andrew Straw wrote: > > >> I have some code that worked once upon a time (Mac OS X 10.2, I >> think) to do just that. It may be a decent place to start: >> >> http://visionegg.org/cgi-bin/viewcvs.cgi/trunk/visionegg/src/ >> QuickTime.py?rev=1280&view=markup >> http://visionegg.org/cgi-bin/viewcvs.cgi/trunk/visionegg/swig_src/ >> gl_qt.c?rev=1291&view=markup >> >> It uses Carbon.Qt and Carbon.Quicktime. I'd be interested in any >> further progress you make. >> >> There was once talk about making Python Quicktime bindings that >> would work on win32 and mac, which would be cool... >> >> Cheers! >> Andrew >> >> michael ferraro wrote: >> >> >>> Hello >>> I was about to start some development using PyOpenGL to >>> load textures from a Quicktime movie and was wondering >>> if there have been any recent developments on the Quicktime >>> module or should I use the existing Carbon.Qt and Carbon >>> Quicktime modules include with Python 2.4.1 for Macos 10.4 >>> Thanks >>> M. Ferraro >>> _______________________________________________ >>> Pythonmac-SIG maillist - [email protected] >>> http://mail.python.org/mailman/listinfo/pythonmac-sig >>> >>> >> >> >> >> > > _______________________________________________ > Pythonmac-SIG maillist - [email protected] > http://mail.python.org/mailman/listinfo/pythonmac-sig > _______________________________________________ Pythonmac-SIG maillist - [email protected] http://mail.python.org/mailman/listinfo/pythonmac-sig
