jack_position_t

Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Members

Variables

audio_frames_per_video_frame
float audio_frames_per_video_frame;

< number of audio frames per video frame. Should be assumed zero if JackAudioVideoRatio is not set. If JackAudioVideoRatio is set and the value is zero, no video data exists within the JACK graph

bar
int32_t bar;

< current bar

bar_start_tick
double bar_start_tick;
Undocumented in source.
bbt_offset
jack_nframes_t bbt_offset;

< frame offset for the BBT fields (the given bar, beat, and tick values actually refer to a time frame_offset frames before the start of the cycle), should be assumed to be 0 if JackBBTFrameOffset is not set. If JackBBTFrameOffset is set and this value is zero, the BBT time refers to the first frame of this cycle. If the value is positive, the BBT time refers to a frame that many frames before the start of the cycle.

beat
int32_t beat;

< current beat-within-bar

beat_type
float beat_type;

< time signature "denominator"

beats_per_bar
float beats_per_bar;

< time signature "numerator"

beats_per_minute
double beats_per_minute;
Undocumented in source.
frame
jack_nframes_t frame;

< frame number, always present

frame_rate
jack_nframes_t frame_rate;

< current frame rate (per second)

frame_time
double frame_time;

< current time in seconds

next_time
double next_time;

< next sequential frame_time (unless repositioned)

padding
int32_t[7] padding;
Undocumented in source.
tick
int32_t tick;

< current tick-within-beat

ticks_per_beat
double ticks_per_beat;
Undocumented in source.
unique_1
jack_unique_t unique_1;

< unique ID

unique_2
jack_unique_t unique_2;

< unique ID

usecs
jack_time_t usecs;

< monotonic, free-rolling

valid
jack_position_bits_t valid;

< which other fields are valid

video_offset
jack_nframes_t video_offset;

< audio frame at which the first video frame in this cycle occurs. Should be assumed to be 0 if JackVideoFrameOffset is not set. If JackVideoFrameOffset is set, but the value is zero, there is no video frame within this cycle.

Meta