#include <xine_private.h>
◆ action_lock
pthread_mutex_t xine_stream_private_st::action_lock |
◆ action_pending
uint32_t xine_stream_private_st::action_pending |
◆ array
◆ audio_channel_user
int xine_stream_private_st::audio_channel_user |
◆ audio_decoder_extra_info
extra_info_t* xine_stream_private_st::audio_decoder_extra_info |
◆ audio_decoder_plugin
◆ audio_decoder_streamtype
int xine_stream_private_st::audio_decoder_streamtype |
◆ audio_source
◆ audio_thread
pthread_t xine_stream_private_st::audio_thread |
◆ audio_thread_created
uint32_t xine_stream_private_st::audio_thread_created |
◆ audio_track_map_entries
int xine_stream_private_st::audio_track_map_entries |
◆ audio_type
uint32_t xine_stream_private_st::audio_type |
◆ broadcaster
◆ changed
pthread_cond_t xine_stream_private_st::changed |
◆ [struct]
struct { ... } xine_stream_private_st::counter |
◆ current_extra_info
◆ current_extra_info_index
xine_refs_t xine_stream_private_st::current_extra_info_index |
◆ delay_finish_event
int xine_stream_private_st::delay_finish_event |
◆ [struct]
struct { ... } xine_stream_private_st::demux |
Referenced by _get_audio_lang(), _get_spu_lang(), _x_action_lower(), _x_action_pending(), _x_action_raise(), _x_demux_called_from(), _x_demux_control_end(), _x_demux_control_headers_done(), _x_demux_control_newpts(), _x_demux_control_nop(), _x_demux_control_start(), _x_demux_flush_engine(), _x_demux_seek(), _x_demux_start_thread(), _x_demux_stop_thread(), _x_find_demux_plugin(), close_internal(), demux_loop(), demux_unstick_ao_loop(), open_internal(), play_internal(), stop_internal(), xine_dispose_internal(), xine_get_next_audio_frame(), xine_get_next_video_frame(), xine_get_pos_length(), xine_get_stream_info(), xine_query_stream_info(), xine_side_dispose_internal(), and xine_stream_new().
◆ demuxers_running
int xine_stream_private_st::demuxers_running |
◆ disable_decoder_flush_at_discontinuity
uint32_t xine_stream_private_st::disable_decoder_flush_at_discontinuity |
◆ early_finish_event
uint32_t xine_stream_private_st::early_finish_event |
◆ ei [1/2]
◆ [struct] [2/2]
struct { ... } xine_stream_private_st::ei[2 + 16 ] |
◆ eject_class
◆ emergency_brake
uint32_t xine_stream_private_st::emergency_brake |
◆ err
int xine_stream_private_st::err |
◆ [struct]
struct { ... } xine_stream_private_st::event |
◆ finished_naturally
uint32_t xine_stream_private_st::finished_naturally |
◆ finisheds_audio
int xine_stream_private_st::finisheds_audio |
◆ finisheds_video
int xine_stream_private_st::finisheds_video |
◆ [struct]
struct { ... } xine_stream_private_st::first_frame |
Referenced by _x_demux_stop_thread(), _x_reset_relaxed_frame_drop_mode(), _x_trigger_relaxed_frame_drop_mode(), ao_loop(), ao_out_fifo_get(), ao_put_buffer(), demux_loop(), overlay_and_display_frame(), play_internal(), video_decoder_loop(), vo_frame_draw(), wait_first_frame(), xine_dispose_internal(), and xine_stream_new().
◆ flag
uint32_t xine_stream_private_st::flag |
Referenced by _x_demux_stop_thread(), _x_reset_relaxed_frame_drop_mode(), _x_trigger_relaxed_frame_drop_mode(), ao_loop(), ao_out_fifo_get(), ao_put_buffer(), demux_loop(), overlay_and_display_frame(), play_internal(), video_decoder_loop(), vo_frame_draw(), and wait_first_frame().
◆ frontend_lock
pthread_mutex_t xine_stream_private_st::frontend_lock |
Referenced by _x_demux_seek(), _x_lock_frontend(), _x_select_spu_channel(), _x_unlock_frontend(), xine_dispose_internal(), xine_get_audio_lang(), xine_get_pos_length(), xine_get_spu_lang(), xine_open(), xine_set_param(), and xine_stream_new().
◆ gapless_switch
uint32_t xine_stream_private_st::gapless_switch |
◆ headers_audio
int xine_stream_private_st::headers_audio |
◆ headers_video
int xine_stream_private_st::headers_video |
◆ id3v2_tag_size
int xine_stream_private_st::id3v2_tag_size |
◆ id_flag
uint32_t xine_stream_private_st::id_flag |
◆ [struct]
struct { ... } xine_stream_private_st::index |
◆ info_lock
pthread_mutex_t xine_stream_private_st::info_lock |
Referenced by _x_stream_info_get(), _x_stream_info_get_public(), _x_stream_info_reset(), ao_open(), ao_put_buffer(), audio_decoder_loop(), close_internal(), nbc_compute_fifo_length(), play_internal(), video_decoder_loop(), xine_dispose_internal(), xine_get_pos_length(), xine_get_side_stream(), xine_query_stream_info(), xine_side_dispose_internal(), and xine_stream_new().
◆ input_caps
uint32_t xine_stream_private_st::input_caps |
◆ keep_ao_driver_open
uint32_t xine_stream_private_st::keep_ao_driver_open |
◆ lastadd
int xine_stream_private_st::lastadd |
◆ lock
pthread_mutex_t xine_stream_private_st::lock |
Referenced by _x_demux_control_headers_done(), _x_demux_start_thread(), _x_demux_stop_thread(), _x_flush_events_queues(), _x_keyframes_add(), _x_keyframes_set(), _x_reset_relaxed_frame_drop_mode(), _x_trigger_relaxed_frame_drop_mode(), ao_loop(), ao_out_fifo_get(), ao_put_buffer(), audio_decoder_loop(), demux_loop(), overlay_and_display_frame(), play_internal(), video_decoder_loop(), vo_frame_draw(), wait_first_frame(), xine_dispose_internal(), xine_event_dispose_queue(), xine_event_new_queue(), xine_keyframes_find(), xine_keyframes_get(), xine_nbc_close(), xine_nbc_event(), xine_nbc_init(), xine_side_dispose_internal(), and xine_stream_new().
◆ max_seek_bufs
uint32_t xine_stream_private_st::max_seek_bufs |
◆ meta_info
◆ meta_info_public
◆ meta_lock
pthread_mutex_t xine_stream_private_st::meta_lock |
◆ nbc
◆ nbc_refs
int xine_stream_private_st::nbc_refs |
◆ pair
pthread_mutex_t xine_stream_private_st::pair |
◆ plugin
Referenced by _get_audio_lang(), _get_spu_lang(), _x_demux_seek(), close_internal(), demux_loop(), demux_unstick_ao_loop(), open_internal(), play_internal(), stop_internal(), xine_get_next_audio_frame(), xine_get_next_video_frame(), xine_get_pos_length(), xine_get_stream_info(), and xine_query_stream_info().
◆ pts
int64_t xine_stream_private_st::pts |
◆ query_input_plugins
◆ queues
◆ reached
pthread_cond_t xine_stream_private_st::reached |
Referenced by _x_demux_stop_thread(), ao_loop(), ao_out_fifo_get(), ao_put_buffer(), demux_loop(), overlay_and_display_frame(), video_decoder_loop(), vo_frame_draw(), wait_first_frame(), xine_dispose_internal(), and xine_stream_new().
◆ refs
Referenced by _x_post_dispose(), _x_post_frame_copy_down(), _x_post_frame_copy_up(), _x_post_frame_u_turn(), ao_out_fifo_reref_append(), post_intercept_video_frame(), post_restore_video_frame(), post_video_close(), vo_display_reref_append(), vo_reref(), xine_dispose(), xine_event_dispose_queue(), xine_event_new_queue(), xine_exit(), xine_get_side_stream(), xine_nbc_close(), xine_nbc_init(), xine_side_dispose_internal(), and xine_stream_new().
◆ resume
pthread_cond_t xine_stream_private_st::resume |
Referenced by _get_audio_lang(), _get_spu_lang(), _meta_info_set_encoding(), _x_audio_decoder_init(), _x_audio_decoder_shutdown(), _x_demux_control_end(), _x_demux_control_headers_done(), _x_demux_control_newpts(), _x_demux_control_nop(), _x_demux_control_start(), _x_demux_flush_engine(), _x_demux_start_thread(), _x_demux_stop_thread(), _x_find_input_plugin(), _x_flush_events_queues(), _x_get_current_frame_data(), _x_get_spu_channel(), _x_handle_stream_end(), _x_keyframes_add(), _x_keyframes_set(), _x_query_buffer_usage(), _x_query_buffers(), _x_query_unprocessed_osd_events(), _x_select_spu_channel(), _x_set_fine_speed(), _x_spu_decoder_sleep(), _x_video_decoder_init(), _x_video_decoder_shutdown(), ao_loop(), ao_open(), ao_put_buffer(), ao_streams_register(), ao_streams_unregister(), audio_decoder_loop(), close_internal(), demux_loop(), demux_unstick_ao_loop(), info_valid(), lock_run(), meta_valid(), open_internal(), play_internal(), send_audio_amp_event_internal(), set_speed_internal(), stop_internal(), stream_rewire_audio(), stream_rewire_video(), unlock_run(), video_decoder_loop(), vo_frame_draw(), vo_status(), vo_streams_register(), vo_streams_unregister(), xine_dispose(), xine_dispose_internal(), xine_event_dispose_queue(), xine_event_new_queue(), xine_event_send(), xine_exit(), xine_get_current_vpts(), xine_get_next_audio_frame(), xine_get_next_video_frame(), xine_get_param(), xine_get_pos_length(), xine_get_side_stream(), xine_get_stream_info(), xine_keyframes_find(), xine_keyframes_get(), xine_nbc_init(), xine_new_grab_video_frame(), xine_open(), xine_parse_id3v2_tag(), xine_query_stream_info(), xine_set_param(), xine_side_dispose_internal(), xine_stream_master_slave(), and xine_stream_new().
◆ seekable
uint32_t xine_stream_private_st::seekable |
◆ side_streams
Referenced by _x_audio_decoder_init(), _x_continue_stream_processing(), _x_demux_control_end(), _x_demux_control_headers_done(), _x_demux_control_newpts(), _x_demux_control_nop(), _x_demux_control_start(), _x_demux_flush_engine(), _x_demux_seek(), _x_demux_stop_thread(), _x_flush_events_queues(), _x_get_current_frame_data(), _x_get_current_info(), _x_get_spu_channel(), _x_get_video_streamtype(), _x_handle_stream_end(), _x_keyframes_add(), _x_keyframes_set(), _x_lock_frontend(), _x_meta_info_get(), _x_meta_info_get_public(), _x_meta_info_n_set(), _x_meta_info_public_reset(), _x_meta_info_reset(), _x_meta_info_set(), _x_meta_info_set_generic(), _x_meta_info_set_multi(), _x_meta_info_set_utf8(), _x_query_buffer_usage(), _x_query_buffers(), _x_query_unprocessed_osd_events(), _x_reset_relaxed_frame_drop_mode(), _x_select_spu_channel(), _x_set_fine_speed(), _x_stream_info_get(), _x_stream_info_get_public(), _x_stream_info_reset(), _x_stream_info_set(), _x_trigger_relaxed_frame_drop_mode(), _x_unlock_frontend(), _x_video_decoder_init(), ao_loop(), ao_open(), ao_out_fifo_get(), ao_put_buffer(), close_internal(), demux_loop(), next_frame(), open_internal(), overlay_and_display_frame(), play_internal(), stop_internal(), stream_rewire_audio(), stream_rewire_video(), video_decoder_loop(), video_decoder_update_disable_flush_at_discontinuity(), vo_frame_draw(), vo_set_img_ei(), xine_close(), xine_dispose(), xine_eject(), xine_event_dispose_queue(), xine_event_new_queue(), xine_event_send(), xine_get_error(), xine_get_pos_length(), xine_get_side_stream(), xine_get_status(), xine_keyframes_find(), xine_keyframes_get(), xine_nbc_event(), xine_nbc_init(), xine_new_grab_video_frame(), xine_open(), xine_play(), xine_query_stream_info(), xine_side_dispose_internal(), xine_stop(), and xine_stream_new().
◆ size
int xine_stream_private_st::size |
◆ slave_affection
int xine_stream_private_st::slave_affection |
◆ slave_is_subtitle
uint32_t xine_stream_private_st::slave_is_subtitle |
◆ spu_channel_pan_scan
int xine_stream_private_st::spu_channel_pan_scan |
◆ spu_track_map_entries
int xine_stream_private_st::spu_track_map_entries |
◆ start_buffers_sent
uint32_t xine_stream_private_st::start_buffers_sent |
◆ status
int xine_stream_private_st::status |
◆ stream_info
Referenced by _x_stream_info_get(), _x_stream_info_get_public(), _x_stream_info_reset(), ao_open(), ao_put_buffer(), audio_decoder_loop(), close_internal(), nbc_compute_fifo_length(), video_decoder_loop(), xine_get_pos_length(), xine_query_stream_info(), and xine_stream_new().
◆ thread
pthread_t xine_stream_private_st::thread |
◆ thread_created
uint32_t xine_stream_private_st::thread_created |
◆ thread_running
uint32_t xine_stream_private_st::thread_running |
◆ used
int xine_stream_private_st::used |
◆ video_channel
int xine_stream_private_st::video_channel |
◆ video_decoder_ei_fast
uint8_t xine_stream_private_st::video_decoder_ei_fast[256] |
◆ video_decoder_ei_index
uint32_t xine_stream_private_st::video_decoder_ei_index |
◆ video_decoder_extra_info
extra_info_t* xine_stream_private_st::video_decoder_extra_info |
◆ video_decoder_plugin
◆ video_decoder_streamtype
int xine_stream_private_st::video_decoder_streamtype |
◆ video_seek_count
int xine_stream_private_st::video_seek_count |
◆ video_source
◆ video_thread
pthread_t xine_stream_private_st::video_thread |
◆ video_thread_created
uint32_t xine_stream_private_st::video_thread_created |
The documentation for this struct was generated from the following file: