Hello everybody,
I'm thinking about implementing video support for zap if the bounty is
still open. I see that the specification for this bounty is not posted
on the web page, but even without the specification I think I could
estimate the form and contents of the video support implementation.
Anyway, the specification, any direction or suggestion will help...
Initially Theora codec (http://theora.org/)
could be used. From what I read, the license of the official Theora
codec implementation should be compatible with the Mozilla triple
license MPL/GPL/LGPL and probably free from any patent issues. I hope
I'm not wrong about these legalities.
The implementation will have to obtain video input from USB webcams, DV
cams, ... This part is platform specific, and although there is
portvideo library (http://sourceforge.net/projects/portvideo/),
which is sort of video I/O equivalent of portaudio library, it's
licensed under GPL so we can't use it. I could reimplement some of its
functionality and part of its cross platform support capabilility, at
least for the start.
I'm open to suggestions and remarks.
Predrag