|
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. | ||
| size_t | length | |
| Buffer length in bytes. | ||
In-memory stream object.
| union { ... } vlc_memstream |
| 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_AppendAnchorFragment(), mrl_EscapeFragmentIdentifier(), RunDownloader(), sout_AnnounceRegisterSDP(), StreamExtractorCreateMRL(), vlc_chroma_conv_result_ToString(), 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 |