Go to the source code of this file.
|
#define | xine_buffer_free(buf) buf=_xine_buffer_free(buf) |
|
#define | xine_buffer_copyin(buf, i, data, len) buf=_xine_buffer_copyin(buf,i,data,len) |
|
#define | xine_buffer_set(buf, i, b, len) buf=_xine_buffer_set(buf,i,b,len) |
|
#define | xine_buffer_strcat(buf, data) buf=_xine_buffer_strcat(buf,data) |
|
#define | xine_buffer_strcpy(buf, index, data) buf=_xine_buffer_strcpy(buf,index,data) |
|
#define | xine_buffer_ensure_size(buf, data) buf=_xine_buffer_ensure_size(buf,data) |
|
|
void * | xine_buffer_init (int chunk_size) |
|
void * | _xine_buffer_free (void *buf) |
|
void * | xine_buffer_dup (const void *buf) |
|
void * | _xine_buffer_copyin (void *buf, int index, const void *data, int len) |
|
void | xine_buffer_copyout (const void *buf, int index, void *data, int len) |
|
void * | _xine_buffer_set (void *buf, int index, uint8_t b, int len) |
|
void * | _xine_buffer_strcat (void *buf, const char *data) |
|
void * | _xine_buffer_strcpy (void *buf, int index, const char *data) |
|
char * | xine_buffer_strchr (const void *buf, int ch) |
|
int | xine_buffer_get_size (const void *buf) |
|
void * | _xine_buffer_ensure_size (void *buf, int size) |
|
◆ xine_buffer_copyin
◆ xine_buffer_ensure_size
◆ xine_buffer_free
◆ xine_buffer_set
◆ xine_buffer_strcat
◆ xine_buffer_strcpy
◆ _xine_buffer_copyin()
void * _xine_buffer_copyin |
( |
void * |
buf, |
|
|
int |
index, |
|
|
const void * |
data, |
|
|
int |
len |
|
) |
| |
◆ _xine_buffer_ensure_size()
void * _xine_buffer_ensure_size |
( |
void * |
buf, |
|
|
int |
size |
|
) |
| |
◆ _xine_buffer_free()
void * _xine_buffer_free |
( |
void * |
buf | ) |
|
◆ _xine_buffer_set()
void * _xine_buffer_set |
( |
void * |
buf, |
|
|
int |
index, |
|
|
uint8_t |
b, |
|
|
int |
len |
|
) |
| |
◆ _xine_buffer_strcat()
void * _xine_buffer_strcat |
( |
void * |
buf, |
|
|
const char * |
data |
|
) |
| |
◆ _xine_buffer_strcpy()
void * _xine_buffer_strcpy |
( |
void * |
buf, |
|
|
int |
index, |
|
|
const char * |
data |
|
) |
| |
◆ xine_buffer_copyout()
void xine_buffer_copyout |
( |
const void * |
buf, |
|
|
int |
index, |
|
|
void * |
data, |
|
|
int |
len |
|
) |
| |
◆ xine_buffer_dup()
void * xine_buffer_dup |
( |
const void * |
buf | ) |
|
◆ xine_buffer_get_size()
int xine_buffer_get_size |
( |
const void * |
buf | ) |
|
◆ xine_buffer_init()
void * xine_buffer_init |
( |
int |
chunk_size | ) |
|
References xine_buffer_header_t::chunk_size, xine_buffer_header_t::magic, NULL, xine_buffer_header_t::size, XINE_BUFFER_HEADER_SIZE, and XINE_BUFFER_MAGIC.
Referenced by deinterlace_init_plugin(), open_plugin(), real_parse_sdp(), real_setup_and_get_header(), rtsp_session_start(), sdpplin_parse(), and sdpplin_parse_stream().
◆ xine_buffer_strchr()
char * xine_buffer_strchr |
( |
const void * |
buf, |
|
|
int |
ch |
|
) |
| |