Changeset 4034:cf137ca96b3c in roaraudio for libroar.ckport


Ignore:
Timestamp:
07/07/10 22:45:26 (14 years ago)
Author:
phi
Branch:
default
Phase:
public
Message:

added data for the other libs

File:
1 edited

Legend:

Unmodified
Added
Removed
  • libroar.ckport

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