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