#include <stdint.h>
#include <stdbool.h>
#include <string.h>
#include <stdlib.h>
#include <assert.h>
#include "atom-util.h"
Go to the source code of this file.
|
| static void | lv2_atom_buffer_reset (LV2_Atom_Buffer *buf, bool input) |
| static LV2_Atom_Buffer * | lv2_atom_buffer_new (uint32_t capacity, uint32_t chunk_type, uint32_t sequence_type, bool input) |
| static void | lv2_atom_buffer_free (LV2_Atom_Buffer *buf) |
| static uint32_t | lv2_atom_buffer_get_size (LV2_Atom_Buffer *buf) |
| static LV2_Atom_Sequence * | lv2_atom_buffer_get_sequence (LV2_Atom_Buffer *buf) |
| static bool | lv2_atom_buffer_begin (LV2_Atom_Buffer_Iterator *iter, LV2_Atom_Buffer *buf) |
| static bool | lv2_atom_buffer_end (LV2_Atom_Buffer_Iterator *iter, LV2_Atom_Buffer *buf) |
| static bool | lv2_atom_buffer_is_valid (LV2_Atom_Buffer_Iterator *iter) |
| static bool | lv2_atom_buffer_increment (LV2_Atom_Buffer_Iterator *iter) |
| static LV2_Atom_Event * | lv2_atom_buffer_get (LV2_Atom_Buffer_Iterator *iter, uint8_t **data) |
| 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) |
◆ LV2_Atom_Buffer
◆ LV2_Atom_Buffer_Iterator
◆ lv2_atom_buffer_begin()
◆ lv2_atom_buffer_end()
◆ lv2_atom_buffer_free()
◆ lv2_atom_buffer_get()
◆ lv2_atom_buffer_get_sequence()
◆ lv2_atom_buffer_get_size()
◆ lv2_atom_buffer_increment()
◆ lv2_atom_buffer_is_valid()
◆ lv2_atom_buffer_new()
◆ lv2_atom_buffer_reset()
◆ lv2_atom_buffer_write()