|
JACK-AUDIO-CONNECTION-KIT
0.125.0
|
Go to the source code of this file.
Data Structures | |
| struct | jack_position_t |
| struct | jack_transport_info_t |
Macros | |
| #define | JACK_POSITION_MASK (JackPositionBBT|JackPositionTimecode|JackBBTFrameOffset|JackAudioVideoRatio|JackVideoFrameOffset) |
| #define | EXTENDED_TIME_INFO |
Typedefs | |
| typedef uint64_t | jack_unique_t |
| typedef int(* | JackSyncCallback) (jack_transport_state_t state, jack_position_t *pos, void *arg) |
| typedef void(* | JackTimebaseCallback) (jack_transport_state_t state, jack_nframes_t nframes, jack_position_t *pos, int new_pos, void *arg) |
Enumerations | |
| enum | jack_transport_state_t { JackTransportStopped = 0, JackTransportRolling = 1, JackTransportLooping = 2, JackTransportStarting = 3 } |
| enum | jack_position_bits_t { JackPositionBBT = 0x10, JackPositionTimecode = 0x20, JackBBTFrameOffset = 0x40, JackAudioVideoRatio = 0x80, JackVideoFrameOffset = 0x100 } |
| enum | jack_transport_bits_t { JackTransportState = 0x1, JackTransportPosition = 0x2, JackTransportLoop = 0x4, JackTransportSMPTE = 0x8, JackTransportBBT = 0x10 } |
| #define EXTENDED_TIME_INFO |
| #define JACK_POSITION_MASK (JackPositionBBT|JackPositionTimecode|JackBBTFrameOffset|JackAudioVideoRatio|JackVideoFrameOffset) |
all valid position bits
| typedef uint64_t jack_unique_t |
Unique ID (opaque)
| enum jack_position_bits_t |
Optional struct jack_position_t fields.
1.8.16