VLC 4.0.0-dev
No Matches
stream_directory_t Struct Reference

#include <vlc_stream_extractor.h>

Collaboration diagram for stream_directory_t:

Data Fields

struct vlc_object_t obj
char ** volumes
size_t volumes_count
 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 *)

Field Documentation

◆ obj

struct vlc_object_t stream_directory_t::obj

◆ p_sys

void* stream_directory_t::p_sys

private opaque handle to be used by the module

◆ pf_readdir

int(* stream_directory_t::pf_readdir) (struct stream_directory_t *, input_item_node_t *)

Referenced by se_ReadDir().

◆ source

stream_t* stream_directory_t::source

the source stream to be consumed

Referenced by se_InitDirectory(), StreamExtractorAttach(), and vlc_stream_extractor_CreateMRL().

◆ volumes

char** stream_directory_t::volumes

◆ volumes_count

size_t stream_directory_t::volumes_count

The documentation for this struct was generated from the following file: