player_control: renamed playerSeek(), return bool
Renamed playerSeek() to pc_seek() to get rid of CamelCase. Convert the return value to bool.
This commit is contained in:
parent
0935d85c69
commit
3083df5a5f
@ -220,13 +220,13 @@ queueSong(struct song *song)
|
||||
player_command(PLAYER_COMMAND_QUEUE);
|
||||
}
|
||||
|
||||
int
|
||||
playerSeek(struct song *song, float seek_time)
|
||||
bool
|
||||
pc_seek(struct song *song, float seek_time)
|
||||
{
|
||||
assert(song != NULL);
|
||||
|
||||
if (pc.state == PLAYER_STATE_STOP)
|
||||
return -1;
|
||||
return false;
|
||||
|
||||
pc.next_song = song;
|
||||
|
||||
@ -237,7 +237,7 @@ playerSeek(struct song *song, float seek_time)
|
||||
idle_add(IDLE_PLAYER);
|
||||
}
|
||||
|
||||
return 0;
|
||||
return true;
|
||||
}
|
||||
|
||||
float getPlayerCrossFade(void)
|
||||
|
@ -132,8 +132,14 @@ void playerWait(void);
|
||||
void
|
||||
queueSong(struct song *song);
|
||||
|
||||
int
|
||||
playerSeek(struct song *song, float seek_time);
|
||||
/**
|
||||
* Makes the player thread seek the specified song to a position.
|
||||
*
|
||||
* @return true on success, false on failure (e.g. if MPD isn't
|
||||
* playing currently)
|
||||
*/
|
||||
bool
|
||||
pc_seek(struct song *song, float seek_time);
|
||||
|
||||
void setPlayerCrossFade(float crossFadeInSeconds);
|
||||
|
||||
|
@ -218,7 +218,7 @@ seekSongInPlaylist(struct playlist *playlist, unsigned song, float seek_time)
|
||||
{
|
||||
const struct song *queued;
|
||||
unsigned i;
|
||||
int ret;
|
||||
bool success;
|
||||
|
||||
if (!queue_valid_position(&playlist->queue, song))
|
||||
return PLAYLIST_RESULT_BAD_RANGE;
|
||||
@ -242,8 +242,8 @@ seekSongInPlaylist(struct playlist *playlist, unsigned song, float seek_time)
|
||||
queued = NULL;
|
||||
}
|
||||
|
||||
ret = playerSeek(queue_get_order(&playlist->queue, i), seek_time);
|
||||
if (ret < 0) {
|
||||
success = pc_seek(queue_get_order(&playlist->queue, i), seek_time);
|
||||
if (!success) {
|
||||
playlist_update_queued_song(playlist, queued);
|
||||
|
||||
return PLAYLIST_RESULT_NOT_PLAYING;
|
||||
|
Loading…
Reference in New Issue
Block a user