Development: Linux Media Infrastructure API: Difference between revisions

From LinuxTVWiki
Jump to navigation Jump to search
(Initial Page - no doubt needs lots of work.)
 
m (tidy up the english)
 
(3 intermediate revisions by 2 users not shown)
Line 1: Line 1:
The Linux Media Infrastructure API provides a common interface for userspace applications using media drivers in the Linux kernel.
The Linux Media Infrastructure API (application programming interface) brings together two historically separate API, namely the [[Development: Video4Linux APIs|Video For Linux v2 (V4L2)]] and the [[Development: Linux DVB API history and future|Linux Digital Video Broadcasting (Linux DVB) API]] into the one all inclusive API.


It converges two historically separate API, namely the Video for Linux (V4l) API and the Linux Digital Video Broadcasting (Linux DVB) API.
It is released with each new kernel revision. The latest version is 2.6.32 released 31 August 2009 and is avaliable [http://linuxtv.org/downloads/v4l-dvb-apis/ here]

It also adds the IR input event mapping API.

It is released with each new kernel revision. The latest version is 2.6.32 released 31 August 2009 and is available [http://linuxtv.org/downloads/v4l-dvb-apis/ here]

==Historic References==

The original V4L and DVB API specs are still available as separate documents. However, only the Linux Media Infrastructure API will be updated.

* [[Development: Linux DVB API history and future|Linux Digital Video Broadcasting (Linux DVB) API history]]
* [[Development: Video4Linux APIs|Video For Linux v2 (V4L2) history]]

==Also See==
* [[What is V4L or DVB?]]
* [[Digital_Video_Broadcasting|Digital TV Standards]] for the varying scope covered by the "Linux DVB API" portion of the Linux Media Infrastructure API

Latest revision as of 16:41, 18 February 2015

The Linux Media Infrastructure API provides a common interface for userspace applications using media drivers in the Linux kernel.

It converges two historically separate API, namely the Video for Linux (V4l) API and the Linux Digital Video Broadcasting (Linux DVB) API.

It also adds the IR input event mapping API.

It is released with each new kernel revision. The latest version is 2.6.32 released 31 August 2009 and is available here

Historic References

The original V4L and DVB API specs are still available as separate documents. However, only the Linux Media Infrastructure API will be updated.

Also See