[GEM-dev] VideoIO Framework

Thomas Holzmann holzi1 at gmx.at
Wed Jun 13 12:11:11 CEST 2007


OK, a little bit more detailed description of my work:
I will implement a framework which will be used to load the different 
libraries as plugins. This has the advantage that the libraries does not 
have to be available at compiling time (it will be checked if they are 
available at runtime) and various plugins can be added later easily.
This framework should then replace the existing implementation in 
pix_film and pix_video.
So now I'm looking at the API's of the different libraries and will then 
implement the framework.

The libraries for which the framework is aimed to are:
for file read/write:
- libAVIFile
- quicktime4linux
- ffmpeg
- DirectShow
- QuickTime

for stream read/write:
- V4L2
- DV
- QuickTime
- DirectShow

I will also look at mplayer and media player classic .

So if you know other libraries that would be nice to have or programs 
which have a similar framework please let me know.

thomas

Thomas Holzmann schrieb:
> Hello,
>
> I have been chosen for Google Summer of Code and am working on a video 
> input-output framework for GEM.
> This framework should make it possible to load different video 
> encoders/decoders at runtime so that there is no need for them to be 
> available at compiling time.
> So if you have some suggestions for my project it would be nice to let 
> me know.
>
> Thomas
>
>
> _______________________________________________
> GEM-dev mailing list
> GEM-dev at iem.at
> http://lists.puredata.info/listinfo/gem-dev
>
>   




More information about the GEM-dev mailing list