VLC 4.0.0-dev
|
Data Structures | |
struct | vlc_chunked_stream |
Functions | |
ssize_t | vlc_https_chunked_write (struct vlc_tls *tls, const void *base, size_t len, bool eos) |
static void * | vlc_chunked_fatal (struct vlc_chunked_stream *s) |
static struct vlc_http_msg * | vlc_chunked_wait (struct vlc_http_stream *stream) |
static block_t * | vlc_chunked_read (struct vlc_http_stream *stream) |
static void | vlc_chunked_close (struct vlc_http_stream *stream, bool abort) |
struct vlc_http_stream * | vlc_chunked_open (struct vlc_http_stream *parent, struct vlc_tls *tls) |
Variables | |
static struct vlc_http_stream_cbs | vlc_chunked_callbacks |
|
static |
|
static |
References vlc_chunked_stream::error, and vlc_http_error.
Referenced by vlc_chunked_close(), and vlc_chunked_read().
|
static |
References block_Alloc, block_Release, vlc_chunked_stream::chunk_length, container_of, vlc_chunked_stream::eof, vlc_chunked_stream::error, vlc_frame_t::i_buffer, vlc_frame_t::p_buffer, vlc_chunked_stream::stream, vlc_chunked_stream::tls, unlikely, vlc_chunked_fatal(), vlc_http_error, vlc_tls_GetLine(), and vlc_tls_Read().
|
static |
|
static |
Referenced by vlc_chunked_open().