ARM: 7409/1: Do not call flush_cache_user_range with mmap_sem held
[linux/fpc-iii.git] / Documentation / DocBook / v4l / dev-codec.xml
blob6e156dc45b94dd9d0cf74466ae3166a2d41d28fd
1   <title>Codec Interface</title>
3   <note>
4     <title>Suspended</title>
6     <para>This interface has been be suspended from the V4L2 API
7 implemented in Linux 2.6 until we have more experience with codec
8 device interfaces.</para>
9   </note>
11   <para>A V4L2 codec can compress, decompress, transform, or otherwise
12 convert video data from one format into another format, in memory.
13 Applications send data to be converted to the driver through a
14 &func-write; call, and receive the converted data through a
15 &func-read; call. For efficiency a driver may also support streaming
16 I/O.</para>
18   <para>[to do]</para>
20   <!--
21 Local Variables:
22 mode: sgml
23 sgml-parent-document: "v4l2.sgml"
24 indent-tabs-mode: nil
25 End:
26   -->