34#ifndef LV2_ATOM_HELPERS_H
35#define LV2_ATOM_HELPERS_H
CAdPlugDatabase::CRecord::RecordType type
Definition adplugdb.cpp:93
static bool lv2_atom_buffer_is_valid(LV2_Atom_Buffer_Iterator *iter)
Definition atom-helpers.h:166
struct _LV2_Atom_Buffer_Iterator LV2_Atom_Buffer_Iterator
static void lv2_atom_buffer_free(LV2_Atom_Buffer *buf)
Definition atom-helpers.h:99
static bool lv2_atom_buffer_write(LV2_Atom_Buffer_Iterator *iter, uint32_t frames, uint32_t, uint32_t type, uint32_t size, const uint8_t *data)
Definition atom-helpers.h:213
static void lv2_atom_buffer_reset(LV2_Atom_Buffer *buf, bool input)
Definition atom-helpers.h:65
static bool lv2_atom_buffer_end(LV2_Atom_Buffer_Iterator *iter, LV2_Atom_Buffer *buf)
Definition atom-helpers.h:153
static bool lv2_atom_buffer_begin(LV2_Atom_Buffer_Iterator *iter, LV2_Atom_Buffer *buf)
Definition atom-helpers.h:140
static LV2_Atom_Sequence * lv2_atom_buffer_get_sequence(LV2_Atom_Buffer *buf)
Definition atom-helpers.h:120
static LV2_Atom_Buffer * lv2_atom_buffer_new(uint32_t capacity, uint32_t chunk_type, uint32_t sequence_type, bool input)
Definition atom-helpers.h:80
static uint32_t lv2_atom_buffer_get_size(LV2_Atom_Buffer *buf)
Definition atom-helpers.h:108
static LV2_Atom_Event * lv2_atom_buffer_get(LV2_Atom_Buffer_Iterator *iter, uint8_t **data)
Definition atom-helpers.h:193
struct _LV2_Atom_Buffer LV2_Atom_Buffer
static bool lv2_atom_buffer_increment(LV2_Atom_Buffer_Iterator *iter)
Definition atom-helpers.h:175
#define LV2_ATOM_BODY(atom)
Definition atom.h:98
#define LV2_ATOM_CONTENTS(type, atom)
Definition atom.h:85
static uint32_t lv2_atom_pad_size(uint32_t size)
Definition atom-util.h:48
JSAMPIMAGE data
Definition jpeglib.h:945
unsigned int uint32_t
Definition mid.cpp:100
unsigned char uint8_t
Definition mid.cpp:98
Definition atom-helpers.h:130
uint32_t offset
Definition atom-helpers.h:132
LV2_Atom_Buffer * buf
Definition atom-helpers.h:131
Definition atom-helpers.h:53
uint32_t chunk_type
Definition atom-helpers.h:55
uint32_t capacity
Definition atom-helpers.h:54
LV2_Atom_Sequence atoms
Definition atom-helpers.h:57
uint32_t sequence_type
Definition atom-helpers.h:56
union LV2_Atom_Event::@152045145256255172273117355230252206245037176275 time
int64_t frames
Definition atom.h:213
LV2_Atom body
Definition atom.h:216
LV2_Atom atom
Definition atom.h:244
uint32_t size
Definition atom.h:107
uint32_t type
Definition atom.h:108
memcpy(hh, h, RAND_HEAD_LEN)