|
static char * | StreamExtractorCreateMRL (char const *base, char const *subentry, char const **volumes, size_t volumes_count) |
| Create an MRL for a specific sub-entry.
|
|
static void | se_Release (struct stream_extractor_private *priv) |
| Release the private data associated with a stream-extractor.
|
|
static int | se_AttachWrapper (struct stream_extractor_private *priv, stream_t *source) |
| Create the public stream_t that wraps a stream-extractor.
|
|
static int | StreamExtractorAttach (stream_t **source, char const *identifier, char const *module_name, const char **volumes, size_t volumes_count) |
|
int | vlc_stream_directory_Attach (stream_t **source, char const *module_name, const char **volumes, size_t volumes_count) |
|
int | vlc_stream_extractor_Attach (stream_t **source, char const *identifier, char const *module_name, const char **volumes, size_t volumes_count) |
|
int | stream_extractor_AttachParsed (stream_t **stream, const struct mrl_info *) |
| Attach Stream Extractors according to specified data.
|
|
char * | vlc_stream_extractor_CreateMRL (stream_directory_t *directory, char const *subentry, char const **volumes, size_t volumes_count) |
| Create a relative MRL for the associated entity.
|
|
|
static void | se_StreamDelete (stream_t *stream) |
|
static ssize_t | se_StreamRead (stream_t *stream, void *buf, size_t len) |
|
static block_t * | se_StreamBlock (stream_t *stream, bool *restrict eof) |
|
static int | se_StreamSeek (stream_t *stream, uint64_t offset) |
|
static int | se_ReadDir (stream_t *stream, input_item_node_t *node) |
|
static int | se_StreamControl (stream_t *stream, int req, va_list args) |
|
static int | se_DirControl (stream_t *stream, int req, va_list args) |
|
|
static int | se_InitStream (struct stream_extractor_private *priv, stream_t *s) |
|
static void | se_CleanStreamExtractor (struct stream_extractor_private *priv) |
|
static void | se_CleanStreamDirectory (struct stream_extractor_private *priv) |
|
static int | se_InitDirectory (struct stream_extractor_private *priv, stream_t *s) |
|