playlist: pass const playlist pointers
Pass constant playlist objects to functions which do not modify it.
This commit is contained in:
parent
080dd095a5
commit
cbea8a2a00
@ -247,13 +247,13 @@ playPlaylistIfPlayerStopped(struct playlist *playlist)
|
|||||||
}
|
}
|
||||||
|
|
||||||
bool
|
bool
|
||||||
getPlaylistRepeatStatus(struct playlist *playlist)
|
getPlaylistRepeatStatus(const struct playlist *playlist)
|
||||||
{
|
{
|
||||||
return playlist->queue.repeat;
|
return playlist->queue.repeat;
|
||||||
}
|
}
|
||||||
|
|
||||||
bool
|
bool
|
||||||
getPlaylistRandomStatus(struct playlist *playlist)
|
getPlaylistRandomStatus(const struct playlist *playlist)
|
||||||
{
|
{
|
||||||
return playlist->queue.random;
|
return playlist->queue.random;
|
||||||
}
|
}
|
||||||
@ -323,7 +323,7 @@ void setPlaylistRandomStatus(struct playlist *playlist, bool status)
|
|||||||
idle_add(IDLE_OPTIONS);
|
idle_add(IDLE_OPTIONS);
|
||||||
}
|
}
|
||||||
|
|
||||||
int getPlaylistCurrentSong(struct playlist *playlist)
|
int getPlaylistCurrentSong(const struct playlist *playlist)
|
||||||
{
|
{
|
||||||
if (playlist->current >= 0)
|
if (playlist->current >= 0)
|
||||||
return queue_order_to_position(&playlist->queue,
|
return queue_order_to_position(&playlist->queue,
|
||||||
@ -333,19 +333,19 @@ int getPlaylistCurrentSong(struct playlist *playlist)
|
|||||||
}
|
}
|
||||||
|
|
||||||
unsigned long
|
unsigned long
|
||||||
getPlaylistVersion(struct playlist *playlist)
|
getPlaylistVersion(const struct playlist *playlist)
|
||||||
{
|
{
|
||||||
return playlist->queue.version;
|
return playlist->queue.version;
|
||||||
}
|
}
|
||||||
|
|
||||||
int
|
int
|
||||||
getPlaylistLength(struct playlist *playlist)
|
getPlaylistLength(const struct playlist *playlist)
|
||||||
{
|
{
|
||||||
return queue_length(&playlist->queue);
|
return queue_length(&playlist->queue);
|
||||||
}
|
}
|
||||||
|
|
||||||
unsigned
|
unsigned
|
||||||
getPlaylistSongId(struct playlist *playlist, unsigned song)
|
getPlaylistSongId(const struct playlist *playlist, unsigned song)
|
||||||
{
|
{
|
||||||
return queue_position_to_id(&playlist->queue, song);
|
return queue_position_to_id(&playlist->queue, song);
|
||||||
}
|
}
|
||||||
|
@ -153,9 +153,6 @@ void previousSongInPlaylist(struct playlist *playlist);
|
|||||||
|
|
||||||
void shufflePlaylist(struct playlist *playlist);
|
void shufflePlaylist(struct playlist *playlist);
|
||||||
|
|
||||||
enum playlist_result
|
|
||||||
savePlaylist(struct playlist *playlist, const char *utf8file);
|
|
||||||
|
|
||||||
void
|
void
|
||||||
deleteASongFromPlaylist(struct playlist *playlist, const struct song *song);
|
deleteASongFromPlaylist(struct playlist *playlist, const struct song *song);
|
||||||
|
|
||||||
@ -172,24 +169,24 @@ enum playlist_result
|
|||||||
swapSongsInPlaylistById(struct playlist *playlist, unsigned id1, unsigned id2);
|
swapSongsInPlaylistById(struct playlist *playlist, unsigned id1, unsigned id2);
|
||||||
|
|
||||||
bool
|
bool
|
||||||
getPlaylistRepeatStatus(struct playlist *playlist);
|
getPlaylistRepeatStatus(const struct playlist *playlist);
|
||||||
|
|
||||||
void setPlaylistRepeatStatus(struct playlist *playlist, bool status);
|
void setPlaylistRepeatStatus(struct playlist *playlist, bool status);
|
||||||
|
|
||||||
bool
|
bool
|
||||||
getPlaylistRandomStatus(struct playlist *playlist);
|
getPlaylistRandomStatus(const struct playlist *playlist);
|
||||||
|
|
||||||
void setPlaylistRandomStatus(struct playlist *playlist, bool status);
|
void setPlaylistRandomStatus(struct playlist *playlist, bool status);
|
||||||
|
|
||||||
int getPlaylistCurrentSong(struct playlist *playlist);
|
int getPlaylistCurrentSong(const struct playlist *playlist);
|
||||||
|
|
||||||
unsigned
|
unsigned
|
||||||
getPlaylistSongId(struct playlist *playlist, unsigned song);
|
getPlaylistSongId(const struct playlist *playlist, unsigned song);
|
||||||
|
|
||||||
int getPlaylistLength(struct playlist *playlist);
|
int getPlaylistLength(const struct playlist *playlist);
|
||||||
|
|
||||||
unsigned long
|
unsigned long
|
||||||
getPlaylistVersion(struct playlist *playlist);
|
getPlaylistVersion(const struct playlist *playlist);
|
||||||
|
|
||||||
enum playlist_result
|
enum playlist_result
|
||||||
seekSongInPlaylist(struct playlist *playlist, unsigned song, float seek_time);
|
seekSongInPlaylist(struct playlist *playlist, unsigned song, float seek_time);
|
||||||
|
Loading…
Reference in New Issue
Block a user