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_USED
Definition: fourcc_gen.c:32
#define VLC_API
Definition: fourcc_gen.c:31
Definition: vlc_stream_extractor.h:74
int(* pf_readdir)(struct stream_directory_t *, input_item_node_t *)
Definition: vlc_stream_extractor.h:85
struct vlc_object_t obj
Definition: vlc_stream_extractor.h:75
stream_t * source
the source stream to be consumed
Definition: vlc_stream_extractor.h:88
void * p_sys
private opaque handle to be used by the module
Definition: vlc_stream_extractor.h:89
stream_t definition
Definition: vlc_stream.h:133
Definition: vlc_frame.h:123
VLC object common members.
Definition: vlc_objects.h:45
This file is a collection of common definitions and types.