• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN""http://www.w3.org/TR/html4/loose.dtd">
2<HTML
3><HEAD
4><TITLE
5>Effect Devices Interface</TITLE
6><META
7NAME="GENERATOR"
8CONTENT="Modular DocBook HTML Stylesheet Version 1.79"><LINK
9REL="HOME"
10TITLE="Video for Linux Two API Specification"
11HREF="book1.htm"><LINK
12REL="UP"
13TITLE="Interfaces"
14HREF="c6488.htm"><LINK
15REL="PREVIOUS"
16TITLE="Codec Interface"
17HREF="x6991.htm"><LINK
18REL="NEXT"
19TITLE="Raw VBI Data Interface"
20HREF="x7013.htm"></HEAD
21><BODY
22CLASS="SECTION"
23BGCOLOR="#FFFFFF"
24TEXT="#000000"
25LINK="#0000FF"
26VLINK="#840084"
27ALINK="#0000FF"
28><DIV
29CLASS="NAVHEADER"
30><TABLE
31SUMMARY="Header navigation table"
32WIDTH="100%"
33BORDER="0"
34CELLPADDING="0"
35CELLSPACING="0"
36><TR
37><TH
38COLSPAN="3"
39ALIGN="center"
40>Video for Linux Two API Specification: Revision 0.24</TH
41></TR
42><TR
43><TD
44WIDTH="10%"
45ALIGN="left"
46VALIGN="bottom"
47><A
48HREF="x6991.htm"
49ACCESSKEY="P"
50>Prev</A
51></TD
52><TD
53WIDTH="80%"
54ALIGN="center"
55VALIGN="bottom"
56>Chapter 4. Interfaces</TD
57><TD
58WIDTH="10%"
59ALIGN="right"
60VALIGN="bottom"
61><A
62HREF="x7013.htm"
63ACCESSKEY="N"
64>Next</A
65></TD
66></TR
67></TABLE
68><HR
69ALIGN="LEFT"
70WIDTH="100%"></DIV
71><DIV
72CLASS="SECTION"
73><H1
74CLASS="SECTION"
75><A
76NAME="EFFECT"
77>4.6. Effect Devices Interface</A
78></H1
79><DIV
80CLASS="NOTE"
81><BLOCKQUOTE
82CLASS="NOTE"
83><P
84><B
85>Suspended: </B
86>This interface has been be suspended from the V4L2 API
87implemented in Linux 2.6 until we have more experience with effect
88device interfaces.</P
89></BLOCKQUOTE
90></DIV
91><P
92>A V4L2 video effect device can do image effects, filtering, or
93combine two or more images or image streams. For example video
94transitions or wipes. Applications send data to be processed and
95receive the result data either with <A
96HREF="r14264.htm"
97><CODE
98CLASS="FUNCTION"
99>read()</CODE
100></A
101> and <A
102HREF="r14496.htm"
103><CODE
104CLASS="FUNCTION"
105>write()</CODE
106></A
107>
108functions, or through the streaming I/O mechanism.</P
109><P
110>[to do]</P
111></DIV
112><DIV
113CLASS="NAVFOOTER"
114><HR
115ALIGN="LEFT"
116WIDTH="100%"><TABLE
117SUMMARY="Footer navigation table"
118WIDTH="100%"
119BORDER="0"
120CELLPADDING="0"
121CELLSPACING="0"
122><TR
123><TD
124WIDTH="33%"
125ALIGN="left"
126VALIGN="top"
127><A
128HREF="x6991.htm"
129ACCESSKEY="P"
130>Prev</A
131></TD
132><TD
133WIDTH="34%"
134ALIGN="center"
135VALIGN="top"
136><A
137HREF="book1.htm"
138ACCESSKEY="H"
139>Home</A
140></TD
141><TD
142WIDTH="33%"
143ALIGN="right"
144VALIGN="top"
145><A
146HREF="x7013.htm"
147ACCESSKEY="N"
148>Next</A
149></TD
150></TR
151><TR
152><TD
153WIDTH="33%"
154ALIGN="left"
155VALIGN="top"
156>Codec Interface</TD
157><TD
158WIDTH="34%"
159ALIGN="center"
160VALIGN="top"
161><A
162HREF="c6488.htm"
163ACCESSKEY="U"
164>Up</A
165></TD
166><TD
167WIDTH="33%"
168ALIGN="right"
169VALIGN="top"
170>Raw VBI Data Interface</TD
171></TR
172></TABLE
173></DIV
174></BODY
175></HTML
176>
177