|
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().