Audacious  $Id:Doxyfile42802007-03-2104:39:00Znenolod$
Functions
drct.c File Reference
#include <glib.h>
#include <libaudcore/hook.h>
#include <libaudcore/vfs.h>
#include "drct.h"
#include "i18n.h"
#include "misc.h"
#include "playlist.h"

Go to the source code of this file.

Functions

void drct_quit (void)
 
void drct_play (void)
 
void drct_play_pause (void)
 
void drct_play_playlist (int playlist)
 
void drct_stop (void)
 
void drct_get_volume_main (int *volume)
 
void drct_set_volume_main (int volume)
 
void drct_get_volume_balance (int *balance)
 
void drct_set_volume_balance (int balance)
 
void drct_pl_next (void)
 
void drct_pl_prev (void)
 
static void add_list (Index *filenames, int at, bool_t to_temp, bool_t play)
 
void drct_pl_add (const char *filename, int at)
 
void drct_pl_add_list (Index *filenames, int at)
 
void drct_pl_open (const char *filename)
 
void drct_pl_open_list (Index *filenames)
 
void drct_pl_open_temp (const char *filename)
 
void drct_pl_open_temp_list (Index *filenames)
 
void drct_pl_delete_selected (int list)
 

Function Documentation

static void add_list ( Index *  filenames,
int  at,
bool_t  to_temp,
bool_t  play 
)
static
void drct_get_volume_balance ( int balance)

Definition at line 100 of file drct.c.

Referenced by audacious_rc_balance().

void drct_get_volume_main ( int volume)

Definition at line 81 of file drct.c.

Referenced by drct_set_volume_balance(), and mpris_player_volume_get().

void drct_pl_add ( const char *  filename,
int  at 
)

Definition at line 169 of file drct.c.

void drct_pl_add_list ( Index *  filenames,
int  at 
)

Definition at line 176 of file drct.c.

Referenced by audacious_rc_add_list(), and do_commands().

void drct_pl_delete_selected ( int  list)

Definition at line 205 of file drct.c.

void drct_pl_next ( void  )

Definition at line 131 of file drct.c.

Referenced by audacious_rc_advance(), and mpris_player_next().

void drct_pl_open ( const char *  filename)

Definition at line 181 of file drct.c.

void drct_pl_open_list ( Index *  filenames)

Definition at line 188 of file drct.c.

Referenced by audacious_rc_open_list(), and do_commands().

void drct_pl_open_temp ( const char *  filename)

Definition at line 193 of file drct.c.

Referenced by audacious_rc_playlist_enqueue_to_temp().

void drct_pl_open_temp_list ( Index *  filenames)

Definition at line 200 of file drct.c.

Referenced by audacious_rc_open_list_to_temp(), and do_commands().

void drct_pl_prev ( void  )

Definition at line 140 of file drct.c.

Referenced by audacious_rc_reverse(), and mpris_player_prev().

void drct_play ( void  )

Definition at line 38 of file drct.c.

Referenced by audacious_rc_play(), do_commands(), drct_play_pause(), and mpris_player_play().

void drct_play_pause ( void  )

Definition at line 59 of file drct.c.

Referenced by audacious_rc_play_pause().

void drct_play_playlist ( int  playlist)

Definition at line 67 of file drct.c.

Referenced by add_finish(), and drct_play().

void drct_quit ( void  )

Definition at line 31 of file drct.c.

void drct_set_volume_balance ( int  balance)

Definition at line 113 of file drct.c.

void drct_set_volume_main ( int  volume)

Definition at line 88 of file drct.c.

Referenced by mpris_player_volume_set().

void drct_stop ( void  )

Definition at line 74 of file drct.c.

Referenced by audacious_rc_stop(), mpris_player_stop(), and shut_down().