diff options
Diffstat (limited to 'Documentation/DocBook/media/v4l/compat.xml')
-rw-r--r-- | Documentation/DocBook/media/v4l/compat.xml | 75 |
1 files changed, 75 insertions, 0 deletions
diff --git a/Documentation/DocBook/media/v4l/compat.xml b/Documentation/DocBook/media/v4l/compat.xml index bce97c50391..ea42ef82494 100644 --- a/Documentation/DocBook/media/v4l/compat.xml +++ b/Documentation/DocBook/media/v4l/compat.xml | |||
@@ -2407,6 +2407,54 @@ details.</para> | |||
2407 | <para>Added <link linkend="jpeg-controls">JPEG compression control | 2407 | <para>Added <link linkend="jpeg-controls">JPEG compression control |
2408 | class</link>.</para> | 2408 | class</link>.</para> |
2409 | </listitem> | 2409 | </listitem> |
2410 | <listitem> | ||
2411 | <para>Extended the DV Timings API: | ||
2412 | &VIDIOC-ENUM-DV-TIMINGS;, &VIDIOC-QUERY-DV-TIMINGS; and | ||
2413 | &VIDIOC-DV-TIMINGS-CAP;.</para> | ||
2414 | </listitem> | ||
2415 | </orderedlist> | ||
2416 | </section> | ||
2417 | |||
2418 | <section> | ||
2419 | <title>V4L2 in Linux 3.5</title> | ||
2420 | <orderedlist> | ||
2421 | <listitem> | ||
2422 | <para>Added integer menus, the new type will be | ||
2423 | V4L2_CTRL_TYPE_INTEGER_MENU.</para> | ||
2424 | </listitem> | ||
2425 | <listitem> | ||
2426 | <para>Added selection API for V4L2 subdev interface: | ||
2427 | &VIDIOC-SUBDEV-G-SELECTION; and | ||
2428 | &VIDIOC-SUBDEV-S-SELECTION;.</para> | ||
2429 | </listitem> | ||
2430 | <listitem> | ||
2431 | <para> Added <constant>V4L2_COLORFX_ANTIQUE</constant>, | ||
2432 | <constant>V4L2_COLORFX_ART_FREEZE</constant>, | ||
2433 | <constant>V4L2_COLORFX_AQUA</constant>, | ||
2434 | <constant>V4L2_COLORFX_SILHOUETTE</constant>, | ||
2435 | <constant>V4L2_COLORFX_SOLARIZATION</constant>, | ||
2436 | <constant>V4L2_COLORFX_VIVID</constant> and | ||
2437 | <constant>V4L2_COLORFX_ARBITRARY_CBCR</constant> menu items | ||
2438 | to the <constant>V4L2_CID_COLORFX</constant> control.</para> | ||
2439 | </listitem> | ||
2440 | <listitem> | ||
2441 | <para> Added <constant>V4L2_CID_COLORFX_CBCR</constant> control.</para> | ||
2442 | </listitem> | ||
2443 | <listitem> | ||
2444 | <para> Added camera controls <constant>V4L2_CID_AUTO_EXPOSURE_BIAS</constant>, | ||
2445 | <constant>V4L2_CID_AUTO_N_PRESET_WHITE_BALANCE</constant>, | ||
2446 | <constant>V4L2_CID_IMAGE_STABILIZATION</constant>, | ||
2447 | <constant>V4L2_CID_ISO_SENSITIVITY</constant>, | ||
2448 | <constant>V4L2_CID_ISO_SENSITIVITY_AUTO</constant>, | ||
2449 | <constant>V4L2_CID_EXPOSURE_METERING</constant>, | ||
2450 | <constant>V4L2_CID_SCENE_MODE</constant>, | ||
2451 | <constant>V4L2_CID_3A_LOCK</constant>, | ||
2452 | <constant>V4L2_CID_AUTO_FOCUS_START</constant>, | ||
2453 | <constant>V4L2_CID_AUTO_FOCUS_STOP</constant>, | ||
2454 | <constant>V4L2_CID_AUTO_FOCUS_STATUS</constant> and | ||
2455 | <constant>V4L2_CID_AUTO_FOCUS_RANGE</constant>. | ||
2456 | </para> | ||
2457 | </listitem> | ||
2410 | </orderedlist> | 2458 | </orderedlist> |
2411 | </section> | 2459 | </section> |
2412 | 2460 | ||
@@ -2508,6 +2556,10 @@ and may change in the future.</para> | |||
2508 | ioctls.</para> | 2556 | ioctls.</para> |
2509 | </listitem> | 2557 | </listitem> |
2510 | <listitem> | 2558 | <listitem> |
2559 | <para>&VIDIOC-DECODER-CMD; and &VIDIOC-TRY-DECODER-CMD; | ||
2560 | ioctls.</para> | ||
2561 | </listitem> | ||
2562 | <listitem> | ||
2511 | <para>&VIDIOC-DBG-G-REGISTER; and &VIDIOC-DBG-S-REGISTER; | 2563 | <para>&VIDIOC-DBG-G-REGISTER; and &VIDIOC-DBG-S-REGISTER; |
2512 | ioctls.</para> | 2564 | ioctls.</para> |
2513 | </listitem> | 2565 | </listitem> |
@@ -2515,6 +2567,10 @@ ioctls.</para> | |||
2515 | <para>&VIDIOC-DBG-G-CHIP-IDENT; ioctl.</para> | 2567 | <para>&VIDIOC-DBG-G-CHIP-IDENT; ioctl.</para> |
2516 | </listitem> | 2568 | </listitem> |
2517 | <listitem> | 2569 | <listitem> |
2570 | <para>&VIDIOC-ENUM-DV-TIMINGS;, &VIDIOC-QUERY-DV-TIMINGS; and | ||
2571 | &VIDIOC-DV-TIMINGS-CAP; ioctls.</para> | ||
2572 | </listitem> | ||
2573 | <listitem> | ||
2518 | <para>Flash API. <xref linkend="flash-controls" /></para> | 2574 | <para>Flash API. <xref linkend="flash-controls" /></para> |
2519 | </listitem> | 2575 | </listitem> |
2520 | <listitem> | 2576 | <listitem> |
@@ -2523,6 +2579,14 @@ ioctls.</para> | |||
2523 | <listitem> | 2579 | <listitem> |
2524 | <para>Selection API. <xref linkend="selection-api" /></para> | 2580 | <para>Selection API. <xref linkend="selection-api" /></para> |
2525 | </listitem> | 2581 | </listitem> |
2582 | <listitem> | ||
2583 | <para>Sub-device selection API: &VIDIOC-SUBDEV-G-SELECTION; | ||
2584 | and &VIDIOC-SUBDEV-S-SELECTION; ioctls.</para> | ||
2585 | </listitem> | ||
2586 | <listitem> | ||
2587 | <para><link linkend="v4l2-auto-focus-area"><constant> | ||
2588 | V4L2_CID_AUTO_FOCUS_AREA</constant></link> control.</para> | ||
2589 | </listitem> | ||
2526 | </itemizedlist> | 2590 | </itemizedlist> |
2527 | </section> | 2591 | </section> |
2528 | 2592 | ||
@@ -2538,6 +2602,17 @@ interfaces and should not be implemented in new drivers.</para> | |||
2538 | <constant>VIDIOC_S_MPEGCOMP</constant> ioctls. Use Extended Controls, | 2602 | <constant>VIDIOC_S_MPEGCOMP</constant> ioctls. Use Extended Controls, |
2539 | <xref linkend="extended-controls" />.</para> | 2603 | <xref linkend="extended-controls" />.</para> |
2540 | </listitem> | 2604 | </listitem> |
2605 | <listitem> | ||
2606 | <para>&VIDIOC-G-DV-PRESET;, &VIDIOC-S-DV-PRESET;, &VIDIOC-ENUM-DV-PRESETS; and | ||
2607 | &VIDIOC-QUERY-DV-PRESET; ioctls. Use the DV Timings API (<xref linkend="dv-timings" />).</para> | ||
2608 | </listitem> | ||
2609 | <listitem> | ||
2610 | <para><constant>VIDIOC_SUBDEV_G_CROP</constant> and | ||
2611 | <constant>VIDIOC_SUBDEV_S_CROP</constant> ioctls. Use | ||
2612 | <constant>VIDIOC_SUBDEV_G_SELECTION</constant> and | ||
2613 | <constant>VIDIOC_SUBDEV_S_SELECTION</constant>, <xref | ||
2614 | linkend="vidioc-subdev-g-selection" />.</para> | ||
2615 | </listitem> | ||
2541 | </itemizedlist> | 2616 | </itemizedlist> |
2542 | </section> | 2617 | </section> |
2543 | </section> | 2618 | </section> |