Go to the source code of this file.
◆ MpdState
Enum representing the possible states of the player
Enumerator |
---|
MPD_PLAYER_PAUSE | The player is paused
|
MPD_PLAYER_PLAY | The player is playing
|
MPD_PLAYER_STOP | The player is stopped
|
MPD_PLAYER_UNKNOWN | The player is in an unknown state
|
Definition at line 34 of file libmpd-player.h.
◆ mpd_player_get_consume()
int mpd_player_get_consume |
( |
MpdObj * | mi | ) |
|
- Parameters
-
Get the state of consume mode: 1 if enabled, 0 when disabled.
- Returns
- the state of consume
◆ mpd_player_get_current_song_id()
int mpd_player_get_current_song_id |
( |
MpdObj * | mi | ) |
|
- Parameters
-
Returns the id of the currently playing song
- Returns
- the songid of the playing song
◆ mpd_player_get_current_song_pos()
int mpd_player_get_current_song_pos |
( |
MpdObj * | mi | ) |
|
- Parameters
-
Returns the position of the currently playing song in the playlist
- Returns
- the position of the playing song
◆ mpd_player_get_next_song_id()
int mpd_player_get_next_song_id |
( |
MpdObj * | mi | ) |
|
◆ mpd_player_get_next_song_pos()
int mpd_player_get_next_song_pos |
( |
MpdObj * | mi | ) |
|
◆ mpd_player_get_random()
int mpd_player_get_random |
( |
MpdObj * | mi | ) |
|
- Parameters
-
Get the state of random: 1 if enabled, 0 when disabled.
- Returns
- the state of random
- Examples
- testcase.c.
◆ mpd_player_get_repeat()
int mpd_player_get_repeat |
( |
MpdObj * | mi | ) |
|
- Parameters
-
Get the state of repeat: 1 if enabled, 0 when disabled.
- Returns
- the state of repeat
- Examples
- testcase.c.
◆ mpd_player_get_single()
int mpd_player_get_single |
( |
MpdObj * | mi | ) |
|
- Parameters
-
Get the state of single mode: 1 if enabled, 0 when disabled.
- Returns
- the state of single
◆ mpd_player_get_state()
int mpd_player_get_state |
( |
MpdObj * | mi | ) |
|
- Parameters
-
Returns the mpd play state (play/paused/stop)
- Returns
- a MpdState
- Examples
- testcase.c.
◆ mpd_player_next()
int mpd_player_next |
( |
MpdObj * | mi | ) |
|
◆ mpd_player_pause()
int mpd_player_pause |
( |
MpdObj * | mi | ) |
|
◆ mpd_player_play()
int mpd_player_play |
( |
MpdObj * | mi | ) |
|
- Parameters
-
Sends mpd the play command.
This equals:
int mpd_player_play_id(MpdObj *mi, int id)
- Returns
- a MpdError
- Examples
- testcase.c.
◆ mpd_player_play_id()
int mpd_player_play_id |
( |
MpdObj * | mi, |
|
|
int | id ) |
◆ mpd_player_prev()
int mpd_player_prev |
( |
MpdObj * | mi | ) |
|
◆ mpd_player_seek()
int mpd_player_seek |
( |
MpdObj * | mi, |
|
|
int | sec ) |
- Parameters
-
mi | a MpdObj |
sec | Position to seek to. (in seconds) |
Seek through the current song.
- Returns
- a MpdError
◆ mpd_player_set_consume()
int mpd_player_set_consume |
( |
MpdObj * | mi, |
|
|
int | consume ) |
- Parameters
-
mi | a MpdObj |
consume | the state of consume mode |
Enable/disable consume mode. (consume = 1 is enabled, consume = 0 disabled)
◆ mpd_player_set_random()
int mpd_player_set_random |
( |
MpdObj * | mi, |
|
|
int | random ) |
- Parameters
-
mi | a MpdObj |
random | New state of random (1 is enabled, 0 is disabled) |
Enable/disable random
- Returns
- 0 when successful
- Examples
- testcase.c.
◆ mpd_player_set_repeat()
int mpd_player_set_repeat |
( |
MpdObj * | mi, |
|
|
int | repeat ) |
- Parameters
-
mi | a MpdObj |
repeat | New state of repeat (1 is enabled, 0 is disabled) |
Enable/disabled repeat
- Returns
- 0 when successful
- Examples
- testcase.c.
◆ mpd_player_set_single()
int mpd_player_set_single |
( |
MpdObj * | mi, |
|
|
int | single ) |
- Parameters
-
mi | a MpdObj |
single | the state of single mode |
Enable/disable single mode. (single = 1 is enabled, single = 0 disabled)
- Returns
- a MpdError
◆ mpd_player_stop()
int mpd_player_stop |
( |
MpdObj * | mi | ) |
|