VLC 4.0.0-dev
|
#include <vlc_stream_extractor.h>
Data Fields | |
struct vlc_object_t | obj |
char ** | volumes |
size_t | volumes_count |
stream_t * | source |
the source stream to be consumed | |
void * | p_sys |
private opaque handle to be used by the module | |
Callbacks for stream directories | |
The following members shall be populated as specified by the documentation associated with stream_t for the equivalent name. | |
int(* | pf_readdir )(struct stream_directory_t *, input_item_node_t *) |
struct vlc_object_t stream_directory_t::obj |
void* stream_directory_t::p_sys |
private opaque handle to be used by the module
int(* stream_directory_t::pf_readdir) (struct stream_directory_t *, input_item_node_t *) |
Referenced by se_ReadDir().
stream_t* stream_directory_t::source |
the source stream to be consumed
Referenced by se_InitDirectory(), StreamExtractorAttach(), and vlc_stream_extractor_CreateMRL().
char** stream_directory_t::volumes |
Referenced by se_CleanStreamDirectory(), and StreamExtractorAttach().
size_t stream_directory_t::volumes_count |
Referenced by se_CleanStreamDirectory(), and StreamExtractorAttach().