VLC 4.0.0-dev
|
Variables | |
static const struct vlc_player_media_provider | player_media_provider |
static const struct vlc_player_cbs | player_callbacks |
|
static |
|
static |
References vlc_playlist_AssertLocked(), vlc_playlist_NotifyMediaUpdated(), and VLC_UNUSED.
|
static |
References vlc_playlist_ExpandItemFromNode(), and VLC_UNUSED.
|
static |
References vlc_playlist_GetNextMedia(), and VLC_UNUSED.
|
static |
References vlc_playlist::current, playlist_item_vector_t::data, vlc_playlist::has_next, vlc_playlist::has_prev, vlc_playlist::items, vlc_playlist_item::media, vlc_playlist::order, vlc_playlist::randomizer, randomizer_Select(), state, vlc_playlist_AssertLocked(), vlc_playlist_ComputeHasNext(), vlc_playlist_ComputeHasPrev(), vlc_playlist_IndexOfMedia(), VLC_PLAYLIST_PLAYBACK_ORDER_RANDOM, vlc_playlist_state_NotifyChanges(), vlc_playlist_state_Save(), and VLC_UNUSED.
void vlc_playlist_PlayerDestroy | ( | vlc_playlist_t * | playlist | ) |
References vlc_playlist::player, vlc_playlist::player_listener, vlc_player_Delete(), vlc_player_Lock(), vlc_player_RemoveListener(), and vlc_player_Unlock().
Referenced by vlc_playlist_Delete().
bool vlc_playlist_PlayerInit | ( | vlc_playlist_t * | playlist, |
vlc_object_t * | parent | ||
) |
References vlc_playlist::player, player_callbacks, vlc_playlist::player_listener, player_media_provider, unlikely, vlc_player_AddListener(), vlc_player_Delete(), vlc_player_Lock(), VLC_PLAYER_LOCK_NORMAL, vlc_player_New(), vlc_player_Unlock(), and vlc_playlist_AssertLocked().
Referenced by vlc_playlist_New().
|
static |
Referenced by vlc_playlist_PlayerInit().
|
static |
Referenced by vlc_playlist_PlayerInit().