|
VLC
4.0.0-dev
|
Private input fields. More...

Data Fields | |
| struct input_thread_t | input |
| input_thread_events_cb | events_cb |
| void * | events_data |
| bool | b_preparsing |
| bool | b_can_pause |
| bool | b_can_rate_control |
| bool | b_can_pace_control |
| int | i_state |
| bool | is_running |
| bool | is_stopped |
| bool | b_recording |
| bool | b_thumbnailing |
| float | rate |
| vlc_tick_t | normal_time |
| vlc_tick_t | i_start |
| vlc_tick_t | i_stop |
| bool | b_low_delay |
| bool | b_out_pace_control |
| sout_instance_t * | p_sout |
| es_out_t * | p_es_out |
| es_out_t * | p_es_out_display |
| vlc_viewpoint_t | viewpoint |
| bool | viewpoint_changed |
| vlc_renderer_item_t * | p_renderer |
| int | i_title_offset |
| int | i_seekpoint_offset |
| int | i_attachment |
| input_attachment_t ** | attachment |
| const demux_t ** | attachment_demux |
| input_item_t * | p_item |
| input_source_t * | master |
| int | i_slave |
| input_source_t ** | slave |
| float | slave_subs_rate |
| input_resource_t * | p_resource |
| struct input_stats * | stats |
| vlc_mutex_t | lock_control |
| vlc_cond_t | wait_control |
| size_t | i_control |
| input_control_t | control [100] |
| vlc_thread_t | thread |
| vlc_interrupt_t | interrupt |
Private input fields.
| input_attachment_t** input_thread_private_t::attachment |
Referenced by Create(), End(), input_GetAttachment(), input_GetAttachments(), InputUpdateMeta(), and LoadSlaves().
| const demux_t** input_thread_private_t::attachment_demux |
Referenced by Create(), End(), and InputUpdateMeta().
| bool input_thread_private_t::b_can_pace_control |
Referenced by Control(), ControlLockedGetWakeup(), ControlLockedSetPauseState(), ControlLockedSetRate(), Create(), EsOutVaControlLocked(), InitTitle(), and Run().
| bool input_thread_private_t::b_can_pause |
Referenced by InitTitle().
| bool input_thread_private_t::b_can_rate_control |
Referenced by Control(), and InitTitle().
| bool input_thread_private_t::b_low_delay |
Referenced by Create(), and EsOutVaControlLocked().
| bool input_thread_private_t::b_out_pace_control |
Referenced by Control(), Create(), EsOutSend(), EsOutVaControlLocked(), EsOutVaPrivControlLocked(), Init(), and Run().
| bool input_thread_private_t::b_preparsing |
Referenced by Create(), EsOutPropsInit(), Init(), InitTitle(), input_Start(), InputDemuxNew(), and MainLoop().
| bool input_thread_private_t::b_thumbnailing |
Referenced by Create(), EsOutCreateDecoder(), and EsOutSelectEs().
| input_control_t input_thread_private_t::control[100] |
Referenced by ControlGetReducedIndexLocked(), ControlPop(), Destroy(), input_ControlPush(), and input_Stop().
| input_thread_events_cb input_thread_private_t::events_cb |
Referenced by Create(), and input_SendEvent().
| void* input_thread_private_t::events_data |
Referenced by Create(), and input_SendEvent().
| int input_thread_private_t::i_attachment |
Referenced by Create(), End(), input_GetAttachment(), input_GetAttachments(), InputUpdateMeta(), and LoadSlaves().
| size_t input_thread_private_t::i_control |
Referenced by ControlGetReducedIndexLocked(), ControlPop(), Create(), Destroy(), input_ControlPush(), and input_Stop().
| int input_thread_private_t::i_seekpoint_offset |
Referenced by Create(), End(), InitTitle(), and vlc_player_input_HandleTitleEvent().
| int input_thread_private_t::i_slave |
Referenced by Control(), ControlSetEsList(), Create(), End(), Init(), input_SlaveSourceAdd(), MainLoopDemux(), SlaveDemux(), SlaveSeek(), and UpdatePtsDelay().
| vlc_tick_t input_thread_private_t::i_start |
Referenced by Create(), MainLoopTryRepeat(), and StartTitle().
| int input_thread_private_t::i_state |
Referenced by Control(), Create(), input_ChangeState(), and MainLoop().
| vlc_tick_t input_thread_private_t::i_stop |
Referenced by Create(), MainLoopDemux(), and StartTitle().
| int input_thread_private_t::i_title_offset |
Referenced by Create(), End(), InitTitle(), and vlc_player_input_HandleTitleEvent().
| struct input_thread_t input_thread_private_t::input |
Referenced by Create(), Preparse(), and Run().
| vlc_interrupt_t input_thread_private_t::interrupt |
Referenced by Create(), input_Stop(), Preparse(), and Run().
| bool input_thread_private_t::is_running |
Referenced by Create(), input_SetEsCatIds(), and input_Start().
| bool input_thread_private_t::is_stopped |
Referenced by ControlPop(), Create(), input_ControlPush(), input_SetEsCatIds(), input_Stop(), and input_Stopped().
| vlc_mutex_t input_thread_private_t::lock_control |
Referenced by ControlPop(), Create(), input_ControlPush(), input_Stop(), and input_Stopped().
| input_source_t* input_thread_private_t::master |
Referenced by Control(), ControlInsertDemuxFilter(), ControlNav(), ControlPause(), ControlSetEsList(), ControlUnpause(), Create(), Destroy(), End(), EsOutIsGroupSticky(), Init(), InitTitle(), input_SlaveSourceAdd(), InputSourceInit(), MainLoop(), MainLoopDemux(), MainLoopStatistics(), MainLoopTryRepeat(), Preparse(), RequestSubRate(), SetSubtitlesOptions(), StartTitle(), UpdateGenericFromDemux(), UpdatePtsDelay(), UpdateTitleListfromDemux(), UpdateTitleSeekpoint(), and UpdateTitleSeekpointFromDemux().
| vlc_tick_t input_thread_private_t::normal_time |
Referenced by Create(), Init(), and MainLoopStatistics().
| es_out_t* input_thread_private_t::p_es_out |
Referenced by Control(), Create(), End(), Init(), InputSourceInit(), MainLoopDemux(), MainLoopStatistics(), and SlaveDemux().
| es_out_t* input_thread_private_t::p_es_out_display |
Referenced by Control(), ControlSetEsList(), Create(), Destroy(), End(), Init(), and input_SetEsCatIds().
| input_item_t* input_thread_private_t::p_item |
Referenced by Control(), Create(), Destroy(), End(), EsOutDeleteInfoEs(), EsOutEpgTime(), EsOutProgramEpg(), EsOutProgramEpgEvent(), EsOutProgramMeta(), EsOutProgramUpdateScrambled(), EsOutTerminate(), EsOutUpdateInfo(), Init(), InitTitle(), input_ExtractAttachmentAndCacheArt(), input_GetAttachment(), input_GetAttachments(), input_GetItem(), InputSourceMeta(), LoadSlaves(), MainLoop(), MainLoopStatistics(), and Preparse().
| vlc_renderer_item_t* input_thread_private_t::p_renderer |
Referenced by Control(), Create(), Destroy(), InputSourceInit(), and MainLoop().
| input_resource_t* input_thread_private_t::p_resource |
Referenced by ControlNav(), Create(), Destroy(), End(), EsOutCreateDecoder(), EsOutStopFreeVout(), Init(), MainLoop(), and ViewpointApply().
| sout_instance_t* input_thread_private_t::p_sout |
Referenced by Control(), ControlNav(), Create(), EsOutCreateDecoder(), EsOutSelectEs(), EsOutVaControlLocked(), EsOutVaPrivControlLocked(), Init(), and MainLoop().
| input_source_t** input_thread_private_t::slave |
Referenced by ControlSetEsList(), Create(), End(), Init(), input_SlaveSourceAdd(), SlaveDemux(), SlaveSeek(), and UpdatePtsDelay().
| float input_thread_private_t::slave_subs_rate |
Referenced by RequestSubRate(), and SlaveDemux().
| struct input_stats* input_thread_private_t::stats |
| vlc_thread_t input_thread_private_t::thread |
Referenced by input_Start(), and Run().
| vlc_viewpoint_t input_thread_private_t::viewpoint |
Referenced by Control(), ControlNav(), Create(), and ViewpointApply().
| bool input_thread_private_t::viewpoint_changed |
Referenced by Control(), ControlNav(), and Create().
| vlc_cond_t input_thread_private_t::wait_control |
Referenced by ControlPop(), Create(), input_ControlPush(), and input_Stop().
1.8.13