The AOF interface provides a set of veneers and some higher level functions. The header file is only available for C at this time although the library should be usable from any AOF compliant language.



All SWIs are called with the X bit set and return error pointers. Naming is similar to OSLib so that the veneer for SWI Playit_XxxxYyyy is xplayit_xxxx_yyyy. Veneers that split an SWI into several reason codes have the code name appended to this after another '_' character.



Parameters are mapped directly to registers in the same order. Any return parameters (those after the 'out' comment can be NULL if you're not interested in it.



Veneers (playit.h)

xplayit_version xplayit_status xplayit_stop xplayit_queue_flush
xplayit_config_bits xplayit_volume xplayit_pause xplayit_set_loop
xplayit_config_discbuffer xplayit_open xplayit_balance xplayit_file_info_format
xplayit_config_echodelay xplayit_open_block xplayit_pause_at xplayit_file_info_text
xplayit_config_killbuffer xplayit_open_autodetect xplayit_vu xplayit_file_info_filename
xplayit_load_driver xplayit_begin_end xplayit_list_drivers xplayit_clientop_register
xplayit_driver_info xplayit_set_ptr xplayit_identify xplayit_clientop_deregister
xplayit_sample_info xplayit_play xplayit_queue_add



Other functions (playitap.h)

xplayit_ensure xplayit_autoplay playit_read_version playit_file_type_name


[ Parent ] [ Manual root ]


Created by SHtoHTML v1.20