MeBox is currently vaporware, but I've made some code available in the hope that other projects may find it useful.
These are my current working patches for MPlayer. (For interested hackers only; not for end users.) These are not suitable for release upstream yet. Patches diffed against MPlayer SVN trunk on the date indicated.
- overlay (2008-07-07): vf_overlay allows an application controlling MPlayer in slave mode to overlay an arbitrary image on top of the video. Its features and interface are similar to the on-screen display (OSD) functionality found in hardware such as the Hauppauge PVR-350. This patch is actively maintained and should be stable. (Note: this patch includes vf_outbuf.) Documentation for vf_overlay
Most of my development work lately is in the Kaa Project. Kaa is a Python development framework with modules geared toward building media-related software and is being developed in concert with the Freevo team. Among other things, this project includes Python bindings for Evas, Imlib2, and Xine. You can check it out via svn:
svn co svn://svn.freevo.org/kaa/trunk kaa
See the Kaa Wiki for more info.