Go to the documentation of this file.
21 #ifndef VLC_STREAM_EXTRACTOR_H
22 #define VLC_STREAM_EXTRACTOR_H
112 #define vlc_stream_NewMRL(a, b) vlc_stream_NewMRL(VLC_OBJECT(a), b)
130 char const* subentry );
154 char const* identifier,
155 char const* module_name );
158 char const* module_name );
#define VLC_API
Definition: fourcc_gen.c:30
#define VLC_COMMON_MEMBERS
Backward compatibility macro.
Definition: vlc_common.h:453
int(* pf_readdir)(struct stream_directory_t *, input_item_node_t *)
Definition: vlc_stream_extractor.h:84
stream_t definition
Definition: vlc_stream.h:46
The main vlc_object_t structure.
Definition: vlc_objects.h:39
#define VLC_USED
Definition: fourcc_gen.c:31
void * p_sys
private opaque handle to be used by the module
Definition: vlc_stream_extractor.h:88
stream_t * source
the source stream to be consumed
Definition: vlc_stream_extractor.h:87
Definition: vlc_stream_extractor.h:73
struct vlc_common_members obj
Definition: vlc_stream_extractor.h:74
Definition: vlc_block.h:111