]> git.wh0rd.org - patches.git/blob - alsa-lib-symbol-prefix-version-script.patch
more random patches. who knows.
[patches.git] / alsa-lib-symbol-prefix-version-script.patch
1 diff -r 4b305d56a1f0 configure.in
2 --- a/configure.in Mon Jan 08 16:39:26 2007 +0100
3 +++ b/configure.in Fri Jan 12 13:27:35 2007 -0500
4 @@ -114,6 +114,7 @@ SYMBOL_PREFIX=` \
5 | ${EGREP-grep} "^PREFIX=" \
6 | ${SED-sed} "s:^PREFIX=::"`
7 AC_DEFINE_UNQUOTED([__SYMBOL_PREFIX], "$SYMBOL_PREFIX", [Toolchain Symbol Prefix])
8 +AC_SUBST(SYMBOL_PREFIX)
9 AC_MSG_RESULT($SYMBOL_PREFIX)
10
11 dnl Check for debug...
12 @@ -384,7 +385,7 @@ fi
13 fi
14
15 AC_OUTPUT(Makefile doc/Makefile doc/pictures/Makefile include/Makefile
16 - include/sound/Makefile src/Makefile \
17 + include/sound/Makefile src/Versions src/Makefile \
18 src/control/Makefile src/mixer/Makefile \
19 src/pcm/Makefile src/pcm/scopes/Makefile \
20 src/rawmidi/Makefile src/timer/Makefile \
21 diff -r 4b305d56a1f0 src/Makefile.am
22 --- a/src/Makefile.am Mon Jan 08 16:39:26 2007 +0100
23 +++ b/src/Makefile.am Fri Jan 12 13:32:11 2007 -0500
24 @@ -2,7 +2,7 @@ COMPATNUM=@LIBTOOL_VERSION_INFO@
25 COMPATNUM=@LIBTOOL_VERSION_INFO@
26
27 if VERSIONED_SYMBOLS
28 -VSYMS = -Wl,--version-script=$(srcdir)/Versions
29 +VSYMS = -Wl,--version-script=Versions
30 else
31 VSYMS =
32 endif
33 diff -r 4b305d56a1f0 src/Versions
34 --- a/src/Versions Mon Jan 08 16:39:26 2007 +0100
35 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000
36 @@ -1,298 +0,0 @@
37 -ALSA_0.9 {
38 - global:
39 - __snd_*;
40 - _snd_*;
41 - snd_*;
42 - local:
43 - *;
44 -};
45 -
46 -ALSA_0.9.0rc4 {
47 - global:
48 -
49 - snd_pcm_hw_params_get_access;
50 - snd_pcm_hw_params_set_access_first;
51 - snd_pcm_hw_params_set_access_last;
52 -
53 - snd_pcm_hw_params_get_format;
54 - snd_pcm_hw_params_set_format_first;
55 - snd_pcm_hw_params_set_format_last;
56 -
57 - snd_pcm_hw_params_get_subformat;
58 - snd_pcm_hw_params_set_subformat_first;
59 - snd_pcm_hw_params_set_subformat_last;
60 -
61 - snd_pcm_hw_params_get_channels;
62 - snd_pcm_hw_params_get_channels_min;
63 - snd_pcm_hw_params_get_channels_max;
64 - snd_pcm_hw_params_set_channels_near;
65 - snd_pcm_hw_params_set_channels_first;
66 - snd_pcm_hw_params_set_channels_last;
67 -
68 - snd_pcm_hw_params_get_rate;
69 - snd_pcm_hw_params_get_rate_min;
70 - snd_pcm_hw_params_get_rate_max;
71 - snd_pcm_hw_params_set_rate_near;
72 - snd_pcm_hw_params_set_rate_first;
73 - snd_pcm_hw_params_set_rate_last;
74 -
75 - snd_pcm_hw_params_get_period_time;
76 - snd_pcm_hw_params_get_period_time_min;
77 - snd_pcm_hw_params_get_period_time_max;
78 - snd_pcm_hw_params_set_period_time_near;
79 - snd_pcm_hw_params_set_period_time_first;
80 - snd_pcm_hw_params_set_period_time_last;
81 -
82 - snd_pcm_hw_params_get_period_size;
83 - snd_pcm_hw_params_get_period_size_min;
84 - snd_pcm_hw_params_get_period_size_max;
85 - snd_pcm_hw_params_set_period_size_near;
86 - snd_pcm_hw_params_set_period_size_first;
87 - snd_pcm_hw_params_set_period_size_last;
88 -
89 - snd_pcm_hw_params_get_periods;
90 - snd_pcm_hw_params_get_periods_min;
91 - snd_pcm_hw_params_get_periods_max;
92 - snd_pcm_hw_params_set_periods_near;
93 - snd_pcm_hw_params_set_periods_first;
94 - snd_pcm_hw_params_set_periods_last;
95 -
96 - snd_pcm_hw_params_get_buffer_time;
97 - snd_pcm_hw_params_get_buffer_time_min;
98 - snd_pcm_hw_params_get_buffer_time_max;
99 - snd_pcm_hw_params_set_buffer_time_near;
100 - snd_pcm_hw_params_set_buffer_time_first;
101 - snd_pcm_hw_params_set_buffer_time_last;
102 -
103 - snd_pcm_hw_params_get_buffer_size;
104 - snd_pcm_hw_params_get_buffer_size_min;
105 - snd_pcm_hw_params_get_buffer_size_max;
106 - snd_pcm_hw_params_set_buffer_size_near;
107 - snd_pcm_hw_params_set_buffer_size_first;
108 - snd_pcm_hw_params_set_buffer_size_last;
109 -
110 - snd_pcm_hw_params_get_tick_time;
111 - snd_pcm_hw_params_get_tick_time_min;
112 - snd_pcm_hw_params_get_tick_time_max;
113 - snd_pcm_hw_params_set_tick_time_near;
114 - snd_pcm_hw_params_set_tick_time_first;
115 - snd_pcm_hw_params_set_tick_time_last;
116 -
117 -} ALSA_0.9;
118 -
119 -ALSA_0.9.0rc8 {
120 - global:
121 -
122 - snd_pcm_forward;
123 - snd_pcm_status_get_trigger_htstamp;
124 - snd_pcm_status_get_htstamp;
125 -
126 -} ALSA_0.9.0rc4;
127 -
128 -ALSA_0.9.0 {
129 - global:
130 -
131 - snd_pcm_type_name;
132 - snd_timer_query_info;
133 - snd_timer_query_params;
134 - snd_timer_query_status;
135 - snd_timer_params_set_exclusive;
136 - snd_timer_params_get_exclusive;
137 - snd_timer_params_set_filter;
138 - snd_timer_params_get_filter;
139 -} ALSA_0.9.0rc8;
140 -
141 -ALSA_0.9.3 {
142 - global:
143 -
144 - snd_ctl_elem_info_get_dimensions;
145 - snd_ctl_elem_info_get_dimension;
146 -} ALSA_0.9.0;
147 -
148 -ALSA_0.9.5 {
149 - global:
150 -
151 - alsa_lisp;
152 -} ALSA_0.9.3;
153 -
154 -ALSA_0.9.6 {
155 - global:
156 -
157 - snd_hctl_open_ctl;
158 - snd_seq_port_info_get_timestamping;
159 - snd_seq_port_info_get_timestamp_real;
160 - snd_seq_port_info_get_timestamp_queue;
161 - snd_seq_port_info_set_timestamping;
162 - snd_seq_port_info_set_timestamp_real;
163 - snd_seq_port_info_set_timestamp_queue;
164 -} ALSA_0.9.5;
165 -
166 -ALSA_0.9.7 {
167 - global:
168 -
169 - snd_user_file;
170 - snd_hctl_ctl;
171 - sndo_*;
172 - alsa_lisp_*;
173 -} ALSA_0.9.6;
174 -
175 -ALSA_0.9.8 {
176 - global:
177 -
178 - snd_ctl_elem_add;
179 - snd_ctl_elem_replace;
180 - snd_ctl_elem_remove;
181 - snd_hctl_poll_descriptors_revents;
182 -} ALSA_0.9.7;
183 -
184 -ALSA_1.0.4 {
185 - global:
186 -
187 - snd_spcm_init;
188 - snd_spcm_init_duplex;
189 - snd_spcm_init_get_params;
190 -} ALSA_0.9.8;
191 -
192 -ALSA_1.0.5 {
193 - global:
194 -
195 - snd_asoundlib_version;
196 - snd_timer_params_set_early_event;
197 - snd_timer_params_get_early_event;
198 -} ALSA_1.0.4;
199 -
200 -ALSA_1.0.8 {
201 - global:
202 -
203 - snd_ctl_elem_add_integer;
204 - snd_ctl_elem_add_integer64;
205 - snd_ctl_elem_add_boolean;
206 - snd_ctl_elem_add_iec958;
207 - snd_ctl_elem_remove;
208 -} ALSA_1.0.5;
209 -
210 -ALSA_1.0.9 {
211 - global:
212 -
213 - snd_names_list;
214 - snd_names_list_free;
215 -
216 - snd_pcm_hw_params_set_rate_resample;
217 - snd_pcm_hw_params_get_rate_resample;
218 - snd_pcm_hw_params_set_export_buffer;
219 - snd_pcm_hw_params_get_export_buffer;
220 -
221 - snd_pcm_ioplug_create;
222 - snd_pcm_ioplug_delete;
223 - snd_pcm_ioplug_reinit_status;
224 - snd_pcm_ioplug_params_reset;
225 - snd_pcm_ioplug_set_param_minmax;
226 - snd_pcm_ioplug_set_param_list;
227 -
228 - snd_pcm_extplug_create;
229 - snd_pcm_extplug_delete;
230 - snd_pcm_extplug_params_reset;
231 - snd_pcm_extplug_set_param_list;
232 - snd_pcm_extplug_set_param_minmax;
233 - snd_pcm_extplug_set_slave_param_list;
234 - snd_pcm_extplug_set_slave_param_minmax;
235 -
236 - snd_pcm_parse_control_id;
237 -
238 - snd_async_add_timer_handler;
239 - snd_async_handler_get_timer;
240 -
241 - snd_timer_ginfo_sizeof;
242 - snd_timer_ginfo_malloc;
243 - snd_timer_ginfo_free;
244 - snd_timer_ginfo_copy;
245 - snd_timer_ginfo_set_tid;
246 - snd_timer_ginfo_get_tid;
247 - snd_timer_ginfo_get_flags;
248 - snd_timer_ginfo_get_card;
249 - snd_timer_ginfo_get_id;
250 - snd_timer_ginfo_get_name;
251 - snd_timer_ginfo_get_resolution;
252 - snd_timer_ginfo_get_resolution_min;
253 - snd_timer_ginfo_get_resolution_max;
254 - snd_timer_ginfo_get_clients;
255 -
256 -} ALSA_1.0.8;
257 -
258 -ALSA_1.0.10 {
259 - global:
260 -
261 - snd_mixer_get_hctl;
262 - snd_mixer_elem_get_private;
263 - snd_mixer_attach_hctl;
264 - snd_mixer_detach_hctl;
265 -
266 - snd_mixer_class_register;
267 - snd_mixer_add_elem;
268 - snd_mixer_remove_elem;
269 - snd_mixer_elem_new;
270 - snd_mixer_elem_add;
271 - snd_mixer_elem_remove;
272 - snd_mixer_elem_free;
273 - snd_mixer_elem_info;
274 - snd_mixer_elem_value;
275 - snd_mixer_elem_attach;
276 - snd_mixer_elem_detach;
277 - snd_mixer_elem_empty;
278 -
279 - snd_mixer_class_malloc;
280 - snd_mixer_class_free;
281 - snd_mixer_class_copy;
282 - snd_mixer_class_get_mixer;
283 - snd_mixer_class_get_event;
284 - snd_mixer_class_get_private;
285 - snd_mixer_class_get_compare;
286 - snd_mixer_class_set_event;
287 - snd_mixer_class_set_private;
288 - snd_mixer_class_set_private_free;
289 - snd_mixer_class_set_compare;
290 -
291 - snd_mixer_selem_set_playback_dB_all;
292 - snd_mixer_selem_set_capture_dB_all;
293 - snd_mixer_selem_is_enum_playback;
294 - snd_mixer_selem_is_enum_capture;
295 - snd_mixer_selem_compare;
296 - snd_mixer_sbasic_info;
297 - snd_mixer_sbasic_get_private;
298 - snd_mixer_sbasic_set_private;
299 - snd_mixer_sbasic_set_private_free;
300 -
301 - snd_ctl_ext_create;
302 - snd_ctl_ext_delete;
303 -
304 -} ALSA_1.0.9;
305 -
306 -ALSA_1.0.11 {
307 - global:
308 -
309 - snd_pcm_recover;
310 - snd_pcm_set_params;
311 - snd_pcm_get_params;
312 -} ALSA_1.0.10;
313 -
314 -ALSA_1.0.12 {
315 - global:
316 -
317 - snd_ctl_elem_tlv_read;
318 - snd_ctl_elem_tlv_write;
319 - snd_ctl_elem_tlv_command;
320 - snd_ctl_elem_info_is_tlv_readable;
321 - snd_ctl_elem_info_is_tlv_writable;
322 - snd_ctl_elem_info_is_tlv_commandable;
323 - snd_hctl_elem_tlv_read;
324 - snd_hctl_elem_tlv_write;
325 - snd_hctl_elem_tlv_command;
326 -} ALSA_1.0.11;
327 -
328 -ALSA_1.0.14 {
329 - global:
330 -
331 - snd_device_name_hint;
332 - snd_device_name_free_hint;
333 - snd_device_name_get_hint;
334 -} ALSA_1.0.12;
335 diff -r 4b305d56a1f0 src/Versions.in
336 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
337 +++ b/src/Versions.in Fri Jan 12 13:27:35 2007 -0500
338 @@ -0,0 +1,298 @@
339 +ALSA_0.9 {
340 + global:
341 + @SYMBOL_PREFIX@__snd_*;
342 + @SYMBOL_PREFIX@_snd_*;
343 + @SYMBOL_PREFIX@snd_*;
344 + local:
345 + *;
346 +};
347 +
348 +ALSA_0.9.0rc4 {
349 + global:
350 +
351 + @SYMBOL_PREFIX@snd_pcm_hw_params_get_access;
352 + @SYMBOL_PREFIX@snd_pcm_hw_params_set_access_first;
353 + @SYMBOL_PREFIX@snd_pcm_hw_params_set_access_last;
354 +
355 + @SYMBOL_PREFIX@snd_pcm_hw_params_get_format;
356 + @SYMBOL_PREFIX@snd_pcm_hw_params_set_format_first;
357 + @SYMBOL_PREFIX@snd_pcm_hw_params_set_format_last;
358 +
359 + @SYMBOL_PREFIX@snd_pcm_hw_params_get_subformat;
360 + @SYMBOL_PREFIX@snd_pcm_hw_params_set_subformat_first;
361 + @SYMBOL_PREFIX@snd_pcm_hw_params_set_subformat_last;
362 +
363 + @SYMBOL_PREFIX@snd_pcm_hw_params_get_channels;
364 + @SYMBOL_PREFIX@snd_pcm_hw_params_get_channels_min;
365 + @SYMBOL_PREFIX@snd_pcm_hw_params_get_channels_max;
366 + @SYMBOL_PREFIX@snd_pcm_hw_params_set_channels_near;
367 + @SYMBOL_PREFIX@snd_pcm_hw_params_set_channels_first;
368 + @SYMBOL_PREFIX@snd_pcm_hw_params_set_channels_last;
369 +
370 + @SYMBOL_PREFIX@snd_pcm_hw_params_get_rate;
371 + @SYMBOL_PREFIX@snd_pcm_hw_params_get_rate_min;
372 + @SYMBOL_PREFIX@snd_pcm_hw_params_get_rate_max;
373 + @SYMBOL_PREFIX@snd_pcm_hw_params_set_rate_near;
374 + @SYMBOL_PREFIX@snd_pcm_hw_params_set_rate_first;
375 + @SYMBOL_PREFIX@snd_pcm_hw_params_set_rate_last;
376 +
377 + @SYMBOL_PREFIX@snd_pcm_hw_params_get_period_time;
378 + @SYMBOL_PREFIX@snd_pcm_hw_params_get_period_time_min;
379 + @SYMBOL_PREFIX@snd_pcm_hw_params_get_period_time_max;
380 + @SYMBOL_PREFIX@snd_pcm_hw_params_set_period_time_near;
381 + @SYMBOL_PREFIX@snd_pcm_hw_params_set_period_time_first;
382 + @SYMBOL_PREFIX@snd_pcm_hw_params_set_period_time_last;
383 +
384 + @SYMBOL_PREFIX@snd_pcm_hw_params_get_period_size;
385 + @SYMBOL_PREFIX@snd_pcm_hw_params_get_period_size_min;
386 + @SYMBOL_PREFIX@snd_pcm_hw_params_get_period_size_max;
387 + @SYMBOL_PREFIX@snd_pcm_hw_params_set_period_size_near;
388 + @SYMBOL_PREFIX@snd_pcm_hw_params_set_period_size_first;
389 + @SYMBOL_PREFIX@snd_pcm_hw_params_set_period_size_last;
390 +
391 + @SYMBOL_PREFIX@snd_pcm_hw_params_get_periods;
392 + @SYMBOL_PREFIX@snd_pcm_hw_params_get_periods_min;
393 + @SYMBOL_PREFIX@snd_pcm_hw_params_get_periods_max;
394 + @SYMBOL_PREFIX@snd_pcm_hw_params_set_periods_near;
395 + @SYMBOL_PREFIX@snd_pcm_hw_params_set_periods_first;
396 + @SYMBOL_PREFIX@snd_pcm_hw_params_set_periods_last;
397 +
398 + @SYMBOL_PREFIX@snd_pcm_hw_params_get_buffer_time;
399 + @SYMBOL_PREFIX@snd_pcm_hw_params_get_buffer_time_min;
400 + @SYMBOL_PREFIX@snd_pcm_hw_params_get_buffer_time_max;
401 + @SYMBOL_PREFIX@snd_pcm_hw_params_set_buffer_time_near;
402 + @SYMBOL_PREFIX@snd_pcm_hw_params_set_buffer_time_first;
403 + @SYMBOL_PREFIX@snd_pcm_hw_params_set_buffer_time_last;
404 +
405 + @SYMBOL_PREFIX@snd_pcm_hw_params_get_buffer_size;
406 + @SYMBOL_PREFIX@snd_pcm_hw_params_get_buffer_size_min;
407 + @SYMBOL_PREFIX@snd_pcm_hw_params_get_buffer_size_max;
408 + @SYMBOL_PREFIX@snd_pcm_hw_params_set_buffer_size_near;
409 + @SYMBOL_PREFIX@snd_pcm_hw_params_set_buffer_size_first;
410 + @SYMBOL_PREFIX@snd_pcm_hw_params_set_buffer_size_last;
411 +
412 + @SYMBOL_PREFIX@snd_pcm_hw_params_get_tick_time;
413 + @SYMBOL_PREFIX@snd_pcm_hw_params_get_tick_time_min;
414 + @SYMBOL_PREFIX@snd_pcm_hw_params_get_tick_time_max;
415 + @SYMBOL_PREFIX@snd_pcm_hw_params_set_tick_time_near;
416 + @SYMBOL_PREFIX@snd_pcm_hw_params_set_tick_time_first;
417 + @SYMBOL_PREFIX@snd_pcm_hw_params_set_tick_time_last;
418 +
419 +} ALSA_0.9;
420 +
421 +ALSA_0.9.0rc8 {
422 + global:
423 +
424 + @SYMBOL_PREFIX@snd_pcm_forward;
425 + @SYMBOL_PREFIX@snd_pcm_status_get_trigger_htstamp;
426 + @SYMBOL_PREFIX@snd_pcm_status_get_htstamp;
427 +
428 +} ALSA_0.9.0rc4;
429 +
430 +ALSA_0.9.0 {
431 + global:
432 +
433 + @SYMBOL_PREFIX@snd_pcm_type_name;
434 + @SYMBOL_PREFIX@snd_timer_query_info;
435 + @SYMBOL_PREFIX@snd_timer_query_params;
436 + @SYMBOL_PREFIX@snd_timer_query_status;
437 + @SYMBOL_PREFIX@snd_timer_params_set_exclusive;
438 + @SYMBOL_PREFIX@snd_timer_params_get_exclusive;
439 + @SYMBOL_PREFIX@snd_timer_params_set_filter;
440 + @SYMBOL_PREFIX@snd_timer_params_get_filter;
441 +} ALSA_0.9.0rc8;
442 +
443 +ALSA_0.9.3 {
444 + global:
445 +
446 + @SYMBOL_PREFIX@snd_ctl_elem_info_get_dimensions;
447 + @SYMBOL_PREFIX@snd_ctl_elem_info_get_dimension;
448 +} ALSA_0.9.0;
449 +
450 +ALSA_0.9.5 {
451 + global:
452 +
453 + @SYMBOL_PREFIX@alsa_lisp;
454 +} ALSA_0.9.3;
455 +
456 +ALSA_0.9.6 {
457 + global:
458 +
459 + @SYMBOL_PREFIX@snd_hctl_open_ctl;
460 + @SYMBOL_PREFIX@snd_seq_port_info_get_timestamping;
461 + @SYMBOL_PREFIX@snd_seq_port_info_get_timestamp_real;
462 + @SYMBOL_PREFIX@snd_seq_port_info_get_timestamp_queue;
463 + @SYMBOL_PREFIX@snd_seq_port_info_set_timestamping;
464 + @SYMBOL_PREFIX@snd_seq_port_info_set_timestamp_real;
465 + @SYMBOL_PREFIX@snd_seq_port_info_set_timestamp_queue;
466 +} ALSA_0.9.5;
467 +
468 +ALSA_0.9.7 {
469 + global:
470 +
471 + @SYMBOL_PREFIX@snd_user_file;
472 + @SYMBOL_PREFIX@snd_hctl_ctl;
473 + @SYMBOL_PREFIX@sndo_*;
474 + @SYMBOL_PREFIX@alsa_lisp_*;
475 +} ALSA_0.9.6;
476 +
477 +ALSA_0.9.8 {
478 + global:
479 +
480 + @SYMBOL_PREFIX@snd_ctl_elem_add;
481 + @SYMBOL_PREFIX@snd_ctl_elem_replace;
482 + @SYMBOL_PREFIX@snd_ctl_elem_remove;
483 + @SYMBOL_PREFIX@snd_hctl_poll_descriptors_revents;
484 +} ALSA_0.9.7;
485 +
486 +ALSA_1.0.4 {
487 + global:
488 +
489 + @SYMBOL_PREFIX@snd_spcm_init;
490 + @SYMBOL_PREFIX@snd_spcm_init_duplex;
491 + @SYMBOL_PREFIX@snd_spcm_init_get_params;
492 +} ALSA_0.9.8;
493 +
494 +ALSA_1.0.5 {
495 + global:
496 +
497 + @SYMBOL_PREFIX@snd_asoundlib_version;
498 + @SYMBOL_PREFIX@snd_timer_params_set_early_event;
499 + @SYMBOL_PREFIX@snd_timer_params_get_early_event;
500 +} ALSA_1.0.4;
501 +
502 +ALSA_1.0.8 {
503 + global:
504 +
505 + @SYMBOL_PREFIX@snd_ctl_elem_add_integer;
506 + @SYMBOL_PREFIX@snd_ctl_elem_add_integer64;
507 + @SYMBOL_PREFIX@snd_ctl_elem_add_boolean;
508 + @SYMBOL_PREFIX@snd_ctl_elem_add_iec958;
509 + @SYMBOL_PREFIX@snd_ctl_elem_remove;
510 +} ALSA_1.0.5;
511 +
512 +ALSA_1.0.9 {
513 + global:
514 +
515 + @SYMBOL_PREFIX@snd_names_list;
516 + @SYMBOL_PREFIX@snd_names_list_free;
517 +
518 + @SYMBOL_PREFIX@snd_pcm_hw_params_set_rate_resample;
519 + @SYMBOL_PREFIX@snd_pcm_hw_params_get_rate_resample;
520 + @SYMBOL_PREFIX@snd_pcm_hw_params_set_export_buffer;
521 + @SYMBOL_PREFIX@snd_pcm_hw_params_get_export_buffer;
522 +
523 + @SYMBOL_PREFIX@snd_pcm_ioplug_create;
524 + @SYMBOL_PREFIX@snd_pcm_ioplug_delete;
525 + @SYMBOL_PREFIX@snd_pcm_ioplug_reinit_status;
526 + @SYMBOL_PREFIX@snd_pcm_ioplug_params_reset;
527 + @SYMBOL_PREFIX@snd_pcm_ioplug_set_param_minmax;
528 + @SYMBOL_PREFIX@snd_pcm_ioplug_set_param_list;
529 +
530 + @SYMBOL_PREFIX@snd_pcm_extplug_create;
531 + @SYMBOL_PREFIX@snd_pcm_extplug_delete;
532 + @SYMBOL_PREFIX@snd_pcm_extplug_params_reset;
533 + @SYMBOL_PREFIX@snd_pcm_extplug_set_param_list;
534 + @SYMBOL_PREFIX@snd_pcm_extplug_set_param_minmax;
535 + @SYMBOL_PREFIX@snd_pcm_extplug_set_slave_param_list;
536 + @SYMBOL_PREFIX@snd_pcm_extplug_set_slave_param_minmax;
537 +
538 + @SYMBOL_PREFIX@snd_pcm_parse_control_id;
539 +
540 + @SYMBOL_PREFIX@snd_async_add_timer_handler;
541 + @SYMBOL_PREFIX@snd_async_handler_get_timer;
542 +
543 + @SYMBOL_PREFIX@snd_timer_ginfo_sizeof;
544 + @SYMBOL_PREFIX@snd_timer_ginfo_malloc;
545 + @SYMBOL_PREFIX@snd_timer_ginfo_free;
546 + @SYMBOL_PREFIX@snd_timer_ginfo_copy;
547 + @SYMBOL_PREFIX@snd_timer_ginfo_set_tid;
548 + @SYMBOL_PREFIX@snd_timer_ginfo_get_tid;
549 + @SYMBOL_PREFIX@snd_timer_ginfo_get_flags;
550 + @SYMBOL_PREFIX@snd_timer_ginfo_get_card;
551 + @SYMBOL_PREFIX@snd_timer_ginfo_get_id;
552 + @SYMBOL_PREFIX@snd_timer_ginfo_get_name;
553 + @SYMBOL_PREFIX@snd_timer_ginfo_get_resolution;
554 + @SYMBOL_PREFIX@snd_timer_ginfo_get_resolution_min;
555 + @SYMBOL_PREFIX@snd_timer_ginfo_get_resolution_max;
556 + @SYMBOL_PREFIX@snd_timer_ginfo_get_clients;
557 +
558 +} ALSA_1.0.8;
559 +
560 +ALSA_1.0.10 {
561 + global:
562 +
563 + @SYMBOL_PREFIX@snd_mixer_get_hctl;
564 + @SYMBOL_PREFIX@snd_mixer_elem_get_private;
565 + @SYMBOL_PREFIX@snd_mixer_attach_hctl;
566 + @SYMBOL_PREFIX@snd_mixer_detach_hctl;
567 +
568 + @SYMBOL_PREFIX@snd_mixer_class_register;
569 + @SYMBOL_PREFIX@snd_mixer_add_elem;
570 + @SYMBOL_PREFIX@snd_mixer_remove_elem;
571 + @SYMBOL_PREFIX@snd_mixer_elem_new;
572 + @SYMBOL_PREFIX@snd_mixer_elem_add;
573 + @SYMBOL_PREFIX@snd_mixer_elem_remove;
574 + @SYMBOL_PREFIX@snd_mixer_elem_free;
575 + @SYMBOL_PREFIX@snd_mixer_elem_info;
576 + @SYMBOL_PREFIX@snd_mixer_elem_value;
577 + @SYMBOL_PREFIX@snd_mixer_elem_attach;
578 + @SYMBOL_PREFIX@snd_mixer_elem_detach;
579 + @SYMBOL_PREFIX@snd_mixer_elem_empty;
580 +
581 + @SYMBOL_PREFIX@snd_mixer_class_malloc;
582 + @SYMBOL_PREFIX@snd_mixer_class_free;
583 + @SYMBOL_PREFIX@snd_mixer_class_copy;
584 + @SYMBOL_PREFIX@snd_mixer_class_get_mixer;
585 + @SYMBOL_PREFIX@snd_mixer_class_get_event;
586 + @SYMBOL_PREFIX@snd_mixer_class_get_private;
587 + @SYMBOL_PREFIX@snd_mixer_class_get_compare;
588 + @SYMBOL_PREFIX@snd_mixer_class_set_event;
589 + @SYMBOL_PREFIX@snd_mixer_class_set_private;
590 + @SYMBOL_PREFIX@snd_mixer_class_set_private_free;
591 + @SYMBOL_PREFIX@snd_mixer_class_set_compare;
592 +
593 + @SYMBOL_PREFIX@snd_mixer_selem_set_playback_dB_all;
594 + @SYMBOL_PREFIX@snd_mixer_selem_set_capture_dB_all;
595 + @SYMBOL_PREFIX@snd_mixer_selem_is_enum_playback;
596 + @SYMBOL_PREFIX@snd_mixer_selem_is_enum_capture;
597 + @SYMBOL_PREFIX@snd_mixer_selem_compare;
598 + @SYMBOL_PREFIX@snd_mixer_sbasic_info;
599 + @SYMBOL_PREFIX@snd_mixer_sbasic_get_private;
600 + @SYMBOL_PREFIX@snd_mixer_sbasic_set_private;
601 + @SYMBOL_PREFIX@snd_mixer_sbasic_set_private_free;
602 +
603 + @SYMBOL_PREFIX@snd_ctl_ext_create;
604 + @SYMBOL_PREFIX@snd_ctl_ext_delete;
605 +
606 +} ALSA_1.0.9;
607 +
608 +ALSA_1.0.11 {
609 + global:
610 +
611 + @SYMBOL_PREFIX@snd_pcm_recover;
612 + @SYMBOL_PREFIX@snd_pcm_set_params;
613 + @SYMBOL_PREFIX@snd_pcm_get_params;
614 +} ALSA_1.0.10;
615 +
616 +ALSA_1.0.12 {
617 + global:
618 +
619 + @SYMBOL_PREFIX@snd_ctl_elem_tlv_read;
620 + @SYMBOL_PREFIX@snd_ctl_elem_tlv_write;
621 + @SYMBOL_PREFIX@snd_ctl_elem_tlv_command;
622 + @SYMBOL_PREFIX@snd_ctl_elem_info_is_tlv_readable;
623 + @SYMBOL_PREFIX@snd_ctl_elem_info_is_tlv_writable;
624 + @SYMBOL_PREFIX@snd_ctl_elem_info_is_tlv_commandable;
625 + @SYMBOL_PREFIX@snd_hctl_elem_tlv_read;
626 + @SYMBOL_PREFIX@snd_hctl_elem_tlv_write;
627 + @SYMBOL_PREFIX@snd_hctl_elem_tlv_command;
628 +} ALSA_1.0.11;
629 +
630 +ALSA_1.0.14 {
631 + global:
632 +
633 + @SYMBOL_PREFIX@snd_device_name_hint;
634 + @SYMBOL_PREFIX@snd_device_name_free_hint;
635 + @SYMBOL_PREFIX@snd_device_name_get_hint;
636 +} ALSA_1.0.12;