VLC  3.0.0-git
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
Data Fields
stream_t Struct Reference

stream_t definition More...

Collaboration diagram for stream_t:
Collaboration graph
[legend]

Data Fields

struct vlc_common_members obj
 
module_tp_module
 
char * psz_url
 
stream_tp_source
 
ssize_t(* pf_read )(stream_t *, void *, size_t)
 
int(* pf_readdir )(stream_t *, input_item_node_t *)
 
int(* pf_seek )(stream_t *, uint64_t)
 
int(* pf_control )(stream_t *, int i_query, va_list)
 
stream_sys_tp_sys
 
input_thread_tp_input
 

Detailed Description

stream_t definition

Field Documentation

struct vlc_common_members stream_t::obj

Referenced by stream_FilterNew().

input_thread_t* stream_t::p_input
module_t* stream_t::p_module
stream_t* stream_t::p_source
stream_sys_t* stream_t::p_sys
int(* stream_t::pf_control)(stream_t *, int i_query, va_list)
ssize_t(* stream_t::pf_read)(stream_t *, void *, size_t)
int(* stream_t::pf_readdir)(stream_t *, input_item_node_t *)
int(* stream_t::pf_seek)(stream_t *, uint64_t)
char* stream_t::psz_url

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