Changeset 4034:cf137ca96b3c in roaraudio
- Timestamp:
- 07/07/10 22:45:26 (14 years ago)
- Branch:
- default
- Phase:
- public
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
libroar.ckport
r4033 r4034 615 615 616 616 !TARGET: libroardsp0 617 # amp.h: 618 roar_amp_pcm ok 619 roar_amp_pcm_8bit internal 620 roar_amp_pcm_16bit internal 621 roar_amp_pcm_24bit internal 622 roar_amp_pcm_32bit internal 623 624 # channels.h: 625 roardsp_chan2str ok 626 roardsp_str2chan ok 627 628 roardsp_chanlist2str ok 629 630 roardsp_chanlist_init wip 631 roardsp_chanmap_calc wip 632 633 roardsp_chanmap_mappcm8 wip 634 roardsp_chanmap_mappcm16 wip 635 roardsp_chanmap_mappcm24 wip 636 roardsp_chanmap_mappcm32 wip 637 roardsp_chanmap_mappcm wip 638 639 # convert.h: 640 roar_conv_bits ok 641 642 roar_conv_bits_8to16 internal 643 roar_conv_bits_8to24 internal 644 roar_conv_bits_8to32 internal 645 roar_conv_bits_16to8 internal 646 roar_conv_bits_16to24 internal 647 roar_conv_bits_16to32 internal 648 roar_conv_bits_24to8 internal 649 roar_conv_bits_24to16 internal 650 roar_conv_bits_24to32 internal 651 roar_conv_bits_32to8 internal 652 roar_conv_bits_32to16 internal 653 roar_conv_bits_32to24 internal 654 655 roar_conv_chans legacy 656 657 roar_conv_chans_1ton8 internal 658 roar_conv_chans_1ton16 internal 659 roar_conv_chans_1to28 internal 660 roar_conv_chans_1to216 internal 661 roar_conv_chans_nto18 internal 662 roar_conv_chans_nto116 internal 663 roar_conv_chans_2to18 internal 664 roar_conv_chans_2to116 internal 665 roar_conv_chans_2to38 internal 666 roar_conv_chans_2to316 internal 667 roar_conv_chans_2to48 internal 668 roar_conv_chans_2to416 internal 669 roar_conv_chans_2to58 internal 670 roar_conv_chans_2to516 internal 671 roar_conv_chans_2to68 internal 672 roar_conv_chans_2to616 internal 673 674 roar_conv_chans_3to28 internal 675 roar_conv_chans_3to216 internal 676 roar_conv_chans_4to28 internal 677 roar_conv_chans_4to216 internal 678 roar_conv_chans_5to28 internal 679 roar_conv_chans_5to216 internal 680 roar_conv_chans_6to28 internal 681 roar_conv_chans_6to216 internal 682 683 roar_conv_rate broken 684 roar_conv_rate_8 internal 685 roar_conv_rate_16 internal 686 roar_conv_rate_161zoh internal 687 roar_conv_rate_162zoh internal 688 roar_conv_rate_16nzoh internal 689 roar_conv_rate_SRC internal 690 691 roar_conv_codec ok 692 693 roar_conv_signedness internal 694 roar_conv_codec_s2u8 internal 695 roar_conv_codec_s2u16 internal 696 roar_conv_codec_s2u32 internal 697 roar_conv_codec_u2s8 internal 698 roar_conv_codec_u2s16 internal 699 roar_conv_codec_u2s32 internal 700 701 roar_conv_endian ok 702 703 roar_conv_endian_16 internal 704 roar_conv_endian_24 internal 705 roar_conv_endian_32 internal 706 707 roar_conv legacy broken in very bad way 708 roar_conv2 ok 709 710 roar_conv_poly4_16 internal 711 roar_conv_poly4_16s internal 712 713 # fader.h: 714 roar_fader_init ok 715 roar_fader_set_rate ok 716 roar_fader_set_startstop ok 717 roar_fader_has_started ok 718 roar_fader_has_ended ok 719 720 roar_fader_calcpcm_i16n ok 721 722 roar_fader_calcpcm_i161 internal 723 724 # filter.h: 725 roardsp_filter_str2id ok 726 roardsp_filter_id2str ok 727 728 roardsp_filter_new ok 729 roardsp_filter_init ok 730 roardsp_filter_uninit ok 731 roardsp_filter_calc ok 732 roardsp_filter_ctl ok 733 roardsp_filter_reset ok 734 735 roardsp_lowp_init internal 736 roardsp_lowp_uninit internal 737 roardsp_lowp_calc16 internal 738 roardsp_lowp_ctl internal 739 roardsp_lowp_reset internal 740 741 roardsp_highp_init internal 742 roardsp_highp_uninit internal 743 roardsp_highp_calc16 internal 744 roardsp_highp_ctl internal 745 roardsp_highp_reset internal 746 747 roardsp_amp_init internal 748 roardsp_amp_uninit internal 749 roardsp_amp_calc16 internal 750 roardsp_amp_calc8 internal 751 roardsp_amp_ctl internal 752 roardsp_amp_reset internal 753 754 roardsp_add_init internal 755 roardsp_add_calc16 internal 756 roardsp_add_reset internal 757 758 roardsp_quantify_init internal 759 roardsp_quantify_uninit internal 760 roardsp_quantify_calc16 internal 761 roardsp_quantify_ctl internal 762 roardsp_quantify_reset internal 763 764 roardsp_clip_calc16 internal 765 roardsp_clip_ctl internal 766 roardsp_clip_reset internal 767 768 roardsp_downmix_init internal 769 roardsp_downmix_calc162 internal 770 roardsp_downmix_ctl internal 771 roardsp_downmix_reset internal 772 773 roardsp_dcblock_init internal 774 roardsp_dcblock_uninit internal 775 roardsp_dcblock_calc16 internal 776 roardsp_dcblock_reset internal 777 778 roardsp_swap_init internal 779 roardsp_swap_uninit internal 780 roardsp_swap_calc162 internal 781 roardsp_swap_ctl internal 782 roardsp_swap_reset internal 783 784 roardsp_agc_init internal 785 roardsp_agc_uninit internal 786 roardsp_agc_ctl internal 787 roardsp_agc_reset internal 788 789 roardsp_speex_prep_init internal 790 roardsp_speex_prep_uninit internal 791 roardsp_speex_prep_calc161 internal 792 roardsp_speex_prep_ctl internal 793 roardsp_speex_prep_reset internal 794 795 # filterchain.h: 796 roardsp_fchain_init ok 797 roardsp_fchain_uninit ok 798 roardsp_fchain_add ok 799 roardsp_fchain_calc ok 800 roardsp_fchain_reset ok 801 roardsp_fchain_num ok 802 803 # interleave.h: 804 roar_interl_init ok 805 roar_interl_uninit ok 806 roar_interl_ctl ok 807 808 #roar_interl_encode_ext ??? 809 #roar_interl_decode_ext ??? 810 811 # libroardsp.h: 812 # why are those prototypes still here? 813 roardsp_conv_alaw2pcm16 likely use roar_xcoder_* 814 roardsp_conv_pcm162alaw likely use roar_xcoder_* 815 roardsp_conv_mulaw2pcm16 likely use roar_xcoder_* 816 roardsp_conv_pcm162mulaw likely use roar_xcoder_* 817 818 # midi.h: 819 # why isn't this in libroarmidi?: 820 roar_midi_note2name ok 821 roar_midi_name2note ok 822 roar_midi_midi2note ok 823 roar_midi_note2freq ok 824 825 roar_midi_note_from_midiid ok 826 827 roar_midi_find_octave ok 828 roar_midi_add_octave ok 829 roar_midi_notefill ok 830 831 roar_midi_gen_tone legacy use roar_synth_* 832 833 roar_midi_play_note legacy use roar_synth_* 834 835 roar_midi_basic_init legacy use roar_synth_* 836 roar_midi_basic_play legacy use roar_synth_* 837 838 # midside.h: 839 # where is the public part of this API?: 840 roar_conv_s2ms_8 internal 841 roar_conv_s2ms_16 internal 842 roar_conv_s2ms_32 internal 843 roar_conv_ms2s_8 internal 844 roar_conv_ms2s_16 internal 845 roar_conv_ms2s_32 internal 846 847 # mixer.h: 848 roar_mix_pcm ok 849 roar_mix_pcm_8bit internal 850 roar_mix_pcm_16bit internal 851 roar_mix_pcm_24bit internal 852 roar_mix_pcm_32bit internal 853 854 # point.h: 855 # this file contains no function prototypes. 856 857 # poly.h (was math.h long ago): 858 roar_math_mkpoly ok 859 860 # we allow this public because this part is speed relevant: 861 roar_math_mkpoly_2x2 ok 862 roar_math_mkpoly_3x3 ok 863 roar_math_mkpoly_4x4 ok 864 roar_math_mkpoly_5x5 wip 865 866 roar_math_cvpoly ok 867 roar_math_cvpoly_4x4 ok 868 869 # remove.h: 870 roar_remove_init ok 871 roar_remove ok 872 873 roar_remove_8 internal 874 roar_remove_16 internal 875 roar_remove_32 internal 876 877 roar_remove_so ok 878 879 roar_remove_so8 internal 880 roar_remove_so16 internal 881 roar_remove_so32 internal 882 883 # rms.h: 884 # why do we not have a roar_rms2_1_X_Y()? 885 886 roar_rms2_1_8 ok 887 roar_rms2_1_16 ok 888 roar_rms2_1_32 ok 889 890 roar_rms2_1_8_2 ok 891 roar_rms2_1_16_2 ok 892 roar_rms2_1_32_2 ok 893 894 roar_rms2_1_8_n ok 895 roar_rms2_1_16_n ok 896 roar_rms2_1_32_n ok 897 898 # synth.h: 899 roar_synth_init ok 900 roar_synth_set_offset ok 901 roar_synth_set_func ok 902 roar_synth_set_volume ok 903 904 roar_synth_pcmout_i16n ok 905 roar_synth_pcmout_i161 internal 906 907 roar_synth_synf_rect fail you must not call this function directly 908 roar_synth_synf_saw fail you must not call this function directly 909 roar_synth_synf_tri fail you must not call this function directly 910 roar_synth_synf_trap fail you must not call this function directly 911 roar_synth_synf_s2s fail you must not call this function directly 912 913 # transcode.h: 914 roar_xcoder_init ok 915 roar_xcoder_set_backend likely you should provide backend directly using roar_xcoder_init 916 roar_xcoder_packet_size maybe 917 roar_xcoder_close ok 918 roar_xcoder_proc_header ok 919 roar_xcoder_proc_packet ok 920 roar_xcoder_proc ok 921 922 roar_bixcoder_init ok 923 roar_bixcoder_packet_size ok 924 roar_bixcoder_close ok 925 roar_bixcoder_read_header ok 926 roar_bixcoder_read_packet ok 927 roar_bixcoder_read ok 928 roar_bixcoder_write_header ok 929 roar_bixcoder_write_packet ok 930 roar_bixcoder_write ok 931 932 roar_xcoder_dummy_inituninit internal 933 roar_xcoder_dummy_packet_size_any internal 934 roar_xcoder_dummy_proc_header internal 935 936 roar_xcoder_alaw_encode internal 937 roar_xcoder_alaw_decode internal 938 roar_xcoder_mulaw_encode internal 939 roar_xcoder_mulaw_decode internal 940 941 # transcode_celt.h: 942 roar_xcoder_celt_init internal 943 roar_xcoder_celt_uninit internal 944 roar_xcoder_celt_packet_size internal 945 roar_xcoder_celt_encode internal 946 roar_xcoder_celt_decode internal 947 948 # transocde_speex.h: 949 roar_xcoder_speex_init internal 950 roar_xcoder_speex_uninit internal 951 roar_xcoder_speex_packet_size internal 952 roar_xcoder_speex_proc_header internal 953 roar_xcoder_speex_encode internal 954 roar_xcoder_speex_decode internal 955 956 # vio_transcode.h: 957 958 roar_vio_open_xcode ok 959 roar_vio_xcode_proc internal 960 roar_vio_xcode_lseek internal 961 roar_vio_xcode_nonblock internal 962 roar_vio_xcode_sync internal 963 roar_vio_xcode_ctl internal 964 roar_vio_xcode_close internal 965 966 roar_vio_open_bixcode ok 967 roar_vio_bixcode_read internal 968 roar_vio_bixcode_write internal 969 roar_vio_bixcode_lseek internal 970 roar_vio_bixcode_nonblock internal 971 roar_vio_bixcode_sync internal 972 roar_vio_bixcode_ctl internal 973 roar_vio_bixcode_close internal 974 617 975 !TARGET: libroareio0 976 # driver.h: 977 roar_cdriver_open ok 978 roar_cdriver_oss internal 979 roar_cdriver_roar internal 980 981 # ff_ssdp.h: 982 roar_ff_ssdp_init ok 983 roar_ff_ssdp_free ok 984 roar_ff_ssdp_write ok 985 roar_ff_ssdp_read ok 986 987 # httpd.h: 988 roar_http_new ok 989 roar_http_free ok 990 roar_http_update ok 991 992 # libroareio.h: 993 # no function prototypes in this file. 994 618 995 !TARGET: libroarlight0 996 997 # colors.h: 998 roar_color_new ok 999 roar_color_new_gray maybe has only 8 bit support 1000 roar_color_new_rgb maybe has only 24bit (8 bit per channel) RGB support 1001 1002 roar_color_copy ok 1003 roar_color_conv wip 1004 1005 roar_color_conv_gray internal 1006 roar_color_conv_rgb internal 1007 1008 roar_color_to_string ok 1009 1010 roar_color_to_blob fail not yet implemented 1011 roar_color_from_blob fail not yet implemented 1012 1013 # laser.h: 1014 # no function prototypes in this file. 1015 1016 # pwm.h: 1017 roar_light_pwm_new ok 1018 roar_light_pwm_set ok 1019 roar_light_pwm_send ok 1020 1021 # roardmx.h: 1022 roar_roardmx_message_new likely This may not what you want, use roar_roardmx_message_new_* 1023 1024 roar_roardmx_message_set_type likely 1025 roar_roardmx_message_get_flag maybe 1026 roar_roardmx_message_get_type maybe 1027 roar_roardmx_message_get_len maybe 1028 1029 roar_roardmx_message_send ok 1030 roar_roardmx_message_recv ok 1031 1032 roar_roardmx_message_new_sset ok 1033 roar_roardmx_message_add_chanval ok 1034 roar_roardmx_message_get_chanval ok 1035 roar_roardmx_message_numchannels ok 1036 619 1037 !TARGET: libroarmidi0 1038 # libroarmidi.h: 1039 # no function prototypes in this file. 1040 620 1041 621 1042 #ll
Note: See TracChangeset
for help on using the changeset viewer.