Changeset 5400:a440ba47eec0 in roaraudio for libroar.ckport
- Timestamp:
- 02/03/12 10:46:22 (12 years ago)
- Branch:
- default
- Phase:
- public
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
libroar.ckport
r5204 r5400 3 3 !TYPE: func 4 4 5 !TARGET: libroar 05 !TARGET: libroar2 6 6 # Unsorted misc: 7 7 roar_cdrom_run_cdparanoia unknown … … 9 9 roar_reset wip Do not use yet 10 10 roar_panic_real maybe Mostly for internal use only. 11 roar_fork ok 12 roar_libroar_set_forkapi ok 11 13 12 14 # Versions: … … 17 19 roar_vio_clear_calls ok 18 20 19 roar_vio_close ok 21 roar_vio_close removed 22 roar_vio_ref ok 23 roar_vio_unref ok 20 24 21 25 roar_vio_read ok … … 51 55 # basic: 52 56 roar_vio_open_fh maybe 53 roar_vio_open_file maybe57 roar_vio_open_file removed 54 58 55 59 # network: … … 78 82 79 83 # VIO internals: 80 roar_vio_init_calls internal81 roar_vio_set_inst internal82 roar_vio_set_fh legacy84 roar_vio_init_calls removed 85 roar_vio_set_inst removed 86 roar_vio_set_fh removed 83 87 roar_vio_get_fh legacy 84 88 … … 86 90 roar_vio_basic_write internal 87 91 roar_vio_basic_lseek internal 88 roar_vio_basic_nonblock internal92 roar_vio_basic_nonblock removed 89 93 roar_vio_basic_sync internal 90 94 roar_vio_basic_ctl internal … … 97 101 roar_vio_pass_write internal 98 102 roar_vio_pass_lseek internal 99 roar_vio_pass_nonblock internal103 roar_vio_pass_nonblock removed 100 104 roar_vio_pass_sync internal 101 105 roar_vio_pass_ctl internal … … 130 134 roar_vio_buffer_write internal 131 135 roar_vio_buffer_lseek internal 132 roar_vio_buffer_nonblock internal136 roar_vio_buffer_nonblock removed 133 137 roar_vio_buffer_sync internal 134 138 roar_vio_buffer_ctl internal … … 140 144 roar_vio_buffer_store_write internal 141 145 roar_vio_buffer_store_lseek internal 142 roar_vio_buffer_store_nonblock internal146 roar_vio_buffer_store_nonblock removed 143 147 roar_vio_buffer_store_sync internal 144 148 roar_vio_buffer_store_ctl internal … … 156 160 roar_vio_cmd_read internal 157 161 roar_vio_cmd_write internal 158 roar_vio_cmd_nonblock internal162 roar_vio_cmd_nonblock removed 159 163 roar_vio_cmd_sync internal 160 164 roar_vio_cmd_ctl internal … … 194 198 roar_vio_jumbo_write internal 195 199 roar_vio_jumbo_lseek internal 196 roar_vio_jumbo_nonblock internal200 roar_vio_jumbo_nonblock removed 197 201 roar_vio_jumbo_sync internal 198 202 roar_vio_jumbo_ctl internal … … 201 205 # VIO Magic: 202 206 roar_vio_open_magic wip Does not yet work 203 roar_vio_magic_read internal204 roar_vio_magic_write internal205 roar_vio_magic_lseek internal206 roar_vio_magic_nonblock internal207 roar_vio_magic_sync internal207 roar_vio_magic_read removed 208 roar_vio_magic_write removed 209 roar_vio_magic_lseek removed 210 roar_vio_magic_nonblock removed 211 roar_vio_magic_sync removed 208 212 roar_vio_magic_close internal 209 213 … … 214 218 roar_vio_pipe_read internal 215 219 roar_vio_pipe_write internal 216 roar_vio_pipe_nonblock internal220 roar_vio_pipe_nonblock removed 217 221 roar_vio_pipe_sync internal 218 222 roar_vio_pipe_ctl internal … … 227 231 roar_vio_proto_write internal 228 232 roar_vio_proto_lseek internal 229 roar_vio_proto_nonblock internal233 roar_vio_proto_nonblock removed 230 234 roar_vio_proto_sync internal 231 235 roar_vio_proto_ctl internal … … 243 247 roar_vio_rtp_write internal 244 248 roar_vio_rtp_lseek internal 245 roar_vio_rtp_nonblock internal249 roar_vio_rtp_nonblock removed 246 250 roar_vio_rtp_sync internal 247 251 roar_vio_rtp_ctl internal … … 279 283 roar_vio_stack_write internal 280 284 roar_vio_stack_lseek internal 281 roar_vio_stack_nonblock internal285 roar_vio_stack_nonblock removed 282 286 roar_vio_stack_sync internal 283 287 roar_vio_stack_ctl internal … … 291 295 _vio_stream_ctl internal 292 296 _vio_stream_lseek internal 293 _vio_stream_nonblock internal294 297 _vio_stream_read internal 295 298 _vio_stream_sync internal … … 300 303 roar_vio_misc_ctl internal 301 304 roar_vio_misc_lseek internal 302 roar_vio_misc_nonblock internal305 roar_vio_misc_nonblock removed 303 306 roar_vio_misc_op_zero internal 304 307 roar_vio_misc_read internal … … 321 324 roar_vio_zlib_ctl internal 322 325 roar_vio_zlib_lseek internal 323 roar_vio_zlib_nonblock internal326 roar_vio_zlib_nonblock removed 324 327 roar_vio_zlib_read internal 325 328 roar_vio_zlib_sync internal … … 338 341 roar_buffer_get_flag ok 339 342 roar_buffer_get_len ok 343 roar_buffer_get_datalen ok 340 344 roar_buffer_get_meta ok 341 345 roar_buffer_get_meta_i32 ok … … 356 360 roar_buffer_set_offset ok 357 361 roar_buffer_shift_out ok 358 roar_buffer_clear_next maybe This indecates bad program design 362 roar_buffer_clear_next removed 363 roar_buffer_moveinto ok 364 roar_buffer_next ok 359 365 roar_buffer_ref ok 360 366 roar_buffer_unref ok … … 365 371 # Some internal functions: 366 372 roar_debug_msg internal 367 roar_debug_message_print internal368 roar_debug_audio_info_print internal373 roar_debug_message_print removed 374 roar_debug_audio_info_print removed 369 375 370 376 # Connection handling: 371 roar_connect_raw legacy use roar_connect_raw2372 roar_connect_raw2 internal377 roar_connect_raw removed 378 roar_connect_raw2 removed 373 379 roar_connect ok 374 roar_connect2 ok380 roar_connect2 removed use roar_connect 375 381 roar_connect_fh likely 382 roar_disconnect removed replaced by roar_connectionunref 383 roar_connectionref ok 384 roar_connectionunref ok 376 385 roar_get_connection_fh critical 377 roar_get_connection_vio legacyuse roar_get_connection_vio2386 roar_get_connection_vio removed use roar_get_connection_vio2 378 387 roar_get_connection_vio2 ok 379 roar_disconnect ok380 388 roar_set_connection_callback wip 381 389 roar_sync ok … … 406 414 # Streams: 407 415 roar_stream_connect ok 408 roar_stream_connect2 ok416 roar_stream_connect2 removed use roar_stream_connect 409 417 roar_stream_new ok 410 418 roar_stream_set_rel_id ok … … 425 433 426 434 roar_stream_attach_simple ok 427 roar_stream_add_data likelydoes not work most of the time428 429 roar_stream_send_data critical does not work as expected435 roar_stream_add_data removed does not work most of the time 436 437 roar_stream_send_data removed 430 438 431 439 roar_stream_get_info ok … … 435 443 roar_stream_set_chanmap wip 436 444 437 roar_stream_set_flags legacy Use roar_stream_set_flags2438 roar_stream_set_flags2 ok445 roar_stream_set_flags ok 446 roar_stream_set_flags2 removed Use roar_stream_set_flags 439 447 roar_stream_set_role ok 440 448 … … 496 504 roar_get_standby ok 497 505 roar_set_standby ok 498 roar_exit legacyuse roar_terminate506 roar_exit removed use roar_terminate 499 507 roar_terminate ok 500 roar_server_oinfo legacy depends on mixer501 roar_server_oinfo2 ok508 roar_server_oinfo ok 509 roar_server_oinfo2 removed use roar_server_oinfo 502 510 503 511 roar_list ok … … 510 518 511 519 roar_set_vol ok 512 roar_set_vol2 ok520 roar_set_vol2 removed use roar_set_vol 513 521 roar_get_vol ok 514 522 … … 532 540 # File handlung: 533 541 roar_file_codecdetect ok 534 roar_file_send_raw legacyuse roar_vio_copy_data535 roar_file_play ok536 roar_file_play_full ok537 roar_file_map likely not supported on all systems538 roar_file_unmap likely not supported on all systems542 roar_file_send_raw removed use roar_vio_copy_data 543 roar_file_play removed use roar_simple_play_file 544 roar_file_play_full removed use roar_simple_play_file 545 roar_file_map removed 546 roar_file_unmap removed 539 547 540 548 roar_cdromdevice maybe … … 592 600 593 601 # Error handling: 594 roar_err_int legacyUse roar_err_init602 roar_err_int removed Use roar_err_init 595 603 roar_err_init ok 596 roar_err_buildmsg legacy Use roar_err_buildmsg2597 roar_err_buildmsg2 wip598 roar_err_parsemsg legacy Use roar_err_parsemsg2599 roar_err_parsemsg2 wip604 roar_err_buildmsg ok 605 roar_err_buildmsg2 removed Use roar_err_buildmsg 606 roar_err_parsemsg ok 607 roar_err_parsemsg2 removed Use roar_err_parsemsg 600 608 601 609 roar_err_to_errno maybe This function should be avoided outside of libroar* … … 605 613 roar_err_clear_all maybe This function should be avoided outside of libroar* 606 614 607 roar_err_is_errno_clean legacyUse roar_err_is_errno_clear615 roar_err_is_errno_clean removed Use roar_err_is_errno_clear 608 616 roar_err_is_errno_clear likely This function should be avoided outside of libroar* 609 617 … … 614 622 roar_err_errorframe ok 615 623 624 roar_err_initstore ok 616 625 roar_err_restore ok 617 626 roar_err_store ok 618 627 619 628 roar_error2str ok 629 roar_error2str_ms internal 620 630 621 631 # Trap API: … … 688 698 # RoarDL: 689 699 roar_dl_open ok 690 roar_dl_close ok 700 roar_dl_close removed use roar_dl_unref 701 roar_dl_ref ok 702 roar_dl_unref ok 691 703 roar_dl_getsym ok 692 704 roar_dl_ra_init ok 693 705 roar_dl_errstr ok 706 roar_dl_getlibname ok 707 roar_dl_getpara ok 708 roar_dl_context_restore ok 709 roar_dl_context_store ok 710 roar_dl_appsched_trigger ok 711 712 roar_dl_para_new ok 713 roar_dl_para_ref ok 714 roar_dl_para_unref ok 715 roar_dl_para_check_version ok 694 716 695 717 _roardl2ldl internal … … 716 738 roar_simple_connect2 ok 717 739 718 roar_simple_stream legacyuse VIO based streams719 roar_simple_stream_obj legacyuse VIO based streams740 roar_simple_stream removed use VIO based streams 741 roar_simple_stream_obj removed use VIO based streams 720 742 roar_simple_new_stream_attachexeced_obj internal 721 743 722 roar_simple_new_stream legacy723 roar_simple_new_stream_obj legacy744 roar_simple_new_stream removed 745 roar_simple_new_stream_obj removed 724 746 725 747 roar_simple_play_file ok 726 748 727 roar_simple_play legacy728 roar_simple_monitor legacy729 roar_simple_record legacy730 roar_simple_filter legacy749 roar_simple_play removed use roar_vs_new_simple 750 roar_simple_monitor removed use roar_vs_new_simple 751 roar_simple_record removed use roar_vs_new_simple 752 roar_simple_filter removed use roar_vs_new_simple 731 753 732 754 roar_simple_connect_virtual ok 733 755 734 roar_simple_close legacyuse roar_vio_close735 736 roar_simple_get_standby legacyuse roar_get_standby756 roar_simple_close removed use roar_vio_close 757 758 roar_simple_get_standby removed use roar_get_standby 737 759 738 760 # (old) Socket API: … … 740 762 roar_socket_connect legacy use roar_vio_open_socket 741 763 742 roar_socket_new_tcp internal743 roar_socket_new_udp internal744 roar_socket_new_tcp6 internal745 roar_socket_new_udp6 internal746 roar_socket_new_unix internal747 roar_socket_new_decnet_seqpacket internal748 roar_socket_new_decnet_stream internal749 roar_socket_new_ipxspx internal750 roar_socket_new_ipx internal764 roar_socket_new_tcp removed 765 roar_socket_new_udp removed 766 roar_socket_new_tcp6 removed 767 roar_socket_new_udp6 removed 768 roar_socket_new_unix removed 769 roar_socket_new_decnet_seqpacket removed 770 roar_socket_new_decnet_stream removed 771 roar_socket_new_ipxspx removed 772 roar_socket_new_ipx removed 751 773 752 774 roar_socket_open legacy use roar_vio_open_socket or roar_vio_open_socket_listen 753 roar_socket_open_fork internal754 roar_socket_open_file internal755 roar_socket_open_proxy internal756 roar_socket_listen_decnet internal775 roar_socket_open_fork removed 776 roar_socket_open_file removed 777 roar_socket_open_proxy removed 778 roar_socket_listen_decnet removed 757 779 roar_socket_get_local_nodename internal 758 780 roar_socket_nonblock internal use roar_vio_nonblock 759 roar_socket_decnet_set_timeout internal760 roar_socket_recvbuf internal761 roar_socket_set_tos internal781 roar_socket_decnet_set_timeout removed 782 roar_socket_recvbuf removed 783 roar_socket_set_tos removed 762 784 roar_socket_dup_udp_local_end internal 763 785 … … 801 823 roar_vs_position ok 802 824 roar_vs_latency ok 803 roar_vs_latency2 ok825 roar_vs_latency2 removed use roar_vs_latency 804 826 roar_vs_init internal 805 827 roar_vs_strerr ok … … 873 895 # general server info: 874 896 roar_server_info ok 897 roar_library_info ok 875 898 roar_server_info_free ok 876 899 roar_server_info_from_mes likely This is for internal use mostly
Note: See TracChangeset
for help on using the changeset viewer.