xine-lib 1.2.11
Data Fields
xine_s Struct Reference

#include <xine_internal.h>

Data Fields

config_values_tconfig
 
plugin_catalog_tplugin_catalog
 
int verbosity
 
int demux_strategy
 
const char * save_path
 
scratch_buffer_tlog_buffers [3]
 
xine_list_tstreams
 
pthread_mutex_t streams_lock
 
metronom_clock_tclock
 
xdgHandle basedir_handle
 

Field Documentation

◆ basedir_handle

xdgHandle xine_s::basedir_handle

Handle for libxdg-basedir functions.

Referenced by _x_osd_renderer_init(), and load_channels().

◆ clock

metronom_clock_t* xine_s::clock

◆ config

config_values_t* xine_s::config

Referenced by _get_dir(), _get_dir_es(), _get_files(), _get_servers(), _glx_get_instance(), _module_dispose(), _openssl_init_class(), _x_alphablend_init(), _x_ao_new_port(), _x_audio_decoder_init(), _x_metronom_init(), _x_osd_renderer_init(), _x_real_codecs_init(), _x_video_decoder_init(), _x_vo_new_port(), ao_alsa_mixer_init(), ao_sun_open_plugin(), bluray_class_dispose(), bluray_init_plugin(), cdda_class_dispose(), dispose_audio_class(), dispose_video_class(), dvb_plugin_open(), dvbspeed_init(), dvd_class_dispose(), dxr3_open_plugin(), dxr3_scr_init(), dxr3_spudec_open_plugin(), dxr3_vo_init_plugin(), dxr3_vo_open_plugin(), faad_class_unref(), faad_init_plugin(), fb_open_plugin(), file_input_init_plugin(), glx_init_class(), gnutls_init_class(), goom_init_plugin(), init_audio_plugin(), init_class(), init_plugin(), init_radio_class(), init_spu_decoder_plugin(), init_sputext_demux_class(), init_video_class(), init_video_plugin(), input_ftp_init_class(), input_hls_init_class(), input_http_init_class(), lavc_on_update_format(), mms_class_dispose(), nfs_init_class(), open_internal(), open_jack_plugin(), open_plugin(), open_plugin_2(), open_plugin_fb(), opengl2_open_plugin(), opengl_open_plugin(), osd_renderer_close(), pgx64_init_driver(), qta_init_class(), qtv_init_class(), rtsp_session_start(), sftp_init_class(), spudec_dispose(), tuner_set_channel(), update_fast_memcpy(), v4l_class_get_instance(), v4l_class_get_radio_instance(), v4l_class_get_video_instance(), vaapi_open_plugin(), vcd_class_dispose(), vdpau_open_plugin(), w32a_init_class(), w32v_init_class(), xine_config_load(), xine_config_register_bool(), xine_config_register_enum(), xine_config_register_filename(), xine_config_register_num(), xine_config_register_range(), xine_config_register_string(), xine_config_save(), xine_config_unregister_callbacks(), xine_dispose_internal(), xine_nbc_init(), xine_probe_fast_memcpy(), xine_side_dispose_internal(), xshm_open_plugin(), and xshm_open_plugin_2().

◆ demux_strategy

int xine_s::demux_strategy

Referenced by _x_find_demux_plugin().

◆ log_buffers

scratch_buffer_t* xine_s::log_buffers[3]

◆ plugin_catalog

plugin_catalog_t* xine_s::plugin_catalog

◆ save_path

const char* xine_s::save_path

◆ streams

xine_list_t* xine_s::streams

Referenced by xine_dispose_internal().

◆ streams_lock

pthread_mutex_t xine_s::streams_lock

Referenced by xine_dispose_internal().

◆ verbosity

int xine_s::verbosity

The documentation for this struct was generated from the following file: