Data Structures | Functions

stream_memory.c File Reference

Include dependency graph for stream_memory.c:

Data Structures

struct  stream_sys_t

Functions

static int Read (stream_t *, void *p_read, unsigned int i_read)
static int Peek (stream_t *, const uint8_t **pp_peek, unsigned int i_read)
static int Control (stream_t *, int i_query, va_list)
static void Delete (stream_t *)
stream_tstream_MemoryNew (vlc_object_t *p_this, uint8_t *p_buffer, uint64_t i_size, bool i_preserve_memory)
 Create a stream from a memory buffer.

Function Documentation

static int Control ( stream_t s,
int  i_query,
va_list  args 
) [static]
static void Delete ( stream_t s  )  [static]
static int Peek ( stream_t s,
const uint8_t **  pp_peek,
unsigned int  i_read 
) [static]
static int Read ( stream_t s,
void *  p_read,
unsigned int  i_read 
) [static]
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines