source: roaraudio/libroar.ckport @ 5400:a440ba47eec0

Last change on this file since 5400:a440ba47eec0 was 5400:a440ba47eec0, checked in by phi, 12 years ago

first updates to ckport database

File size: 34.8 KB
Line 
1#ckport(1) database for RoarAudio core librarys:
2!NAME: RoarAudio core librarys
3!TYPE: func
4
5!TARGET: libroar2
6# Unsorted misc:
7roar_cdrom_run_cdparanoia       unknown
8roar_vio_open_get_cookie        unknown
9roar_reset                      wip     Do not use yet
10roar_panic_real                 maybe   Mostly for internal use only.
11roar_fork                       ok
12roar_libroar_set_forkapi        ok
13
14# Versions:
15roar_version_string             ok
16roar_version_num                ok
17
18# VIO:
19roar_vio_clear_calls            ok
20
21roar_vio_close                  removed
22roar_vio_ref                    ok
23roar_vio_unref                  ok
24
25roar_vio_read                   ok
26roar_vio_write                  ok
27
28roar_vio_lseek                  ok
29
30roar_vio_sync                   ok
31roar_vio_nonblock               ok
32roar_vio_ctl                    ok
33
34roar_vio_accept                 ok
35roar_vio_shutdown               ok
36
37roar_vio_select                 ok
38
39# VIO String functions:
40roar_vio_fgets                  ok
41roar_vio_getc                   ok
42roar_vio_printf                 ok
43roar_vio_putc                   ok
44
45# VIO other ops:
46roar_vio_copy_data              ok
47roar_vio_open_tee               wip     Does not yet work
48roar_vio_open_split             wip     Does not yet work
49
50# VIO Open functions:
51# very basic:
52roar_vio_open_pass              ok
53roar_vio_open_re                ok
54
55# basic:
56roar_vio_open_fh                maybe
57roar_vio_open_file              removed
58
59# network:
60roar_vio_open_fh_socket         maybe
61roar_vio_open_socket            ok
62roar_vio_open_socket_listen     ok
63
64# stdio:
65roar_vio_open_stdio             maybe   Not supported by all archs
66roar_vio_to_stdio               maybe   Not supported by all archs
67
68roar_vio_stdio_read             internal
69roar_vio_stdio_write            internal
70roar_vio_stdio_lseek            internal
71roar_vio_stdio_sync             internal
72roar_vio_stdio_ctl              internal
73roar_vio_stdio_close            internal
74
75roar_vio_to_stdio_close         internal
76roar_vio_to_stdio_write         internal
77roar_vio_to_stdio_read          internal
78
79# VIO based streams:
80roar_vio_simple_stream          ok
81roar_vio_simple_new_stream_obj  ok
82
83# VIO internals:
84roar_vio_init_calls     removed
85roar_vio_set_inst       removed
86roar_vio_set_fh         removed
87roar_vio_get_fh         legacy
88
89roar_vio_basic_read     internal
90roar_vio_basic_write    internal
91roar_vio_basic_lseek    internal
92roar_vio_basic_nonblock removed
93roar_vio_basic_sync     internal
94roar_vio_basic_ctl      internal
95roar_vio_basic_close    internal
96
97roar_vio_null_rw        internal
98roar_vio_null_sync      internal
99
100roar_vio_pass_read      internal
101roar_vio_pass_write     internal
102roar_vio_pass_lseek     internal
103roar_vio_pass_nonblock  removed
104roar_vio_pass_sync      internal
105roar_vio_pass_ctl       internal
106roar_vio_pass_close     internal
107
108roar_vio_re_read        internal
109roar_vio_re_write       internal
110roar_vio_re_lseek       internal
111
112# VIO for Winsock:
113roar_vio_winsock_read   internal
114roar_vio_winsock_write  internal
115roar_vio_winsock_nonblock       internal
116roar_vio_winsock_sync   internal
117roar_vio_winsock_ctl    internal
118roar_vio_winsock_close  internal
119
120# VIO OpenSSL BIO:
121roar_vio_open_bio       maybe   requires OpenSSL support to be compiled in
122roar_vio_to_bio         maybe   requires OpenSSL support to be compiled in
123
124roar_vio_bio_read       internal
125roar_vio_bio_write      internal
126roar_vio_bio_lseek      internal
127roar_vio_bio_nonblock   internal
128roar_vio_bio_sync       internal
129roar_vio_bio_close      internal
130
131# VIO buffer:
132roar_vio_open_buffer            wip
133roar_vio_buffer_read            internal
134roar_vio_buffer_write           internal
135roar_vio_buffer_lseek           internal
136roar_vio_buffer_nonblock        removed
137roar_vio_buffer_sync            internal
138roar_vio_buffer_ctl             internal
139roar_vio_buffer_close           internal
140
141# VIO Buffer Store:
142roar_vio_open_buffer_store      wip
143roar_vio_buffer_store_read      internel
144roar_vio_buffer_store_write     internal
145roar_vio_buffer_store_lseek     internal
146roar_vio_buffer_store_nonblock  removed
147roar_vio_buffer_store_sync      internal
148roar_vio_buffer_store_ctl       internal
149roar_vio_buffer_store_close     internal
150
151# VIO Commands:
152roar_vio_open_cmd               likely  This requires forking processes
153roar_vio_cmd_close              internal
154roar_vio_cmd_fork               internal
155roar_vio_cmd_wait               internal
156
157roar_vio_open_2popen            likely  This requires forking processes
158roar_vio_2popen_close           internal
159
160roar_vio_cmd_read               internal
161roar_vio_cmd_write              internal
162roar_vio_cmd_nonblock           removed
163roar_vio_cmd_sync               internal
164roar_vio_cmd_ctl                internal
165
166roar_vio_open_gzip              legacy  Use roar_vio_open_zlib
167
168roar_vio_open_gpg               wip     Currently requires cmd vio
169roar_vio_open_pgp_decrypt       wip     Currently requires cmd vio
170roar_vio_open_pgp_store         wip     Currently requires cmd vio
171roar_vio_open_pgp_encrypt_sym   wip     Currently requires cmd vio
172roar_vio_open_pgp_encrypt_pub   wip     Currently requires cmd vio
173
174# VIO DSTR:
175roar_vio_dstr_get_type          ok
176roar_vio_dstr_get_name          ok
177roar_vio_dstr_register_type     wip
178
179roar_vio_dstr_init_defaults     ok
180roar_vio_dstr_init_defaults_c   ok
181
182roar_vio_open_default           ok
183
184roar_vio_open_dstr              ok
185roar_vio_open_dstr_vio          ok
186
187roar_vio_dstr_parse_opts        internal
188roar_vio_dstr_set_defaults      internal
189roar_vio_dstr_build_chain       internal
190
191_roar_vio_dstr_init_otherlibs   internal
192roar_vio_dstr_get_by_type       internal
193
194# VIO Jumbo (frames):
195roar_vio_open_jumbo             ok
196
197roar_vio_jumbo_read             internal
198roar_vio_jumbo_write            internal
199roar_vio_jumbo_lseek            internal
200roar_vio_jumbo_nonblock         removed
201roar_vio_jumbo_sync             internal
202roar_vio_jumbo_ctl              internal
203roar_vio_jumbo_close            internal
204
205# VIO Magic:
206roar_vio_open_magic             wip     Does not yet work
207roar_vio_magic_read             removed
208roar_vio_magic_write            removed
209roar_vio_magic_lseek            removed
210roar_vio_magic_nonblock         removed
211roar_vio_magic_sync             removed
212roar_vio_magic_close            internal
213
214# VIO pipe:
215roar_vio_open_pipe              wip     No support for buffer based pipes
216roar_vio_pipe_init              internal
217
218roar_vio_pipe_read              internal
219roar_vio_pipe_write             internal
220roar_vio_pipe_nonblock          removed
221roar_vio_pipe_sync              internal
222roar_vio_pipe_ctl               internal
223roar_vio_pipe_close             internal
224
225# VIO proto:
226roar_vio_proto_init_def         internal
227
228roar_vio_open_proto             likely  use DSTR interface
229
230roar_vio_proto_read             internal
231roar_vio_proto_write            internal
232roar_vio_proto_lseek            internal
233roar_vio_proto_nonblock         removed
234roar_vio_proto_sync             internal
235roar_vio_proto_ctl              internal
236roar_vio_proto_close            internal
237
238_handle_header                  internal
239_parse_header                   internal
240
241roar_vio_open_proto_http        internal
242roar_vio_open_proto_gopher      internal
243
244# VIO RTP:
245roar_vio_open_rtp               wip     Does not always work correctly
246roar_vio_rtp_read               internal
247roar_vio_rtp_write              internal
248roar_vio_rtp_lseek              internal
249roar_vio_rtp_nonblock           removed
250roar_vio_rtp_sync               internal
251roar_vio_rtp_ctl                internal
252roar_vio_rtp_close              internal
253
254# VIO Socket:
255roar_vio_open_def_socket        internal        use DSTR interface
256roar_vio_socket_init_socket_def internal
257roar_vio_socket_init_dstr_def   internal
258
259roar_vio_socket_conv_def        internal
260
261roar_vio_socket_get_port        internal
262
263roar_vio_socket_init_unix_def           internal
264
265roar_vio_socket_init_decnetnode_def     internal
266roar_vio_socket_init_decnet_def         internal
267
268roar_vio_socket_init_inet4host_def      internal
269roar_vio_socket_init_inet4_def          internal
270roar_vio_socket_init_tcp4_def           internal
271roar_vio_socket_init_udp4_def           internal
272roar_vio_socket_init_inet6host_def      internal
273roar_vio_socket_init_inet6_def          internal
274roar_vio_socket_init_tcp6_def           internal
275roar_vio_socket_init_udp6_def           internal
276
277# VIO Stack:
278roar_vio_open_stack             legacy  Use roar_vio_open_stack2
279roar_vio_open_stack2            ok
280roar_vio_stack_add              ok
281
282roar_vio_stack_read             internal
283roar_vio_stack_write            internal
284roar_vio_stack_lseek            internal
285roar_vio_stack_nonblock         removed
286roar_vio_stack_sync             internal
287roar_vio_stack_ctl              internal
288roar_vio_stack_close            internal
289
290# VIO Tantalos:
291roar_vio_open_tantalos          ok
292
293# VIO Stream:
294_vio_stream_close               internal
295_vio_stream_ctl                 internal
296_vio_stream_lseek               internal
297_vio_stream_read                internal
298_vio_stream_sync                internal
299_vio_stream_write               internal
300
301# VIO Misc:
302roar_vio_misc_close             internal
303roar_vio_misc_ctl               internal
304roar_vio_misc_lseek             internal
305roar_vio_misc_nonblock          removed
306roar_vio_misc_op_zero           internal
307roar_vio_misc_read              internal
308roar_vio_misc_sync              internal
309roar_vio_misc_write             internal
310
311roar_vio_misc_op_random_nonce   internal
312roar_vio_misc_op_random_salt_nonce      internal
313roar_vio_misc_op_return_len     internal
314roar_vio_misc_op_return_zero    internal
315roar_vio_misc_op_full           internal
316
317roar_vio_open_misc              ok
318roar_vio_open_misc_by_name      ok
319
320# VIO zlib:
321roar_vio_open_zlib              ok
322
323roar_vio_zlib_close             internal
324roar_vio_zlib_ctl               internal
325roar_vio_zlib_lseek             internal
326roar_vio_zlib_nonblock          removed
327roar_vio_zlib_read              internal
328roar_vio_zlib_sync              internal
329roar_vio_zlib_write             internal
330
331_set_error                      internal
332_zalloc                         internal
333_zfree                          internal
334
335# Buffer:
336roar_buffer_add                 ok
337roar_buffer_delete              ok
338roar_buffer_duplicate           ok
339roar_buffer_free                removed Recompile, transition macro provided.
340roar_buffer_get_data            ok
341roar_buffer_get_flag            ok
342roar_buffer_get_len             ok
343roar_buffer_get_datalen         ok
344roar_buffer_get_meta            ok
345roar_buffer_get_meta_i32        ok
346roar_buffer_get_next            ok
347roar_buffer_get_type            ok
348roar_buffer_new                 ok
349roar_buffer_new_data            ok
350roar_buffer_new_no_ma           ok
351roar_buffer_ring_new            ok
352roar_buffer_ring_read           ok
353roar_buffer_ring_stats          ok
354roar_buffer_ring_write          ok
355roar_buffer_set_flag            ok
356roar_buffer_set_len             ok
357roar_buffer_set_meta            ok
358roar_buffer_set_meta_i32        ok
359roar_buffer_set_type            ok
360roar_buffer_set_offset          ok
361roar_buffer_shift_out           ok
362roar_buffer_clear_next          removed
363roar_buffer_moveinto            ok
364roar_buffer_next                ok
365roar_buffer_ref                 ok
366roar_buffer_unref               ok
367roar_buffer_ring_avail          ok
368roar_buffer_ring_reset          ok
369_ckmem_corruption               internal
370
371# Some internal functions:
372roar_debug_msg                  internal
373roar_debug_message_print        removed
374roar_debug_audio_info_print     removed
375
376# Connection handling:
377roar_connect_raw                removed
378roar_connect_raw2               removed
379roar_connect                    ok
380roar_connect2                   removed use roar_connect
381roar_connect_fh                 likely
382roar_disconnect                 removed replaced by roar_connectionunref
383roar_connectionref              ok
384roar_connectionunref            ok
385roar_get_connection_fh          critical
386roar_get_connection_vio         removed use roar_get_connection_vio2
387roar_get_connection_vio2        ok
388roar_set_connection_callback    wip
389roar_sync                       ok
390roar_wait_msg                   wip
391roar_noop                       ok
392roar_identify                   internal
393
394# Messages:
395roar_send_message               likely  This is for internal use mostly
396roar_recv_message               likely  This is for internal use mostly
397roar_req                        likely  This is for internal use mostly
398roar_vsend_message              likely  This is for internal use mostly
399roar_vrecv_message              likely  This is for internal use mostly
400roar_vreq                       likely  This is for internal use mostly
401
402roar_recv_message2              likely  This is for internal use mostly
403roar_req2                       likely  This is for internal use mostly
404roar_vrecv_message2             likely  This is for internal use mostly
405roar_vreq2                      likely  This is for internal use mostly
406
407# Client handling:
408roar_client_new                 ok
409roar_client_set_fh              maybe   Using FHs directly may not work on all systems
410roar_client_set_proto           ok
411roar_client_pass                ok
412roar_client_exec                ok
413
414# Streams:
415roar_stream_connect             ok
416roar_stream_connect2            removed use roar_stream_connect
417roar_stream_new                 ok
418roar_stream_set_rel_id          ok
419roar_stream_get_rel_id          ok
420roar_stream_new_by_id           ok
421roar_stream_new_empty           ok
422roar_stream_set_id              ok
423roar_stream_get_id              ok
424roar_stream_set_fh              likely
425roar_stream_get_fh              likely
426roar_stream_set_dir             ok
427roar_stream_get_dir             ok
428
429roar_stream_exec                ok
430roar_stream_connect_to          maybe
431roar_stream_connect_to_ask      internal
432roar_stream_passfh              maybe   Does not work on all systems
433
434roar_stream_attach_simple       ok
435roar_stream_add_data            removed does not work most of the time
436
437roar_stream_send_data           removed
438
439roar_stream_get_info            ok
440roar_stream_get_name            ok
441
442roar_stream_get_chanmap         wip
443roar_stream_set_chanmap         wip
444
445roar_stream_set_flags           ok
446roar_stream_set_flags2          removed Use roar_stream_set_flags
447roar_stream_set_role            ok
448
449roar_stream_s2m                 likely  mostly for internal use only
450roar_stream_m2s                 likely  mostly for internal use only
451
452# Accessing name database:
453roar_dir2str                    ok
454roar_str2dir                    ok
455roar_str2codec                  ok
456roar_codec2str                  ok
457roar_codec2mime                 ok
458roar_mime2codec                 ok
459roar_str2bits                   ok
460roar_str2channels               ok
461roar_str2rate                   ok
462roar_streamstate2str            ok
463roar_str2role                   ok
464roar_role2str                   ok
465roar_str2proto                  ok
466roar_proto2str                  ok
467roar_str2byteorder              ok
468roar_byteorder2str              ok
469roar_str2autht                  ok
470roar_autht2str                  ok
471roar_meta_strtype               ok
472roar_meta_inttype               ok
473roar_meta_strgenre              ok
474roar_meta_intgenre              ok
475roar_ht2str                     ok
476roar_str2ht                     ok
477roar_ot2str                     ok
478roar_str2ot                     ok
479roar_stds_str2vendor            ok
480roar_stds_vendor2str            ok
481
482# Audio info:
483roar_info2samplesize            ok
484roar_info2framesize             ok
485roar_info2bitspersec            ok
486
487roar_profile2info               ok
488roar_profiles_list              ok
489
490# Config:
491roar_libroar_set_server         ok
492roar_libroar_get_server         ok
493roar_libroar_nowarn             internal
494roar_libroar_warn               internal
495roar_libroar_get_config_ptr     fail
496roar_libroar_get_config         internal
497roar_libroar_config_codec_get_conf      internal
498roar_libroar_config_codec_get   internal
499roar_libroar_config_parse       likely  Why do you want to parse additional config?
500roar_libroar_reset_config       internal
501
502# Controling the server:
503roar_get_clientid               ok
504roar_get_standby                ok
505roar_set_standby                ok
506roar_exit                       removed use roar_terminate
507roar_terminate                  ok
508roar_server_oinfo               ok
509roar_server_oinfo2              removed use roar_server_oinfo
510
511roar_list                       ok
512roar_list_filtered              ok
513
514roar_get_client                 ok
515roar_get_stream                 ok
516
517roar_kick                       ok
518
519roar_set_vol                    ok
520roar_set_vol2                   removed use roar_set_vol
521roar_get_vol                    ok
522
523roar_ctl_f2m                    internal
524roar_ctl_m2f                    internal
525
526roar_ctl_ia2m                   internal
527roar_ctl_m2ia                   internal
528
529roar_ctl_c2m                    likely  mostly for internal use only
530roar_ctl_m2c                    likely  mostly for internal use only
531
532roar_conv_volume                maybe   mostly for internal use only
533
534# Env:
535roar_env_set                    ok
536roar_env_get_home               likely  use roar_env_get_home_r
537roar_env_get_home_r             ok
538roar_env_render_path_r          maybe   Why do you want to use this?
539
540# File handlung:
541roar_file_codecdetect           ok
542roar_file_send_raw              removed use roar_vio_copy_data
543roar_file_play                  removed use roar_simple_play_file
544roar_file_play_full             removed use roar_simple_play_file
545roar_file_map                   removed
546roar_file_unmap                 removed
547
548roar_cdromdevice                maybe
549
550# KeyVal:
551roar_keyval_lookup              ok
552roar_keyval_split               ok
553
554# ACL:
555roar_acl_rule_chk_connect       wip
556
557# Auth:
558roar_auth                       wip
559roar_auth_from_mes              likely  mostly for internal use
560roar_auth_init_mes              likely  mostly for internal use
561roar_auth_mes_init              likely  mostly for internal use
562roar_auth_to_mes                likely  mostly for internal use
563roar_auth_ask_server            internal
564
565# Authfile API:
566roar_authfile_add_key           maybe   mostly for internal use
567roar_authfile_close             maybe   mostly for internal use
568roar_authfile_key_new           maybe   mostly for internal use
569roar_authfile_key_new_random    maybe   mostly for internal use
570roar_authfile_key_ref           maybe   mostly for internal use
571roar_authfile_key_unref         maybe   mostly for internal use
572roar_authfile_lock              maybe   mostly for internal use
573roar_authfile_lookup_key        maybe   mostly for internal use
574roar_authfile_open              maybe   mostly for internal use
575roar_authfile_sync              maybe   mostly for internal use
576roar_authfile_unlock            maybe   mostly for internal use
577
578# Beep:
579roar_beep                       ok
580
581# CDRum / CDDA:
582roar_cdrom_open                 wip
583roar_cdrom_close                wip
584roar_cdrom_stop                 wip
585roar_cdrom_play                 wip
586
587# Debug:
588roar_debug_warn_sysio_real      internal
589roar_debug_warn_obsolete_real   internal
590roar_debug_bin_obsolete         internal
591
592roar_debug_set_stderr_fh        likely  use roar_debug_set_stderr_vio
593roar_debug_set_stderr_vio       ok
594roar_debug_set_stderr_mode      ok
595
596roar_debug_get_stderr           ok
597
598roar_debug_msg_simple           legacy
599roar_debug_msg                  ok
600
601# Error handling:
602roar_err_int                    removed Use roar_err_init
603roar_err_init                   ok
604roar_err_buildmsg               ok
605roar_err_buildmsg2              removed Use roar_err_buildmsg
606roar_err_parsemsg               ok
607roar_err_parsemsg2              removed Use roar_err_parsemsg
608
609roar_err_to_errno               maybe   This function should be avoided outside of libroar*
610roar_err_from_errno             maybe   This function should be avoided outside of libroar*
611roar_err_clear                  maybe   This function should be avoided outside of libroar*
612roar_err_clear_errno            likely  This function should be avoided outside of libroar*
613roar_err_clear_all              maybe   This function should be avoided outside of libroar*
614
615roar_err_is_errno_clean         removed Use roar_err_is_errno_clear
616roar_err_is_errno_clear         likely  This function should be avoided outside of libroar*
617
618roar_err_update                 likely  This function should be avoided outside of libroar*
619
620roar_err_set                    maybe   It should be avoided to set libroar's error state externally.
621roar_errno2                     ok
622roar_err_errorframe             ok
623
624roar_err_initstore              ok
625roar_err_restore                ok
626roar_err_store                  ok
627
628roar_error2str                  ok
629roar_error2str_ms               internal
630
631# Trap API:
632roar_strap_impl                 ok      should ne used directly, will be used by macros
633roar_trap_register_group        ok
634roar_trap_get_groupid           ok
635roar_trap_get_groupname         ok
636
637# MemMgr:
638roar_mm_calloc                  ok
639roar_mm_malloc                  ok
640roar_mm_free                    ok
641roar_mm_realloc                 ok
642roar_mm_memdup                  ok
643roar_mm_strdup                  ok
644roar_mm_strndup                 ok
645roar_mm_strlen                  ok
646roar_mm_strnlen                 ok
647roar_mm_strlcpy                 ok
648roar_mm_strlcat                 ok
649roar_mm_strtok_r                ok
650
651roar_mm_mlock                   ok
652roar_mm_munlock                 ok
653
654roar_mm_free_retvoid            likely  Use roar_mm_free when possible (No error checking by caller)
655
656_ROAR_MLOCK                     legacy  Use roar_mm_mlock
657
658# Meta Data:
659roar_stream_meta_set            ok
660roar_stream_meta_get            ok
661roar_stream_meta_list           ok
662roar_meta_free                  ok
663roar_meta_parse_audioinfo       ok
664
665# NNode:
666roar_nnode_new                  ok
667roar_nnode_new_from_af          ok
668roar_nnode_new_from_sockaddr    maybe   not supported on all systems
669roar_nnode_new_from_fh          likely  not supported on all systems
670
671roar_nnode_free                 ok
672
673roar_nnode_get_socktype         ok
674roar_nnode_to_str               ok
675roar_nnode_from_blob            internal        mostly for internal use
676roar_nnode_to_blob              internal        mostly for internal use
677roar_nnode_cmp                  ok
678
679# Password API:
680roar_pinentry_open              internal
681roar_pinentry_simple_open       internal
682roar_pinentry_close             internal
683roar_pinentry_send              internal
684roar_pinentry_recv              internal
685roar_pinentry_req               internal
686roar_pinentry_set_desc          internal
687roar_pinentry_set_prompt        internal
688roar_pinentry_set_yes           internal
689roar_pinentry_set_no            internal
690roar_pinentry_set               internal
691roar_pinentry_getpin            internal
692roar_pinentry_confirm           internal
693
694roar_sshaskpass_getpass         internal
695
696roar_passwd_simple_ask_pw       ok
697
698# RoarDL:
699roar_dl_open                    ok
700roar_dl_close                   removed use roar_dl_unref
701roar_dl_ref                     ok
702roar_dl_unref                   ok
703roar_dl_getsym                  ok
704roar_dl_ra_init                 ok
705roar_dl_errstr                  ok
706roar_dl_getlibname              ok
707roar_dl_getpara                 ok
708roar_dl_context_restore         ok
709roar_dl_context_store           ok
710roar_dl_appsched_trigger        ok
711
712roar_dl_para_new                ok
713roar_dl_para_ref                ok
714roar_dl_para_unref              ok
715roar_dl_para_check_version      ok
716
717_roardl2ldl                     internal
718
719# RoarSLP:
720roar_slp_url_callback           internal
721roar_slp_search                 internal
722roar_slp_cookie_init            internal
723# Those may be more public in futur:
724roar_slp_find_roard             internal
725roar_slp_find_roard_r           internal
726
727# RoarX11:
728roar_x11_connect                ok
729roar_x11_connect_display        maybe   not supported on all systems
730roar_x11_disconnect             ok
731roar_x11_flush                  ok
732roar_x11_set_prop               ok
733roar_x11_delete_prop            ok
734roar_x11_get_prop               ok
735
736# (old) Simple API:
737roar_simple_connect             ok
738roar_simple_connect2            ok
739
740roar_simple_stream              removed use VIO based streams
741roar_simple_stream_obj          removed use VIO based streams
742roar_simple_new_stream_attachexeced_obj internal
743
744roar_simple_new_stream          removed
745roar_simple_new_stream_obj      removed
746
747roar_simple_play_file           ok
748
749roar_simple_play                removed use roar_vs_new_simple
750roar_simple_monitor             removed use roar_vs_new_simple
751roar_simple_record              removed use roar_vs_new_simple
752roar_simple_filter              removed use roar_vs_new_simple
753
754roar_simple_connect_virtual     ok
755
756roar_simple_close               removed use roar_vio_close
757
758roar_simple_get_standby         removed use roar_get_standby
759
760# (old) Socket API:
761roar_socket_listen              legacy  use roar_vio_open_socket_listen
762roar_socket_connect             legacy  use roar_vio_open_socket
763
764roar_socket_new_tcp             removed
765roar_socket_new_udp             removed
766roar_socket_new_tcp6            removed
767roar_socket_new_udp6            removed
768roar_socket_new_unix            removed
769roar_socket_new_decnet_seqpacket        removed
770roar_socket_new_decnet_stream   removed
771roar_socket_new_ipxspx          removed
772roar_socket_new_ipx             removed
773
774roar_socket_open                legacy  use roar_vio_open_socket or roar_vio_open_socket_listen
775roar_socket_open_fork           removed
776roar_socket_open_file           removed
777roar_socket_open_proxy          removed
778roar_socket_listen_decnet       removed
779roar_socket_get_local_nodename  internal
780roar_socket_nonblock            internal        use roar_vio_nonblock
781roar_socket_decnet_set_timeout  removed
782roar_socket_recvbuf             removed
783roar_socket_set_tos             removed
784roar_socket_dup_udp_local_end   internal
785
786roar_socket_send_fh             internal
787roar_socket_recv_fh             internal
788
789roar_socket_open_socks4         internal
790roar_socket_open_socks4a        internal
791roar_socket_open_socks4d        internal
792roar_socket_open_socks4x        internal
793
794roar_socket_open_http           internal
795roar_socket_open_ssh            internal
796
797# Stack:
798roar_stack_new                  ok
799roar_stack_newalloc             ok
800roar_stack_free                 ok
801roar_stack_set_free             ok
802roar_stack_set_flag             ok
803roar_stack_push                 ok
804roar_stack_pop                  ok
805roar_stack_get_cur              ok
806
807# VS:
808roar_vs_new                     ok
809roar_vs_volume                  internal
810roar_vs_pause                   ok
811roar_vs_read                    ok
812roar_vs_stream_obj              maybe
813roar_vs_vio_obj                 maybe
814roar_vs_close                   ok
815roar_vs_blocking                ok
816roar_vs_new_from_con            maybe
817roar_vs_sync                    ok
818roar_vs_volume_get              ok
819roar_vs_stream                  ok
820roar_vs_mute                    ok
821roar_vs_volume_mono             ok
822roar_vs_new_simple              ok
823roar_vs_position                ok
824roar_vs_latency                 ok
825roar_vs_latency2                removed use roar_vs_latency
826roar_vs_init                    internal
827roar_vs_strerr                  ok
828roar_vs_write                   ok
829roar_vs_flag                    internal
830roar_vs_meta                    ok
831roar_vs_connection_obj          maybe
832roar_vs_volume_stereo           ok
833roar_vs_role                    ok
834
835roar_vs_ctl                     likely  This is for internal use mostly
836roar_vs_run                     ok
837roar_vs_iterate                 ok
838roar_vs_reset_buffer            maybe   This should be avoided as it may desync codecs
839roar_vs_new_from_file           ok
840roar_vs_buffer                  ok
841roar_vs_file                    ok
842roar_vs_file_simple             ok
843roar_vs_get_avail_read          ok
844roar_vs_get_avail_write         ok
845roar_vs_write_direct            internal
846
847_handle_async_req               internal
848_send_async_req                 internal
849
850# Server enumeration
851roar_enum_servers               ok
852roar_enum_servers_free          ok
853roar_enum_servers_num           ok
854_esl_defaults                   internal
855_esl_slp                        internal
856_esl_neighbours                 internal
857
858# notify core handling:
859roar_notify_core_emit           ok
860roar_notify_core_emit_simple    ok
861roar_notify_core_new            ok
862roar_notify_core_new_global     ok
863roar_notify_core_ref            ok
864roar_notify_core_unref          ok
865roar_notify_core_register_proxy ok
866roar_notify_core_subscribe      ok
867roar_notify_core_unsubscribe    ok
868roar_notify_proxy_std           ok
869roar_event_from_blob            likely  This is for internal use mostly
870roar_event_to_blob              likely  This is for internal use mostly
871_hash_event                     internal
872
873# LTM - Long Term Monitoring:
874roar_ltm_extract                ok
875roar_ltm_get                    ok
876roar_ltm_get_mt                 ok
877roar_ltm_get_numchans           ok
878roar_ltm_get_numstreams         ok
879roar_ltm_get_streamptr          internal
880roar_ltm_get_window             ok
881roar_ltm_numbits                internal
882roar_ltm_pack_req               internal
883roar_ltm_register               ok
884roar_ltm_unregister             ok
885roar_ltm_regunreg               internal
886
887# CAPS + CAPS/Standards:
888roar_caps_from_msg              likely  This is for internal use mostly
889roar_caps_to_msg                likely  This is for internal use mostly
890roar_caps_stds                  ok
891roar_stds_free                  ok
892roar_stds_new                   ok
893libroar_libstds                 ok
894
895# general server info:
896roar_server_info                ok
897roar_library_info               ok
898roar_server_info_free           ok
899roar_server_info_from_mes       likely  This is for internal use mostly
900roar_server_info_to_mes         likely  This is for internal use mostly
901
902# RoarAudio Standard Floats:
903roar_float32_isinf              ok
904roar_float32_isnan              ok
905roar_float32_iszero             ok
906roar_ufloat32_build             ok
907roar_ufloat32_from_float        ok
908roar_ufloat32_mul               ok
909roar_ufloat32_scale             ok
910roar_ufloat32_to_float          ok
911
912# Async control:
913roar_wait                       ok
914
915# Filters:
916roar_filter_match               likely  This is for internal use mostly
917
918# Time functions:
919roar_clock_gettime              ok
920
921roar_get_time                   ok
922roar_time_from_msg              likely  This is for internal use mostly
923roar_time_to_msg                likely  This is for internal use mostly
924
925# Base64 encoding:
926roar_base64_uninit              ok
927roar_base64_init                ok
928roar_base64_is_eof              ok
929roar_base64_decode              ok
930roar_base64_encode              ok
931
932# Crypto API:
933roar_crypto_init                ok
934
935# Random bits source:
936roar_random_gen                 ok
937roar_random_genbuf              ok
938roar_random_gen_nonce           ok
939roar_random_salt_nonce          ok
940roar_random_init                internal
941roar_random_uint16              ok
942roar_random_uint32              ok
943
944# Hash API:
945roar_hash_buffer                ok
946roar_hash_salted_buffer         ok
947roar_ht_digestlen               ok
948roar_ht_is_supported            ok
949
950roar_hash_digest2str            ok
951_bin2hex                        internal
952
953# Hash statefull API:
954roar_hash_new                   ok
955roar_hash_free                  ok
956roar_hash_digest                ok
957roar_hash_proc                  ok
958
959# Hash API Internals:
960roar_ht2cmds                    internal
961roar_hash_crc24_init            internal
962roar_hash_crc24_digest          internal
963roar_hash_crc24_proc            internal
964roar_hash_adler32_init          internal
965roar_hash_adler32_digest        internal
966roar_hash_adler32_proc          internal
967
968# Hash Tiger:
969roar_hash_tiger_init            ok
970roar_hash_tiger_uninit          ok
971roar_hash_tiger_init_from_pstate        ok
972roar_hash_tiger_to_pstate       ok
973roar_hash_tiger_blocklen        ok
974roar_hash_tiger_finalize        likely  just use roar_hash_tiger_get_digest
975roar_hash_tiger_get_digest      ok
976roar_hash_tiger_proc            ok
977roar_hash_tiger_proc_block      ok
978roar_hash_tiger_statelen        ok
979key_schedule                    internal
980pass                            internal
981tiger_round                     internal
982roar_hash_tiger_export          internal
983
984# CRC API:
985roar_crc24_add                  ok
986roar_adler32_add                ok
987
988# Timing stuff:
989roar_usleep                     ok
990roar_sleep                      ok
991
992!TARGET: libroardsp0
993# amp.h:
994roar_amp_pcm                    ok
995roar_amp_pcm_8bit               internal
996roar_amp_pcm_16bit              internal
997roar_amp_pcm_24bit              internal
998roar_amp_pcm_32bit              internal
999
1000# channels.h:
1001roardsp_chan2str                ok
1002roardsp_str2chan                ok
1003
1004roardsp_chanlist2str            ok
1005
1006roardsp_chanlist_init           wip
1007roardsp_chanmap_calc            wip
1008
1009roardsp_chanmap_mappcm8         wip
1010roardsp_chanmap_mappcm16        wip
1011roardsp_chanmap_mappcm24        wip
1012roardsp_chanmap_mappcm32        wip
1013roardsp_chanmap_mappcm          wip
1014
1015# convert.h:
1016roar_conv_bits                  ok
1017
1018roar_conv_bits_8to16            internal
1019roar_conv_bits_8to24            internal
1020roar_conv_bits_8to32            internal
1021roar_conv_bits_16to8            internal
1022roar_conv_bits_16to24           internal
1023roar_conv_bits_16to32           internal
1024roar_conv_bits_24to8            internal
1025roar_conv_bits_24to16           internal
1026roar_conv_bits_24to32           internal
1027roar_conv_bits_32to8            internal
1028roar_conv_bits_32to16           internal
1029roar_conv_bits_32to24           internal
1030
1031roar_conv_chans                 legacy
1032
1033roar_conv_chans_1ton8           internal
1034roar_conv_chans_1ton16          internal
1035roar_conv_chans_1to28           internal
1036roar_conv_chans_1to216          internal
1037roar_conv_chans_1ton32          internal
1038roar_conv_chans_nto18           internal
1039roar_conv_chans_nto116          internal
1040roar_conv_chans_nto132          internal
1041roar_conv_chans_2to18           internal
1042roar_conv_chans_2to116          internal
1043roar_conv_chans_2to38           internal
1044roar_conv_chans_2to316          internal
1045roar_conv_chans_2to48           internal
1046roar_conv_chans_2to416          internal
1047roar_conv_chans_2to58           internal
1048roar_conv_chans_2to516          internal
1049roar_conv_chans_2to68           internal
1050roar_conv_chans_2to616          internal
1051
1052roar_conv_chans_3to28           internal
1053roar_conv_chans_3to216          internal
1054roar_conv_chans_4to28           internal
1055roar_conv_chans_4to216          internal
1056roar_conv_chans_5to28           internal
1057roar_conv_chans_5to216          internal
1058roar_conv_chans_6to28           internal
1059roar_conv_chans_6to216          internal
1060
1061roar_conv_rate                  broken
1062roar_conv_rate_8                internal
1063roar_conv_rate_16               internal
1064roar_conv_rate_161zoh           internal
1065roar_conv_rate_162zoh           internal
1066roar_conv_rate_16nzoh           internal
1067roar_conv_rate_SRC              internal
1068
1069roar_conv_rate2                 ok
1070roar_conv_poly3_32              internal
1071roar_conv_poly3_16              internal
1072roar_conv_poly3_8               internal
1073
1074roar_conv_codec                 ok
1075
1076roar_conv_signedness            internal
1077roar_conv_codec_s2u8            internal
1078roar_conv_codec_s2u16           internal
1079roar_conv_codec_s2u32           internal
1080roar_conv_codec_u2s8            internal
1081roar_conv_codec_u2s16           internal
1082roar_conv_codec_u2s32           internal
1083
1084roar_conv_endian                ok
1085
1086roar_conv_endian_16             internal
1087roar_conv_endian_24             internal
1088roar_conv_endian_32             internal
1089
1090roar_conv                       legacy  broken in very bad way
1091roar_conv2                      ok
1092
1093roar_conv_poly4_16              internal
1094roar_conv_poly4_16s             internal
1095
1096# float.h:
1097roar_conv_float_int32           ok
1098roar_conv_float_int32_enint     ok
1099roar_conv_int32_float           ok
1100roar_conv_int32_float_deint     ok
1101
1102# fader.h:
1103roar_fader_init                 ok
1104roar_fader_set_rate             ok
1105roar_fader_set_startstop        ok
1106roar_fader_has_started          ok
1107roar_fader_has_ended            ok
1108
1109roar_fader_calcpcm_i16n         ok
1110
1111roar_fader_calcpcm_i161         internal
1112
1113# filter.h:
1114roardsp_filter_str2id           ok
1115roardsp_filter_id2str           ok
1116
1117roardsp_filter_new              ok
1118roardsp_filter_init             ok
1119roardsp_filter_uninit           ok
1120roardsp_filter_calc             ok
1121roardsp_filter_ctl              ok
1122roardsp_filter_reset            ok
1123
1124roardsp_lowp_init               internal
1125roardsp_lowp_uninit             internal
1126roardsp_lowp_calc8              internal
1127roardsp_lowp_calc16             internal
1128roardsp_lowp_calc32             internal
1129roardsp_lowp_ctl                internal
1130roardsp_lowp_reset              internal
1131
1132roardsp_highp_init              internal
1133roardsp_highp_uninit            internal
1134roardsp_highp_calc8             internal
1135roardsp_highp_calc16            internal
1136roardsp_highp_calc32            internal
1137roardsp_highp_ctl               internal
1138roardsp_highp_reset             internal
1139
1140roardsp_amp_init                internal
1141roardsp_amp_uninit              internal
1142roardsp_amp_calc32              internal
1143roardsp_amp_calc16              internal
1144roardsp_amp_calc8               internal
1145roardsp_amp_ctl                 internal
1146roardsp_amp_reset               internal
1147
1148roardsp_add_init                internal
1149roardsp_add_calc8               internal
1150roardsp_add_calc32              internal
1151roardsp_add_calc16              internal
1152roardsp_add_reset               internal
1153
1154roardsp_quantify_init           internal
1155roardsp_quantify_uninit         internal
1156roardsp_quantify_calc8          internal
1157roardsp_quantify_calc16         internal
1158roardsp_quantify_calc32         internal
1159roardsp_quantify_ctl            internal
1160roardsp_quantify_reset          internal
1161
1162roardsp_clip_init               internal
1163roardsp_clip_uninit             internal
1164roardsp_clip_calc8              internal
1165roardsp_clip_calc16             internal
1166roardsp_clip_calc32             internal
1167roardsp_clip_ctl                internal
1168roardsp_clip_reset              internal
1169
1170roardsp_downmix_init            internal
1171roardsp_downmix_calc162         internal
1172roardsp_downmix_ctl             internal
1173roardsp_downmix_reset           internal
1174
1175roardsp_dcblock_init            internal
1176roardsp_dcblock_uninit          internal
1177roardsp_dcblock_calc16          internal
1178roardsp_dcblock_reset           internal
1179
1180roardsp_swap_init               internal
1181roardsp_swap_uninit             internal
1182roardsp_swap_calc82             internal
1183roardsp_swap_calc162            internal
1184roardsp_swap_calc322            internal
1185roardsp_swap_ctl                internal
1186roardsp_swap_reset              internal
1187
1188roardsp_agc_init                internal
1189roardsp_agc_uninit              internal
1190roardsp_agc_ctl                 internal
1191roardsp_agc_reset               internal
1192
1193roardsp_speex_prep_init         internal
1194roardsp_speex_prep_uninit       internal
1195roardsp_speex_prep_calc161      internal
1196roardsp_speex_prep_ctl          internal
1197roardsp_speex_prep_reset        internal
1198
1199# filterchain.h:
1200roardsp_fchain_init             ok
1201roardsp_fchain_uninit           ok
1202roardsp_fchain_add              ok
1203roardsp_fchain_calc             ok
1204roardsp_fchain_reset            ok
1205roardsp_fchain_num              ok
1206
1207# interleave.h:
1208roar_interl_init                ok
1209roar_interl_uninit              ok
1210roar_interl_ctl                 ok
1211
1212roar_interl_encode_ext          ok
1213roar_interl_decode_ext          ok
1214
1215# libroardsp.h:
1216# why are those prototypes still here?
1217roardsp_conv_alaw2pcm16         likely  use roar_xcoder_*
1218roardsp_conv_pcm162alaw         likely  use roar_xcoder_*
1219roardsp_conv_mulaw2pcm16        likely  use roar_xcoder_*
1220roardsp_conv_pcm162mulaw        likely  use roar_xcoder_*
1221roardsp_conv_pcm322autlaw       wip
1222roardsp_conv_autlaw2pcm32       wip
1223provide_buffer                  internal
1224
1225# midi.h:
1226# why isn't this in libroarmidi?:
1227roar_midi_note2name             ok
1228roar_midi_name2note             ok
1229roar_midi_midi2note             ok
1230roar_midi_note2freq             ok
1231
1232roar_midi_note_from_midiid      ok
1233
1234roar_midi_find_octave           ok
1235roar_midi_add_octave            ok
1236roar_midi_notefill              ok
1237
1238roar_midi_gen_tone              legacy  use roar_synth_*
1239
1240roar_midi_play_note             legacy  use roar_synth_*
1241
1242roar_midi_basic_init            legacy  use roar_synth_*
1243roar_midi_basic_play            legacy  use roar_synth_*
1244
1245# midside.h:
1246# where is the public part of this API?:
1247roar_conv_s2ms_8                internal
1248roar_conv_s2ms_16               internal
1249roar_conv_s2ms_32               internal
1250roar_conv_ms2s_8                internal
1251roar_conv_ms2s_16               internal
1252roar_conv_ms2s_32               internal
1253
1254# mixer.h:
1255roar_mix_pcm                    ok
1256roar_mix_pcm_8bit               internal
1257roar_mix_pcm_16bit              internal
1258roar_mix_pcm_24bit              internal
1259roar_mix_pcm_32bit              internal
1260
1261# point.h:
1262# this file contains no function prototypes.
1263
1264# poly.h (was math.h long ago):
1265roar_math_mkpoly                ok
1266
1267# we allow this public because this part is speed relevant:
1268roar_math_mkpoly_2x2            ok
1269roar_math_mkpoly_3x3            ok
1270roar_math_mkpoly_4x4            ok
1271roar_math_mkpoly_5x5            wip
1272
1273roar_math_cvpoly                ok
1274roar_math_cvpoly_4x4            ok
1275
1276# symbolic poly operations:
1277roar_math_diffpoly              ok
1278roar_math_intpoly               ok
1279roar_math_numintpoly            ok
1280
1281# remove.h:
1282roar_remove_init                ok
1283roar_remove                     ok
1284
1285roar_remove_8                   internal
1286roar_remove_16                  internal
1287roar_remove_32                  internal
1288
1289roar_remove_so                  ok
1290
1291roar_remove_so8                 internal
1292roar_remove_so16                internal
1293roar_remove_so32                internal
1294
1295# rms.h:
1296
1297roar_rms2_1_8                   ok
1298roar_rms2_1_16                  ok
1299roar_rms2_1_32                  ok
1300
1301roar_rms2_1_8_2                 ok
1302roar_rms2_1_16_2                ok
1303roar_rms2_1_32_2                ok
1304
1305roar_rms2_1_8_n                 ok
1306roar_rms2_1_16_n                ok
1307roar_rms2_1_32_n                ok
1308
1309roar_rms2_1_b_n                 ok
1310
1311# synth.h:
1312roar_synth_init                 ok
1313roar_synth_set_offset           ok
1314roar_synth_set_func             ok
1315roar_synth_set_volume           ok
1316
1317roar_synth_pcmout_i16n          ok
1318roar_synth_pcmout_i161          internal
1319
1320roar_synth_synf_rect            fail    you must not call this function directly
1321roar_synth_synf_saw             fail    you must not call this function directly
1322roar_synth_synf_tri             fail    you must not call this function directly
1323roar_synth_synf_trap            fail    you must not call this function directly
1324roar_synth_synf_s2s             fail    you must not call this function directly
1325
1326# transcode.h:
1327roar_xcoder_init                ok
1328roar_xcoder_set_backend         likely  you should provide backend directly using roar_xcoder_init
1329roar_xcoder_packet_size         maybe
1330roar_xcoder_close               ok
1331roar_xcoder_proc_header         ok
1332roar_xcoder_proc_packet         ok
1333roar_xcoder_proc                ok
1334
1335roar_bixcoder_init              ok
1336roar_bixcoder_packet_size       ok
1337roar_bixcoder_close             ok
1338roar_bixcoder_read_header       ok
1339roar_bixcoder_read_packet       ok
1340roar_bixcoder_read              ok
1341roar_bixcoder_write_header      ok
1342roar_bixcoder_write_packet      ok
1343roar_bixcoder_write             ok
1344
1345roar_xcoder_dummy_inituninit    internal
1346roar_xcoder_dummy_packet_size_any       internal
1347roar_xcoder_dummy_proc_header   internal
1348
1349roar_xcoder_alaw_encode         internal
1350roar_xcoder_alaw_decode         internal
1351roar_xcoder_mulaw_encode        internal
1352roar_xcoder_mulaw_decode        internal
1353
1354# transcode_celt.h:
1355roar_xcoder_celt_init           internal
1356roar_xcoder_celt_uninit         internal
1357roar_xcoder_celt_packet_size    internal
1358roar_xcoder_celt_encode         internal
1359roar_xcoder_celt_decode         internal
1360
1361# transocde_speex.h:
1362roar_xcoder_speex_init          internal
1363roar_xcoder_speex_uninit        internal
1364roar_xcoder_speex_packet_size   internal
1365roar_xcoder_speex_proc_header   internal
1366roar_xcoder_speex_encode        internal
1367roar_xcoder_speex_decode        internal
1368
1369# vio_transcode.h:
1370
1371roar_vio_open_xcode             ok
1372roar_vio_xcode_proc             internal
1373roar_vio_xcode_lseek            internal
1374roar_vio_xcode_nonblock         internal
1375roar_vio_xcode_sync             internal
1376roar_vio_xcode_ctl              internal
1377roar_vio_xcode_close            internal
1378
1379roar_vio_open_bixcode           ok
1380roar_vio_bixcode_read           internal
1381roar_vio_bixcode_write          internal
1382roar_vio_bixcode_lseek          internal
1383roar_vio_bixcode_nonblock       internal
1384roar_vio_bixcode_sync           internal
1385roar_vio_bixcode_ctl            internal
1386roar_vio_bixcode_close          internal
1387
1388
1389!TARGET: libroareio0
1390# driver.h:
1391roar_cdriver_open               ok
1392roar_cdriver_oss                internal
1393roar_cdriver_roar               internal
1394roar_cdriver_null               internal
1395
1396# ff_ssdp.h:
1397roar_ff_ssdp_init               ok
1398roar_ff_ssdp_free               ok
1399roar_ff_ssdp_write              ok
1400roar_ff_ssdp_read               ok
1401
1402# httpd.h:
1403roar_http_new                   ok
1404roar_http_free                  ok
1405roar_http_update                ok
1406
1407# libroareio.h:
1408# no function prototypes in this file.
1409
1410!TARGET: libroarlight0
1411
1412# colors.h:
1413roar_color_new                  ok
1414roar_color_new_gray             maybe   has only 8 bit support
1415roar_color_new_rgb              maybe   has only 24bit (8 bit per channel) RGB support
1416
1417roar_color_copy                 ok
1418roar_color_conv                 wip
1419
1420roar_color_conv_gray            internal
1421roar_color_conv_rgb             internal
1422
1423roar_color_to_string            ok
1424
1425roar_color_to_blob              fail    not yet implemented
1426roar_color_from_blob            fail    not yet implemented
1427
1428# laser.h:
1429# no function prototypes in this file.
1430
1431# pwm.h:
1432roar_light_pwm_new              ok
1433roar_light_pwm_set              ok
1434roar_light_pwm_send             ok
1435
1436# roardmx.h:
1437roar_roardmx_message_new        likely  This may not what you want, use roar_roardmx_message_new_*
1438
1439roar_roardmx_message_set_type   likely
1440roar_roardmx_message_get_flag   maybe
1441roar_roardmx_message_get_type   maybe
1442roar_roardmx_message_get_len    maybe
1443
1444roar_roardmx_message_send       ok
1445roar_roardmx_message_recv       ok
1446
1447roar_roardmx_message_new_sset           ok
1448roar_roardmx_message_add_chanval        ok
1449roar_roardmx_message_get_chanval        ok
1450roar_roardmx_message_numchannels        ok
1451
1452!TARGET: libroarmidi0
1453# libroarmidi.h:
1454# no function prototypes in this file.
1455
1456
1457#ll
Note: See TracBrowser for help on using the repository browser.