Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 164116
b: refs/heads/master
c: 9aa0885
h: refs/heads/master
v: v3
  • Loading branch information
Mauro Carvalho Chehab committed Sep 19, 2009
1 parent ab7f71e commit f235266
Show file tree
Hide file tree
Showing 4 changed files with 11 additions and 6 deletions.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: b131e04eae22e653efc3b9b6a861faa10e4894b8
refs/heads/master: 9aa08855a47a7d25e231457f893af6f5ab903870
4 changes: 2 additions & 2 deletions trunk/Documentation/DocBook/v4l/capture.c.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@
*
* This program can be used and distributed without restrictions.
*
* This program were got from V4L2 API, Draft 0.20
* available at: http://v4l2spec.bytesex.org/
* This program is provided with the V4L2 API
* see http://linuxtv.org/docs.php for more information
*/

#include <stdio.h>
Expand Down
2 changes: 1 addition & 1 deletion trunk/Documentation/DocBook/v4l/common.xml
Original file line number Diff line number Diff line change
Expand Up @@ -802,7 +802,7 @@ optional.</para>
a special ioctl to enumerate all image formats supported by video
capture, overlay or output devices is available.<footnote>
<para>Enumerating formats an application has no a-priori
knowledge of (otherwise it could explicitely ask for them and need not
knowledge of (otherwise it could explicitly ask for them and need not
enumerate) seems useless, but there are applications serving as proxy
between drivers and the actual video applications for which this is
useful.</para>
Expand Down
9 changes: 7 additions & 2 deletions trunk/Documentation/DocBook/v4l/remote_controllers.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,13 @@
<section id="Remote_controllers_Intro">
<title>Introduction</title>

<para>Currently, most analog and digital devices have a Infrared input for remote controllers. Each manufacturer has their own type of control. It is not rare that the same manufacturer to ship different types of controls, depending on the device.</para>
<para>Unfortunately, during several years, there weren't any effort to uniform the IR keycodes under different boards. This resulted that the same IR keyname to be mapped completely different on different IR's. Due to that, V4L2 API now specifies a standard for mapping Media keys on IR.</para>
<para>Currently, most analog and digital devices have a Infrared input for remote controllers. Each
manufacturer has their own type of control. It is not rare for the same manufacturer to ship different
types of controls, depending on the device.</para>
<para>Unfortunately, for several years, there was no effort to create uniform IR keycodes for
different devices. This caused the same IR keyname to be mapped completely differently on
different IR devices. This resulted that the same IR keyname to be mapped completely different on
different IR's. Due to that, V4L2 API now specifies a standard for mapping Media keys on IR.</para>
<para>This standard should be used by both V4L/DVB drivers and userspace applications</para>
<para>The modules register the remote as keyboard within the linux input layer. This means that the IR key strokes will look like normal keyboard key strokes (if CONFIG_INPUT_KEYBOARD is enabled). Using the event devices (CONFIG_INPUT_EVDEV) it is possible for applications to access the remote via /dev/input/event devices.</para>

Expand Down

0 comments on commit f235266

Please sign in to comment.