Annotation of linuxtv.org/docs.php, revision 1.9

1.1       js          1: <?php
                      2:   $title = "LinuxTV.org - Documentation";
                      3:   include "linuxtv-header.inc";
                      4: ?>
                      5: 
                      6: <h1>Documentation</h1>
1.9     ! mchehab     7: <h2>Linux Media Infrastructure API</h2>
        !             8: <p>
        !             9:  Since Set, 15, V4L and DVB API's got integrated into a compendium that presents both API's, plus the IR 
        !            10: input event mapping. The <a href="downloads/v4l_dvb_apis/>Linux Media Infrastructure API</a> converges 
        !            11: the common body of knowledge for the kernel to userspace API's used by media drivers.
        !            12: </p>
        !            13: <p>
        !            14:  The original V4L and DVB API specs are still available as separate documents.
        !            15:  Up to kernel 2.6.32, both the common document and the separate ones have the same info.
        !            16: </p>
1.4       mchehab    17: <h2>DVB</h2>
1.1       js         18: <p>
                     19:   You can find a PDF version of the Linux DVB API version 3
                     20:   in the <a href="downloads/linux-dvb-api-1.0.0.pdf">download area</a>.
                     21: </p>
                     22: <p>
                     23:   A browsable online version of the Linux DVB API version 3
                     24:   documentation (generated with latex2html from TeX sources
1.2       js         25:   in the CVS) is <a href="docs/dvbapi/dvbapi.html">here</a>.
1.8       mchehab    26: </p>
                     27: <p>
                     28:   You can also find an experimental 
                     29:   <a href="http://linuxtv.org/downloads/dvbapi/">online</a> version of
                     30: the DVB API version 3 documentation generated from the new DocBook 
                     31: undergoing port.
1.1       js         32: </p>
1.3       js         33: <p>
                     34:   A small collection of READMEs and FAQs is included in the
                     35:   Linux kernel source tree in linux/Documentation/dvb/
1.5       js         36:   (<a href="http://linuxtv.org/hg/v4l-dvb/file/tip/linux/Documentation/dvb/">
                     37:   browse docs in the mercurial repository</a>).
1.3       js         38: </p>
1.4       mchehab    39: <h2>Video4Linux</h2>
                     40: <p>
1.7       mchehab    41:   A browsable online version of Video4Linux2 API
                     42:   is at <a href="http://www.linuxtv.org/downloads/video4linux/API/V4L2_API/spec-single/v4l2.html">here</a>.
1.4       mchehab    43: </p>
                     44: <p>
1.7       mchehab    45:   Although it is possible to generate a PDF version of the Video4Linux2 
                     46:   API, the generated PDF is not very useful, since some tables
                     47:   and pictures are larger than the output page. So the better is to use 
                     48:   the browable documentation.
1.4       mchehab    49: </p>
                     50: <p>
1.6       mchehab    51:   For developers, 
                     52:  <a href="http://lwn.net">LWN.net</a> 
                     53: is writing a 
                     54: <a href="http://lwn.net/Articles/203924/">V4L2 series of articles</a>
                     55: focusing at the development of a Linux V4L2 driver. 
1.4       mchehab    56: </p>
                     57: <p>
1.6       mchehab    58:   There's a new V4L Drivers guide at 
                     59:    <a href="http://www.linuxtv.org/downloads/video4linux/v4l2dwgNew.html">here</a>.
                     60: <br>
                     61:   PS.: This is a newer document and might be suject to some errors. Contributions are wanted. Also notice that the main guide shall always be V4L API2.
1.4       mchehab    62: </p>
                     63: <p>
1.6       mchehab    64:   Video4Linux API version 1 is obsolete. Driver and application 
                     65: developers are requested to migrate their work to V4L2 API.
                     66: <br>
                     67: There's an effort in course to remove its support from 
                     68: the drivers, keeping just a conversion module for keeping 
                     69: compatibility for the old binary-only V4L1 applications.</p>
1.1       js         70: <?php include "linuxtv-footer.inc"; ?>

LinuxTV legacy CVS <linuxtv.org/cvs>