VLC 4.0.0-dev
|
In-memory stream object. More...
#include <vlc_memstream.h>
Data Fields | |
union { | |
FILE * stream | |
int error | |
}; | |
char * | ptr |
Buffer start address. More... | |
size_t | length |
Buffer length in bytes. More... | |
In-memory stream object.
union { ... } vlc_memstream::@263 |
int vlc_memstream::error |
size_t vlc_memstream::length |
Buffer length in bytes.
Referenced by RunDownloader(), sout_AnnounceRegisterSDP(), vlc_b64_encode_binary(), vlc_memstream_open(), vlc_memstream_vprintf(), and vlc_memstream_write().
char* vlc_memstream::ptr |
Buffer start address.
Referenced by EsOutCreateStrId(), mrl_EscapeFragmentIdentifier(), RunDownloader(), sout_AnnounceRegisterSDP(), StreamExtractorCreateMRL(), vlc_memstream_close(), vlc_memstream_open(), vlc_memstream_vprintf(), vlc_memstream_write(), vlc_player_input_GetSelectedTrackStringIds(), vlc_player_osd_Tracks(), vlc_spawn_inner(), and vlc_strfplayer().
FILE* vlc_memstream::stream |