|
VLC 4.0.0-dev
|
In-memory stream object. More...
#include <vlc_memstream.h>
Data Fields | |
| FILE * | stream |
| char * | ptr |
| Buffer start address. | |
| size_t | length |
| Buffer length in bytes. | |
In-memory stream object.
| size_t vlc_memstream::length |
Buffer length in bytes.
Referenced by RunDownloader(), sout_AnnounceRegisterSDP(), vlc_b64_encode_binary(), vlc_memstream_close(), vlc_memstream_flush(), 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 |