00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026
00027
00028 AUD_VFUNC0 (drct_quit)
00029
00030
00031
00032
00033
00034
00035 AUD_VFUNC0 (drct_play)
00036 AUD_VFUNC0 (drct_pause)
00037 AUD_VFUNC0 (drct_stop)
00038 AUD_FUNC0 (bool_t, drct_get_playing)
00039 AUD_FUNC0 (bool_t, drct_get_ready)
00040 AUD_FUNC0 (bool_t, drct_get_paused)
00041 AUD_FUNC0 (char *, drct_get_filename)
00042 AUD_FUNC0 (char *, drct_get_title)
00043 AUD_VFUNC3 (drct_get_info, int *, bitrate, int *, samplerate, int *, channels)
00044 AUD_FUNC0 (int, drct_get_time)
00045 AUD_FUNC0 (int, drct_get_length)
00046 AUD_VFUNC1 (drct_seek, int, time)
00047
00048
00049
00050 AUD_VFUNC2 (drct_get_volume, int *, left, int *, right)
00051 AUD_VFUNC2 (drct_set_volume, int, left, int, right)
00052 AUD_VFUNC1 (drct_get_volume_main, int *, volume)
00053 AUD_VFUNC1 (drct_set_volume_main, int, volume)
00054 AUD_VFUNC1 (drct_get_volume_balance, int *, balance)
00055 AUD_VFUNC1 (drct_set_volume_balance, int, balance)
00056
00057
00058
00059
00060
00061
00062
00063 AUD_VFUNC0 (drct_pl_next)
00064 AUD_VFUNC0 (drct_pl_prev)
00065
00066 AUD_VFUNC2 (drct_pl_add, const char *, filename, int, at)
00067 AUD_VFUNC2 (drct_pl_add_list, Index *, filenames, int, at)
00068 AUD_VFUNC1 (drct_pl_open, const char *, filename)
00069 AUD_VFUNC1 (drct_pl_open_list, Index *, filenames)
00070 AUD_VFUNC1 (drct_pl_open_temp, const char *, filename)
00071 AUD_VFUNC1 (drct_pl_open_temp_list, Index *, filenames)
00072
00073 AUD_VFUNC1 (drct_pl_delete_selected, int, playlist)