24 #define LV2_EVENT_URI "http://lv2plug.in/ns/ext/event"
25 #define LV2_EVENT_AUDIO_STAMP 0
49 static const uint32_t LV2_EVENT_PPQN = 3136573440U;
259 #endif // LV2_EVENT_H
LV2_Event_Callback_Data callback_data
Opaque pointer to host data.
Definition: lv2_event.h:210
uint16_t stamp_type
The type of the time stamps for events in this buffer.
Definition: lv2_event.h:160
A buffer of LV2 events (header only).
Definition: lv2_event.h:123
uint32_t frames
The frames portion of timestamp.
Definition: lv2_event.h:72
uint32_t event_count
The number of events in this buffer.
Definition: lv2_event.h:170
An LV2 event (header only).
Definition: lv2_event.h:65
The data field of the LV2_Feature for this extension.
Definition: lv2_event.h:203
uint32_t size
The size of the initial portion of the data buffer containing data.
Definition: lv2_event.h:188
uint8_t * data
The contents of the event buffer.
Definition: lv2_event.h:130
void * LV2_Event_Callback_Data
Opaque pointer to host data.
Definition: lv2_event.h:194
uint16_t type
The type of this event, as a number which represents some URI defining an event type.
Definition: lv2_event.h:95
uint16_t size
The size of the data portion of this event in bytes, which immediately follows.
Definition: lv2_event.h:100
uint32_t capacity
The size of the data buffer in bytes.
Definition: lv2_event.h:176
uint32_t subframes
The sub-frames portion of timestamp.
Definition: lv2_event.h:78
uint16_t header_size
The size of this event header in bytes (including everything).
Definition: lv2_event.h:138