VLC 4.0.0-dev
|
#include <vlc_stream.h>
union { ... } vlc_stream_operations |
Referenced by InputDemuxNew(), vlc_stream_FilterNew(), vlc_stream_ReadBlock(), vlc_stream_ReadLine(), and vlc_stream_ReadRaw().
bool(* vlc_stream_operations::can_control_pace) (stream_t *) |
Referenced by demux_vaControl(), vlc_stream_CanPace(), and vlc_stream_vaControl().
bool(* vlc_stream_operations::can_control_rate) (demux_t *) |
bool(* vlc_stream_operations::can_fastseek) (stream_t *) |
Referenced by vlc_stream_vaControl().
bool(* vlc_stream_operations::can_pause) (stream_t *) |
Referenced by demux_vaControl(), vlc_stream_CanPause(), and vlc_stream_vaControl().
bool(* vlc_stream_operations::can_record) (demux_t *) |
bool(* vlc_stream_operations::can_seek) (stream_t *) |
Referenced by demux_vaControl(), vlc_stream_CanSeek(), and vlc_stream_vaControl().
void(* vlc_stream_operations::close) (stream_t *) |
Referenced by vlc_stream_Delete().
int(* vlc_stream_operations::demux) (demux_t *) |
Referenced by demux_Demux(), demux_ReadDir(), demux_vaControl(), InputSourceInit(), and MainLoop().
struct { ... } vlc_stream_operations::demux |
int(* vlc_stream_operations::filter_disable) (demux_t *) |
int(* vlc_stream_operations::filter_enable) (demux_t *) |
int(* vlc_stream_operations::get_attachments) (demux_t *, input_attachment_t ***) |
int(* vlc_stream_operations::get_content_type) (stream_t *, char **) |
Referenced by vlc_stream_vaControl().
int(* vlc_stream_operations::get_fps) (demux_t *, double *) |
vlc_tick_t(* vlc_stream_operations::get_length) (demux_t *) |
int(* vlc_stream_operations::get_meta) (stream_t *, vlc_meta_t *) |
Referenced by demux_vaControl(), and vlc_stream_vaControl().
int(* vlc_stream_operations::get_mtime) (stream_t *, uint64_t *) |
Referenced by vlc_stream_vaControl().
int(* vlc_stream_operations::get_normal_time) (demux_t *, vlc_tick_t *) |
double(* vlc_stream_operations::get_position) (demux_t *) |
int(* vlc_stream_operations::get_private_id_state) (stream_t *, int, bool *) |
Referenced by vlc_stream_vaControl().
vlc_tick_t(* vlc_stream_operations::get_pts_delay) (stream_t *) |
Referenced by vlc_stream_vaControl().
int(* vlc_stream_operations::get_pts_delay) (stream_t *, vlc_tick_t *) |
int(* vlc_stream_operations::get_seekpoint) (demux_t *, int *) |
Referenced by vlc_stream_vaControl().
int(* vlc_stream_operations::get_signal) (stream_t *, double *, double *) |
Referenced by demux_vaControl(), and vlc_stream_vaControl().
int(* vlc_stream_operations::get_size) (stream_t *, uint64_t *) |
Referenced by vlc_stream_vaControl().
Referenced by vlc_stream_vaControl().
vlc_tick_t(* vlc_stream_operations::get_time) (demux_t *) |
int(* vlc_stream_operations::get_title) (demux_t *, int *) |
Referenced by vlc_stream_vaControl().
int(* vlc_stream_operations::get_title_info) (demux_t *, input_title_t ***, int *, int *, int *) |
Referenced by vlc_stream_vaControl().
int(* vlc_stream_operations::get_type) (stream_t *, int *) |
Referenced by demux_vaControl(), and vlc_stream_vaControl().
bool(* vlc_stream_operations::has_unsupported_meta) (demux_t *) |
int(* vlc_stream_operations::nav_activate) (demux_t *) |
int(* vlc_stream_operations::nav_down) (demux_t *) |
int(* vlc_stream_operations::nav_left) (demux_t *) |
int(* vlc_stream_operations::nav_menu) (demux_t *) |
int(* vlc_stream_operations::nav_popup) (demux_t *) |
int(* vlc_stream_operations::nav_right) (demux_t *) |
int(* vlc_stream_operations::nav_up) (demux_t *) |
ssize_t(* vlc_stream_operations::read) (stream_t *, void *buf, size_t len) |
Referenced by InputDemuxNew(), vlc_stream_FilterNew(), vlc_stream_ReadBlock(), vlc_stream_ReadLine(), and vlc_stream_ReadRaw().
int(* vlc_stream_operations::readdir) (demux_t *, input_item_node_t *) |
Referenced by InputDemuxNew(), and vlc_stream_ReadDir().
int(* vlc_stream_operations::seek) (stream_t *, uint64_t) |
Referenced by vlc_stream_Seek().
int(* vlc_stream_operations::set_es) (demux_t *, int) |
int(* vlc_stream_operations::set_es_list) (demux_t *, size_t, const int *) |
int(* vlc_stream_operations::set_group_all) (demux_t *) |
int(* vlc_stream_operations::set_group_default) (demux_t *) |
int(* vlc_stream_operations::set_group_list) (demux_t *, size_t, const int *) |
int(* vlc_stream_operations::set_next_demux_time) (demux_t *, vlc_tick_t) |
int(* vlc_stream_operations::set_pause_state) (stream_t *, bool) |
Referenced by demux_vaControl(), and vlc_stream_vaControl().
int(* vlc_stream_operations::set_position) (demux_t *, double, bool) |
int(* vlc_stream_operations::set_private_id_ca) (stream_t *, void *) |
Referenced by vlc_stream_vaControl().
int(* vlc_stream_operations::set_private_id_state) (stream_t *, int, bool) |
Referenced by vlc_stream_vaControl().
int(* vlc_stream_operations::set_rate) (demux_t *, float *) |
int(* vlc_stream_operations::set_record_state) (demux_t *, bool, const char *) |
Referenced by vlc_stream_vaControl().
int(* vlc_stream_operations::set_seek_point) (stream_t *, int) |
Referenced by demux_vaControl(), and vlc_stream_vaControl().
int(* vlc_stream_operations::set_time) (demux_t *, vlc_tick_t, bool) |
int(* vlc_stream_operations::set_title) (stream_t *, int) |
Referenced by demux_vaControl(), and vlc_stream_vaControl().
struct { ... } vlc_stream_operations::stream |
int(* vlc_stream_operations::test_and_clear_flags) (demux_t *, unsigned *) |