1 <!DOCTYPE HTML PUBLIC
"-//W3C//DTD HTML 4.01 Transitional//EN">
2 <html><head><meta http-equiv=
"Content-Type" content=
"text/html;charset=UTF-8">
3 <title>Native Client: sys/audio_video.h File Reference
</title>
4 <link href=
"./tabs.css" rel=
"stylesheet" type=
"text/css">
5 <link href=
"./stylesheet-dox.css" rel=
"stylesheet" type=
"text/css">
8 <a href=
"../../../README.html">Back to README
</a>
10 <!-- Generated by Doxygen 1.5.7.1 -->
11 <div class=
"navigation" id=
"top">
14 <li><a href=
"index.html"><span>Main
Page
</span></a></li>
15 <li><a href=
"modules.html"><span>Modules
</span></a></li>
16 <li><a href=
"annotated.html"><span>Data
Structures
</span></a></li>
17 <li class=
"current"><a href=
"files.html"><span>Files
</span></a></li>
22 <li><a href=
"files.html"><span>File
List
</span></a></li>
23 <li><a href=
"globals.html"><span>Globals
</span></a></li>
27 <div class=
"contents">
28 <h1>sys/audio_video.h File Reference
</h1>Defines a basic audio/video interface for Native Client applications.
29 <a href=
"#_details">More...
</a>
33 <a href=
"audio__video_8h-source.html">Go to the source code of this file.
</a><h2>Data Structures
</h2>
35 <li>struct
<a class=
"el" href=
"struct_na_cl_multimedia_key_symbol.html">NaClMultimediaKeySymbol
</a>
36 <dl class=
"el"><dd class=
"mdescRight">[Native Client] Key symbol structure
<a href=
"struct_na_cl_multimedia_key_symbol.html#_details">More...
</a><br></dl><li>struct
<a class=
"el" href=
"struct_na_cl_multimedia_active_event.html">NaClMultimediaActiveEvent
</a>
37 <dl class=
"el"><dd class=
"mdescRight">[Native Client] Active event.
<a href=
"struct_na_cl_multimedia_active_event.html#_details">More...
</a><br></dl><li>struct
<a class=
"el" href=
"struct_na_cl_multimedia_expose_event.html">NaClMultimediaExposeEvent
</a>
38 <dl class=
"el"><dd class=
"mdescRight">[Native Client] Expose event.
<a href=
"struct_na_cl_multimedia_expose_event.html#_details">More...
</a><br></dl><li>struct
<a class=
"el" href=
"struct_na_cl_multimedia_keyboard_event.html">NaClMultimediaKeyboardEvent
</a>
39 <dl class=
"el"><dd class=
"mdescRight">[Native Client] Keyboard event.
<a href=
"struct_na_cl_multimedia_keyboard_event.html#_details">More...
</a><br></dl><li>struct
<a class=
"el" href=
"struct_na_cl_multimedia_mouse_motion_event.html">NaClMultimediaMouseMotionEvent
</a>
40 <dl class=
"el"><dd class=
"mdescRight">[Native Client] Mouse motion event.
<a href=
"struct_na_cl_multimedia_mouse_motion_event.html#_details">More...
</a><br></dl><li>struct
<a class=
"el" href=
"struct_na_cl_multimedia_mouse_button_event.html">NaClMultimediaMouseButtonEvent
</a>
41 <dl class=
"el"><dd class=
"mdescRight">[Native Client] Mouse button event.
<a href=
"struct_na_cl_multimedia_mouse_button_event.html#_details">More...
</a><br></dl><li>struct
<a class=
"el" href=
"struct_na_cl_multimedia_quit_event.html">NaClMultimediaQuitEvent
</a>
42 <dl class=
"el"><dd class=
"mdescRight">[Native Client] Quit event.
<a href=
"struct_na_cl_multimedia_quit_event.html#_details">More...
</a><br></dl><li>struct
<a class=
"el" href=
"struct_na_cl_multimedia_pad_event.html">NaClMultimediaPadEvent
</a>
43 <dl class=
"el"><dd class=
"mdescRight">[Native Client] Pad event.
<a href=
"struct_na_cl_multimedia_pad_event.html#_details">More...
</a><br></dl><li>union
<a class=
"el" href=
"union_na_cl_multimedia_event.html">NaClMultimediaEvent
</a>
44 <dl class=
"el"><dd class=
"mdescRight">[Native Client] The event wrapper.
<a href=
"union_na_cl_multimedia_event.html#_details">More...
</a><br></dl></ul>
47 <li><a class=
"anchor" name=
"gc9f4e63f3f33f868bb3f0b0a4938bcae"></a><!-- doxytag: member="audio_video.h::kNaClAudioBufferLength" ref="gc9f4e63f3f33f868bb3f0b0a4938bcae" args="" -->
48 #define
<b>kNaClAudioBufferLength
</b> (
16 *
1024)
52 <li>enum {
<a class=
"el" href=
"group__audio__video.html#ggbc6126af1d45847bc59afa0aa3216b048eaf8cb84378bd681c6539a39811db98">NACL_SUBSYSTEM_VIDEO
</a> =
0x01,
53 <a class=
"el" href=
"group__audio__video.html#ggbc6126af1d45847bc59afa0aa3216b04c7605411b83e25c00576994f5156fbf7">NACL_SUBSYSTEM_AUDIO
</a> =
0x02,
54 <a class=
"el" href=
"group__audio__video.html#ggbc6126af1d45847bc59afa0aa3216b04e1d19b9f325fe15fb98d281b58b0fc33">NACL_SUBSYSTEM_EMBED
</a> =
0x04
56 <li>enum
<a class=
"el" href=
"group__audio__video.html#gd7e66fd8b1e4faeba8e25ac6da7c2d6d">NaClAudioFormat
</a> {
<a class=
"el" href=
"group__audio__video.html#ggd7e66fd8b1e4faeba8e25ac6da7c2d6dae14236f7949fa804ca35a72993a52f7">NACL_AUDIO_FORMAT_STEREO_44K
</a> =
0,
57 <a class=
"el" href=
"group__audio__video.html#ggd7e66fd8b1e4faeba8e25ac6da7c2d6dc7856a926652c3c793c42f96a29999b2">NACL_AUDIO_FORMAT_STEREO_48K
</a>
59 <li>enum
<a class=
"el" href=
"group__audio__video.html#g47955e895377073db423bcaee9d95881">NaClEvent
</a> {
<br>
60 <b>NACL_EVENT_NOT_USED
</b> =
0,
61 <a class=
"el" href=
"group__audio__video.html#gg47955e895377073db423bcaee9d9588193c5701b266fb1f3156481232b0665ab">NACL_EVENT_ACTIVE
</a>,
62 <a class=
"el" href=
"group__audio__video.html#gg47955e895377073db423bcaee9d95881eeaaae661263a386c63a8ed1c3e92ad9">NACL_EVENT_EXPOSE
</a>,
63 <a class=
"el" href=
"group__audio__video.html#gg47955e895377073db423bcaee9d95881404a773cd13cc19aa8ce836189fc6685">NACL_EVENT_KEY_DOWN
</a>,
65 <a class=
"el" href=
"group__audio__video.html#gg47955e895377073db423bcaee9d958814aa5209d3a618429f274ee1a7f351972">NACL_EVENT_KEY_UP
</a>,
66 <a class=
"el" href=
"group__audio__video.html#gg47955e895377073db423bcaee9d958817ab6c5151d69b4aa07f2228b39eb890f">NACL_EVENT_MOUSE_MOTION
</a>,
67 <a class=
"el" href=
"group__audio__video.html#gg47955e895377073db423bcaee9d958818e051ee16221dbbe2ccfa6f7110df23b">NACL_EVENT_MOUSE_BUTTON_DOWN
</a>,
68 <a class=
"el" href=
"group__audio__video.html#gg47955e895377073db423bcaee9d958813298cbb839261ccc12890282acbc3dc8">NACL_EVENT_MOUSE_BUTTON_UP
</a>,
70 <a class=
"el" href=
"group__audio__video.html#gg47955e895377073db423bcaee9d9588188c710d1e1ecdb1f7c2bd8aca166e225">NACL_EVENT_QUIT
</a>,
71 <b>NACL_EVENT_UNSUPPORTED
</b>
74 <li>enum
<a class=
"el" href=
"group__audio__video.html#gd1ed8fbf1056baa92cb1e0d5320ecd3e">NaClKey
</a> {
<br>
75 <b>NACL_KEY_UNKNOWN
</b> =
0,
76 <b>NACL_KEY_FIRST
</b> =
0,
77 <b>NACL_KEY_BACKSPACE
</b> =
8,
78 <b>NACL_KEY_TAB
</b> =
9,
80 <b>NACL_KEY_CLEAR
</b> =
12,
81 <b>NACL_KEY_RETURN
</b> =
13,
82 <b>NACL_KEY_PAUSE
</b> =
19,
83 <b>NACL_KEY_ESCAPE
</b> =
27,
85 <b>NACL_KEY_SPACE
</b> =
32,
86 <b>NACL_KEY_EXCLAIM
</b> =
33,
87 <b>NACL_KEY_QUOTEDBL
</b> =
34,
88 <b>NACL_KEY_HASH
</b> =
35,
90 <b>NACL_KEY_DOLLAR
</b> =
36,
91 <b>NACL_KEY_AMPERSAND
</b> =
38,
92 <b>NACL_KEY_QUOTE
</b> =
39,
93 <b>NACL_KEY_LEFTPAREN
</b> =
40,
95 <b>NACL_KEY_RIGHTPAREN
</b> =
41,
96 <b>NACL_KEY_ASTERISK
</b> =
42,
97 <b>NACL_KEY_PLUS
</b> =
43,
98 <b>NACL_KEY_COMMA
</b> =
44,
100 <b>NACL_KEY_MINUS
</b> =
45,
101 <b>NACL_KEY_PERIOD
</b> =
46,
102 <b>NACL_KEY_SLASH
</b> =
47,
103 <b>NACL_KEY_0
</b> =
48,
105 <b>NACL_KEY_1
</b> =
49,
106 <b>NACL_KEY_2
</b> =
50,
107 <b>NACL_KEY_3
</b> =
51,
108 <b>NACL_KEY_4
</b> =
52,
110 <b>NACL_KEY_5
</b> =
53,
111 <b>NACL_KEY_6
</b> =
54,
112 <b>NACL_KEY_7
</b> =
55,
113 <b>NACL_KEY_8
</b> =
56,
115 <b>NACL_KEY_9
</b> =
57,
116 <b>NACL_KEY_COLON
</b> =
58,
117 <b>NACL_KEY_SEMICOLON
</b> =
59,
118 <b>NACL_KEY_LESS
</b> =
60,
120 <b>NACL_KEY_EQUALS
</b> =
61,
121 <b>NACL_KEY_GREATER
</b> =
62,
122 <b>NACL_KEY_QUESTION
</b> =
63,
123 <b>NACL_KEY_AT
</b> =
64,
125 <b>NACL_KEY_LEFTBRACKET
</b> =
91,
126 <b>NACL_KEY_BACKSLASH
</b> =
92,
127 <b>NACL_KEY_RIGHTBRACKET
</b> =
93,
128 <b>NACL_KEY_CARET
</b> =
94,
130 <b>NACL_KEY_UNDERSCORE
</b> =
95,
131 <b>NACL_KEY_BACKQUOTE
</b> =
96,
132 <b>NACL_KEY_a
</b> =
97,
133 <b>NACL_KEY_b
</b> =
98,
135 <b>NACL_KEY_c
</b> =
99,
136 <b>NACL_KEY_d
</b> =
100,
137 <b>NACL_KEY_e
</b> =
101,
138 <b>NACL_KEY_f
</b> =
102,
140 <b>NACL_KEY_g
</b> =
103,
141 <b>NACL_KEY_h
</b> =
104,
142 <b>NACL_KEY_i
</b> =
105,
143 <b>NACL_KEY_j
</b> =
106,
145 <b>NACL_KEY_k
</b> =
107,
146 <b>NACL_KEY_l
</b> =
108,
147 <b>NACL_KEY_m
</b> =
109,
148 <b>NACL_KEY_n
</b> =
110,
150 <b>NACL_KEY_o
</b> =
111,
151 <b>NACL_KEY_p
</b> =
112,
152 <b>NACL_KEY_q
</b> =
113,
153 <b>NACL_KEY_r
</b> =
114,
155 <b>NACL_KEY_s
</b> =
115,
156 <b>NACL_KEY_t
</b> =
116,
157 <b>NACL_KEY_u
</b> =
117,
158 <b>NACL_KEY_v
</b> =
118,
160 <b>NACL_KEY_w
</b> =
119,
161 <b>NACL_KEY_x
</b> =
120,
162 <b>NACL_KEY_y
</b> =
121,
163 <b>NACL_KEY_z
</b> =
122,
165 <b>NACL_KEY_DELETE
</b> =
127,
166 <b>NACL_KEY_WORLD_0
</b> =
160,
167 <b>NACL_KEY_WORLD_1
</b> =
161,
168 <b>NACL_KEY_WORLD_2
</b> =
162,
170 <b>NACL_KEY_WORLD_3
</b> =
163,
171 <b>NACL_KEY_WORLD_4
</b> =
164,
172 <b>NACL_KEY_WORLD_5
</b> =
165,
173 <b>NACL_KEY_WORLD_6
</b> =
166,
175 <b>NACL_KEY_WORLD_7
</b> =
167,
176 <b>NACL_KEY_WORLD_8
</b> =
168,
177 <b>NACL_KEY_WORLD_9
</b> =
169,
178 <b>NACL_KEY_WORLD_10
</b> =
170,
180 <b>NACL_KEY_WORLD_11
</b> =
171,
181 <b>NACL_KEY_WORLD_12
</b> =
172,
182 <b>NACL_KEY_WORLD_13
</b> =
173,
183 <b>NACL_KEY_WORLD_14
</b> =
174,
185 <b>NACL_KEY_WORLD_15
</b> =
175,
186 <b>NACL_KEY_WORLD_16
</b> =
176,
187 <b>NACL_KEY_WORLD_17
</b> =
177,
188 <b>NACL_KEY_WORLD_18
</b> =
178,
190 <b>NACL_KEY_WORLD_19
</b> =
179,
191 <b>NACL_KEY_WORLD_20
</b> =
180,
192 <b>NACL_KEY_WORLD_21
</b> =
181,
193 <b>NACL_KEY_WORLD_22
</b> =
182,
195 <b>NACL_KEY_WORLD_23
</b> =
183,
196 <b>NACL_KEY_WORLD_24
</b> =
184,
197 <b>NACL_KEY_WORLD_25
</b> =
185,
198 <b>NACL_KEY_WORLD_26
</b> =
186,
200 <b>NACL_KEY_WORLD_27
</b> =
187,
201 <b>NACL_KEY_WORLD_28
</b> =
188,
202 <b>NACL_KEY_WORLD_29
</b> =
189,
203 <b>NACL_KEY_WORLD_30
</b> =
190,
205 <b>NACL_KEY_WORLD_31
</b> =
191,
206 <b>NACL_KEY_WORLD_32
</b> =
192,
207 <b>NACL_KEY_WORLD_33
</b> =
193,
208 <b>NACL_KEY_WORLD_34
</b> =
194,
210 <b>NACL_KEY_WORLD_35
</b> =
195,
211 <b>NACL_KEY_WORLD_36
</b> =
196,
212 <b>NACL_KEY_WORLD_37
</b> =
197,
213 <b>NACL_KEY_WORLD_38
</b> =
198,
215 <b>NACL_KEY_WORLD_39
</b> =
199,
216 <b>NACL_KEY_WORLD_40
</b> =
200,
217 <b>NACL_KEY_WORLD_41
</b> =
201,
218 <b>NACL_KEY_WORLD_42
</b> =
202,
220 <b>NACL_KEY_WORLD_43
</b> =
203,
221 <b>NACL_KEY_WORLD_44
</b> =
204,
222 <b>NACL_KEY_WORLD_45
</b> =
205,
223 <b>NACL_KEY_WORLD_46
</b> =
206,
225 <b>NACL_KEY_WORLD_47
</b> =
207,
226 <b>NACL_KEY_WORLD_48
</b> =
208,
227 <b>NACL_KEY_WORLD_49
</b> =
209,
228 <b>NACL_KEY_WORLD_50
</b> =
210,
230 <b>NACL_KEY_WORLD_51
</b> =
211,
231 <b>NACL_KEY_WORLD_52
</b> =
212,
232 <b>NACL_KEY_WORLD_53
</b> =
213,
233 <b>NACL_KEY_WORLD_54
</b> =
214,
235 <b>NACL_KEY_WORLD_55
</b> =
215,
236 <b>NACL_KEY_WORLD_56
</b> =
216,
237 <b>NACL_KEY_WORLD_57
</b> =
217,
238 <b>NACL_KEY_WORLD_58
</b> =
218,
240 <b>NACL_KEY_WORLD_59
</b> =
219,
241 <b>NACL_KEY_WORLD_60
</b> =
220,
242 <b>NACL_KEY_WORLD_61
</b> =
221,
243 <b>NACL_KEY_WORLD_62
</b> =
222,
245 <b>NACL_KEY_WORLD_63
</b> =
223,
246 <b>NACL_KEY_WORLD_64
</b> =
224,
247 <b>NACL_KEY_WORLD_65
</b> =
225,
248 <b>NACL_KEY_WORLD_66
</b> =
226,
250 <b>NACL_KEY_WORLD_67
</b> =
227,
251 <b>NACL_KEY_WORLD_68
</b> =
228,
252 <b>NACL_KEY_WORLD_69
</b> =
229,
253 <b>NACL_KEY_WORLD_70
</b> =
230,
255 <b>NACL_KEY_WORLD_71
</b> =
231,
256 <b>NACL_KEY_WORLD_72
</b> =
232,
257 <b>NACL_KEY_WORLD_73
</b> =
233,
258 <b>NACL_KEY_WORLD_74
</b> =
234,
260 <b>NACL_KEY_WORLD_75
</b> =
235,
261 <b>NACL_KEY_WORLD_76
</b> =
236,
262 <b>NACL_KEY_WORLD_77
</b> =
237,
263 <b>NACL_KEY_WORLD_78
</b> =
238,
265 <b>NACL_KEY_WORLD_79
</b> =
239,
266 <b>NACL_KEY_WORLD_80
</b> =
240,
267 <b>NACL_KEY_WORLD_81
</b> =
241,
268 <b>NACL_KEY_WORLD_82
</b> =
242,
270 <b>NACL_KEY_WORLD_83
</b> =
243,
271 <b>NACL_KEY_WORLD_84
</b> =
244,
272 <b>NACL_KEY_WORLD_85
</b> =
245,
273 <b>NACL_KEY_WORLD_86
</b> =
246,
275 <b>NACL_KEY_WORLD_87
</b> =
247,
276 <b>NACL_KEY_WORLD_88
</b> =
248,
277 <b>NACL_KEY_WORLD_89
</b> =
249,
278 <b>NACL_KEY_WORLD_90
</b> =
250,
280 <b>NACL_KEY_WORLD_91
</b> =
251,
281 <b>NACL_KEY_WORLD_92
</b> =
252,
282 <b>NACL_KEY_WORLD_93
</b> =
253,
283 <b>NACL_KEY_WORLD_94
</b> =
254,
285 <b>NACL_KEY_WORLD_95
</b> =
255,
286 <b>NACL_KEY_KP0
</b> =
256,
287 <b>NACL_KEY_KP1
</b> =
257,
288 <b>NACL_KEY_KP2
</b> =
258,
290 <b>NACL_KEY_KP3
</b> =
259,
291 <b>NACL_KEY_KP4
</b> =
260,
292 <b>NACL_KEY_KP5
</b> =
261,
293 <b>NACL_KEY_KP6
</b> =
262,
295 <b>NACL_KEY_KP7
</b> =
263,
296 <b>NACL_KEY_KP8
</b> =
264,
297 <b>NACL_KEY_KP9
</b> =
265,
298 <b>NACL_KEY_KP_PERIOD
</b> =
266,
300 <b>NACL_KEY_KP_DIVIDE
</b> =
267,
301 <b>NACL_KEY_KP_MULTIPLY
</b> =
268,
302 <b>NACL_KEY_KP_MINUS
</b> =
269,
303 <b>NACL_KEY_KP_PLUS
</b> =
270,
305 <b>NACL_KEY_KP_ENTER
</b> =
271,
306 <b>NACL_KEY_KP_EQUALS
</b> =
272,
307 <b>NACL_KEY_UP
</b> =
273,
308 <b>NACL_KEY_DOWN
</b> =
274,
310 <b>NACL_KEY_RIGHT
</b> =
275,
311 <b>NACL_KEY_LEFT
</b> =
276,
312 <b>NACL_KEY_INSERT
</b> =
277,
313 <b>NACL_KEY_HOME
</b> =
278,
315 <b>NACL_KEY_END
</b> =
279,
316 <b>NACL_KEY_PAGEUP
</b> =
280,
317 <b>NACL_KEY_PAGEDOWN
</b> =
281,
318 <b>NACL_KEY_F1
</b> =
282,
320 <b>NACL_KEY_F2
</b> =
283,
321 <b>NACL_KEY_F3
</b> =
284,
322 <b>NACL_KEY_F4
</b> =
285,
323 <b>NACL_KEY_F5
</b> =
286,
325 <b>NACL_KEY_F6
</b> =
287,
326 <b>NACL_KEY_F7
</b> =
288,
327 <b>NACL_KEY_F8
</b> =
289,
328 <b>NACL_KEY_F9
</b> =
290,
330 <b>NACL_KEY_F10
</b> =
291,
331 <b>NACL_KEY_F11
</b> =
292,
332 <b>NACL_KEY_F12
</b> =
293,
333 <b>NACL_KEY_F13
</b> =
294,
335 <b>NACL_KEY_F14
</b> =
295,
336 <b>NACL_KEY_F15
</b> =
296,
337 <b>NACL_KEY_NUMLOCK
</b> =
300,
338 <b>NACL_KEY_CAPSLOCK
</b> =
301,
340 <b>NACL_KEY_SCROLLOCK
</b> =
302,
341 <b>NACL_KEY_RSHIFT
</b> =
303,
342 <b>NACL_KEY_LSHIFT
</b> =
304,
343 <b>NACL_KEY_RCTRL
</b> =
305,
345 <b>NACL_KEY_LCTRL
</b> =
306,
346 <b>NACL_KEY_RALT
</b> =
307,
347 <b>NACL_KEY_LALT
</b> =
308,
348 <b>NACL_KEY_RMETA
</b> =
309,
350 <b>NACL_KEY_LMETA
</b> =
310,
351 <b>NACL_KEY_LSUPER
</b> =
311,
352 <b>NACL_KEY_RSUPER
</b> =
312,
353 <b>NACL_KEY_MODE
</b> =
313,
355 <b>NACL_KEY_COMPOSE
</b> =
314,
356 <b>NACL_KEY_HELP
</b> =
315,
357 <b>NACL_KEY_PRINT
</b> =
316,
358 <b>NACL_KEY_SYSREQ
</b> =
317,
360 <b>NACL_KEY_BREAK
</b> =
318,
361 <b>NACL_KEY_MENU
</b> =
319,
362 <b>NACL_KEY_POWER
</b> =
320,
363 <b>NACL_KEY_EURO
</b> =
321,
365 <b>NACL_KEY_UNDO
</b> =
322,
369 <li>enum
<a class=
"el" href=
"group__audio__video.html#gfad854f1495d6f8c9b657241f34eb99f">NaClKeyMod
</a> {
<br>
370 <b>NACL_KEYMOD_NONE
</b> =
0x0000,
371 <b>NACL_KEYMOD_LSHIFT
</b> =
0x0001,
372 <b>NACL_KEYMOD_RSHIFT
</b> =
0x0002,
373 <b>NACL_KEYMOD_LCTRL
</b> =
0x0040,
375 <b>NACL_KEYMOD_RCTRL
</b> =
0x0080,
376 <b>NACL_KEYMOD_LALT
</b> =
0x0100,
377 <b>NACL_KEYMOD_RALT
</b> =
0x0200,
378 <b>NACL_KEYMOD_LMETA
</b> =
0x0400,
380 <b>NACL_KEYMOD_RMETA
</b> =
0x0800,
381 <b>NACL_KEYMOD_NUM
</b> =
0x1000,
382 <b>NACL_KEYMOD_CAPS
</b> =
0x2000,
383 <b>NACL_KEYMOD_MODE
</b> =
0x4000,
385 <b>NACL_KEYMOD_RESERVED
</b> =
0x8000
388 <li>enum
<a class=
"el" href=
"group__audio__video.html#gf4c290ad712c8210deff8f02065f4dfc">NaClMouseButton
</a> {
<br>
389 <b>NACL_MOUSE_BUTTON_LEFT
</b> =
1,
390 <b>NACL_MOUSE_BUTTON_MIDDLE
</b> =
2,
391 <b>NACL_MOUSE_BUTTON_RIGHT
</b> =
3,
392 <b>NACL_MOUSE_SCROLL_UP
</b> =
4,
394 <b>NACL_MOUSE_SCROLL_DOWN
</b> =
5
397 <li>enum
<a class=
"el" href=
"group__audio__video.html#g76ea1b8501eeca71b41e3ac912fc0bd0">NaClMouseState
</a> {
<b>NACL_MOUSE_STATE_LEFT_BUTTON_PRESSED
</b> =
1,
398 <b>NACL_MOUSE_STATE_MIDDLE_BUTTON_PRESSED
</b> =
2,
399 <b>NACL_MOUSE_STATE_RIGHT_BUTTON_PRESSED
</b> =
4
401 <li>enum
<a class=
"el" href=
"group__audio__video.html#gf37e99708834ee5e8f4af20404165195">NaClActive
</a> {
<a class=
"el" href=
"group__audio__video.html#ggf37e99708834ee5e8f4af2040416519574aba405a96108c7f6fa4e0de7b37a33">NACL_ACTIVE_MOUSE
</a> =
1,
402 <a class=
"el" href=
"group__audio__video.html#ggf37e99708834ee5e8f4af20404165195390668e66ad053f42e0b09a9790a9e12">NACL_ACTIVE_INPUT_FOCUS
</a> =
2,
403 <a class=
"el" href=
"group__audio__video.html#ggf37e99708834ee5e8f4af2040416519559ef2412ecfd593928a0a8e3539f4b1d">NACL_ACTIVE_APPLICATION
</a> =
4
406 <hr><a name=
"_details"></a><h2>Detailed Description
</h2>
407 Defines a basic audio/video interface for Native Client applications.
412 <a href=
"http://code.google.com/policies.html#restrictions">noted
</a>,
413 the content of this page is licensed under a
414 <a href=
"http://www.google.com/url?sa=D&q=http%3A%2F%2Fcreativecommons.org/licenses/by/2.5/">Creative Commons
415 Attribution
2.5 license
</a>.
419 Generated
30 Mar
2009 by
<a href=
"http://www.doxygen.org/index.html">doxygen
</a> 1.5.7.1