Hi! What happens, when you give a greenhorn 40,000,000,000 Dollar and let him loose to a city? What happens, when you give a GGI coder some time (40,000,000,000 seconds) and let him loose to a computer? :) Well, I am proud to announce libgpf alpha2. Check http://www.ggi-project.org/libgpf.html for the download links. New in alpha2: There's a completely new model about how to handle frames. LibGPF now abstracts everything as a MOVIE and frames are seen as TIMESTAMPS. This model has lots of advantages: - easy handling of synchronisation issues between video and audio. - the user only and only has to take care about timestamps and not about different sort of frames in videos and frame interdelay issues, etc. - the user has more fine grained streaming control compared to the key-frame based model (i.e. you can "scroll" the movie for- and backward like a cassette, which is to do with a key-frame model). Questions about how images like pcx, gif, jpeg can be a movie, how are issues handled like codecs with and without timestamp information and with or without audio and more, are explained in the libgpf documentation. It comes with the tarball in the doc/ subdirectory. Further, TODO stuff is no longer seen as compiler #warnings. You see them at runtime beginning with "fixme: ..." on the stderr channel. The more often you see the same line, the more important it is for you. :) This way, developers can mark (partly) non-done work and what has more or less priority. And users can see, which stuff on the TODO list they need to be done, in case something doesn't work. CU, Christoph Egger E-Mail: [EMAIL PROTECTED]
