|
VLC
4.0.0-dev
|

Data Fields | |
| struct vlc_object_t | obj |
| vlc_mutex_t | lock |
| vlc_mutex_t | aout_listeners_lock |
| vlc_mutex_t | vout_listeners_lock |
| vlc_cond_t | start_delay_cond |
| enum vlc_player_media_stopped_action | media_stopped_action |
| bool | start_paused |
| const struct vlc_player_media_provider * | media_provider |
| void * | media_provider_data |
| bool | pause_on_cork |
| bool | corked |
| struct vlc_list | listeners |
| struct vlc_list | aout_listeners |
| struct vlc_list | vout_listeners |
| input_resource_t * | resource |
| vlc_renderer_item_t * | renderer |
| input_item_t * | media |
| struct vlc_player_input * | input |
| bool | releasing_media |
| bool | next_media_requested |
| input_item_t * | next_media |
| char * | video_string_ids |
| char * | audio_string_ids |
| char * | sub_string_ids |
| enum vlc_player_state | global_state |
| bool | started |
| unsigned | error_count |
| bool | deleting |
| struct { | |
| vlc_thread_t thread | |
| vlc_cond_t wait | |
| vlc_cond_t notify | |
| struct vlc_list inputs | |
| struct vlc_list stopping_inputs | |
| struct vlc_list joinable_inputs | |
| } | destructor |
| struct vlc_player_timer | timer |
| struct vlc_list vlc_player_t::aout_listeners |
Referenced by vlc_player_aout_AddListener(), vlc_player_Delete(), and vlc_player_New().
| vlc_mutex_t vlc_player_t::aout_listeners_lock |
Referenced by vlc_player_aout_AddListener(), vlc_player_aout_RemoveListener(), vlc_player_InitLocks(), and vlc_player_Lock().
| char* vlc_player_t::audio_string_ids |
| bool vlc_player_t::corked |
Referenced by vlc_player_CorkCallback(), and vlc_player_New().
| bool vlc_player_t::deleting |
Referenced by vlc_player_Delete(), vlc_player_destructor_Thread(), vlc_player_input_HandleState(), and vlc_player_New().
| struct { ... } vlc_player_t::destructor |
| unsigned vlc_player_t::error_count |
| enum vlc_player_state vlc_player_t::global_state |
Referenced by vlc_player_CorkCallback(), vlc_player_GetState(), vlc_player_input_HandleState(), and vlc_player_New().
| struct vlc_player_input* vlc_player_t::input |
Referenced by vlc_player_Delete(), vlc_player_get_input_locked(), vlc_player_input_GetPos(), vlc_player_input_GetTime(), vlc_player_input_HandleAtoBLoop(), vlc_player_input_HandleState(), vlc_player_New(), vlc_player_OpenNextMedia(), vlc_player_RestorePlaybackPos(), vlc_player_SetCurrentMedia(), vlc_player_Start(), and vlc_player_Stop().
| struct vlc_list vlc_player_t::inputs |
| struct vlc_list vlc_player_t::joinable_inputs |
| struct vlc_list vlc_player_t::listeners |
Referenced by vlc_player_AddListener(), vlc_player_Delete(), and vlc_player_New().
| vlc_mutex_t vlc_player_t::lock |
| input_item_t* vlc_player_t::media |
| const struct vlc_player_media_provider* vlc_player_t::media_provider |
Referenced by vlc_player_New(), and vlc_player_PrepareNextMedia().
| void* vlc_player_t::media_provider_data |
Referenced by vlc_player_New(), and vlc_player_PrepareNextMedia().
| enum vlc_player_media_stopped_action vlc_player_t::media_stopped_action |
| input_item_t* vlc_player_t::next_media |
| bool vlc_player_t::next_media_requested |
| vlc_cond_t vlc_player_t::notify |
| struct vlc_object_t vlc_player_t::obj |
Referenced by vlc_player_UpdateMLStates().
| bool vlc_player_t::pause_on_cork |
Referenced by vlc_player_CorkCallback(), vlc_player_New(), and vlc_player_SetPauseOnCork().
| bool vlc_player_t::releasing_media |
Referenced by vlc_player_New(), vlc_player_OpenNextMedia(), and vlc_player_SetCurrentMedia().
| vlc_renderer_item_t* vlc_player_t::renderer |
Referenced by vlc_player_Delete(), vlc_player_GetRenderer(), vlc_player_input_New(), vlc_player_New(), and vlc_player_SetRenderer().
| input_resource_t* vlc_player_t::resource |
| vlc_cond_t vlc_player_t::start_delay_cond |
Referenced by vlc_player_CancelWaitError(), vlc_player_InitLocks(), and vlc_player_WaitRetryDelay().
| bool vlc_player_t::start_paused |
Referenced by vlc_player_New(), vlc_player_SetStartPaused(), and vlc_player_Start().
| bool vlc_player_t::started |
| struct vlc_list vlc_player_t::stopping_inputs |
| char* vlc_player_t::sub_string_ids |
| vlc_thread_t vlc_player_t::thread |
Referenced by vlc_player_Delete(), and vlc_player_New().
| struct vlc_player_timer vlc_player_t::timer |
Referenced by vlc_player_AddSmpteTimer(), vlc_player_AddTimer(), vlc_player_DestroyTimer(), vlc_player_GetTimerPoint(), vlc_player_InitTimer(), vlc_player_Lock(), vlc_player_RemoveTimer(), vlc_player_RemoveTimerSource(), vlc_player_ResetTimer(), vlc_player_UpdateTimer(), vlc_player_UpdateTimerSource(), and vlc_player_UpdateTimerState().
| char* vlc_player_t::video_string_ids |
| struct vlc_list vlc_player_t::vout_listeners |
Referenced by vlc_player_Delete(), vlc_player_New(), and vlc_player_vout_AddListener().
| vlc_mutex_t vlc_player_t::vout_listeners_lock |
Referenced by vlc_player_InitLocks(), vlc_player_Lock(), vlc_player_vout_AddListener(), and vlc_player_vout_RemoveListener().
| vlc_cond_t vlc_player_t::wait |
1.8.13