File:  [DVB] / linuxtv.org / news / 2007-06-28.tmerle
Revision 1.3: download - view: text, annotated - select for diffs
Thu Jun 28 20:16:50 2007 UTC (16 years, 11 months ago) by mchehab
Branches: MAIN
CVS tags: HEAD
Point the discussions to Linuxtv V4L Wiki

v4l2-library initiated

<p>
A new v4l2 library is initiated to implement userspace decompression algorithms that cannot fit in kernelspace.  
</p>

<p>
Some multimedia peripherals cannot provide video pictures in a well known format (like YUV, RGB, ...).
They provide compressed video pictures and the algorithm to uncompress them may be complex or may have a proprietary license.
Complex algorithm are forbidden in kernelspace so we need to implement them in userspace.
In a first step, this v4l2 library will provide a way to uncompress video pictures in userspace to ease the applications' labour.
A first solution is specified <a href=http://www.linuxtv.org/v4lwiki/index.php/V4L2UserspaceLibrary>here</a>.
A first implementation is started <a href=http://linuxtv.org/hg/~tmerle/v4l2_extension>here</a>.
</p><p>
We invite any concerned driver developer or application developer to suscribe to the specific v4l2-library mailing-list in order to participate to this project.
To suscribe to this ML, go to <a href=http://www.linuxtv.org/cgi-bin/mailman/listinfo/v4l2-library>the v4l2-library mailing-list</a>
</p><p>
Future evolutions of this library could provide other features beyond video decompression, that would require userspace processings.
</p><p>
Let's have fun!
</p><p>
Cheers,<br>
Thierry.
</p>

LinuxTV legacy CVS <linuxtv.org/cvs>