[GEM-dev] summer of code stuff better pix_ treatment

Georg Holzmann grh at mur.at
Thu Sep 20 08:53:40 CEST 2007


Hallo Ben!

> I just wanted to hear what the scope of the Gem summer of code stuff is.

There are the following objects as a result of the summer of code:
pix_fileread, pix_filewrite, pix_devicread

They are made in such a plugin system, where one can choose between 
various implementations at runtime (in theory), in practice a gstreamer 
interface was implemented up to now ...

what they can do:

pix_fileread:
reading audio+video from all formats gstreamer support (quite a lot)
reading from dvd; http, mms, udp,... streams

pix_filewrite:
can write some codecs to disk, also over udp network

pix_deviceread:
can read from camera+dv devices

They all are in the videoIO branch in GEM cvs.

However, there a few minor things which should be fixed before this 
comes into the main cvs (the biggest problem ATM is that video data is 
copied three time each frame, which needs much CPU - but this should be 
fixed in a few hours ...)

LG
Georg




More information about the GEM-dev mailing list