Go to the source code of this file.
◆ vlc_playlist_t
◆ vlc_playlist_ComputeHasNext()
References vlc_playlist::order, vlc_assert_unreachable, vlc_playlist_AssertLocked(), vlc_playlist_NormalOrderHasNext(), VLC_PLAYLIST_PLAYBACK_ORDER_NORMAL, VLC_PLAYLIST_PLAYBACK_ORDER_RANDOM, and vlc_playlist_RandomOrderHasNext().
Referenced by player_on_current_media_changed(), vlc_playlist_GetNextMediaIndex(), vlc_playlist_ItemReplaced(), vlc_playlist_ItemsInserted(), vlc_playlist_ItemsMoved(), vlc_playlist_ItemsRemoved(), vlc_playlist_ItemsReset(), vlc_playlist_Next(), vlc_playlist_PlaybackOrderChanged(), vlc_playlist_PlaybackRepeatChanged(), vlc_playlist_SetCurrentIndex(), vlc_playlist_Shuffle(), and vlc_playlist_Sort().
◆ vlc_playlist_ComputeHasPrev()
References vlc_playlist::order, vlc_assert_unreachable, vlc_playlist_AssertLocked(), vlc_playlist_NormalOrderHasPrev(), VLC_PLAYLIST_PLAYBACK_ORDER_NORMAL, VLC_PLAYLIST_PLAYBACK_ORDER_RANDOM, and vlc_playlist_RandomOrderHasPrev().
Referenced by player_on_current_media_changed(), vlc_playlist_ItemReplaced(), vlc_playlist_ItemsInserted(), vlc_playlist_ItemsMoved(), vlc_playlist_ItemsRemoved(), vlc_playlist_ItemsReset(), vlc_playlist_PlaybackOrderChanged(), vlc_playlist_PlaybackRepeatChanged(), vlc_playlist_Prev(), vlc_playlist_SetCurrentIndex(), vlc_playlist_Shuffle(), and vlc_playlist_Sort().
◆ vlc_playlist_GetNextMedia()
◆ vlc_playlist_SetCurrentMedia()
int vlc_playlist_SetCurrentMedia |
( |
vlc_playlist_t * |
playlist, |
|
|
ssize_t |
index |
|
) |
| |