|
From: Charles 'B. K. <kr...@cs...> - 2000-08-07 15:18:45
|
Hi there. I have one comment so far on your simpledv api. You may want to reconsider the direct use of GdkPixmaps in DVFile. I think that the natural output format of the decoder should be YUV, not an RGB format like the GdkPixmap. When HW assist for YUV color conversion and scaling are available, they make a massive difference in performance. There are currently two patches in the libdv project page on sourceforge.net which implement YUV rendering. One uses the Xv extension directly, while the other uses the SDL library as a shim over Xv (when it is present). Another as yet unimplemented approach is to use OpenGL textures. -- Buck Vladimir Vukicevic <vla...@In...> writes: > Howdy.. I wrote up a simple API for using libdv from external apps; > it gets the job done, for the most part. I'm currently beginning a > gnome DV editing software project; it will be available as gnome cvs > module 'gnomotion' sometime in the near future, and I've been using > this API (and your library) extensively without any problems. > I've attached the tar.gz; please email me any questions/etc., I'm > out of the country until next weekend so my email access will be > sporadic until then. > - Vladimir > - vla...@he... |