jack_position_t Struct Reference

#include <transport.h>


Data Fields

jack_unique_t unique_1
jack_time_t usecs
jack_nframes_t frame_rate
jack_nframes_t frame
jack_position_bits_t valid
int32_t bar
int32_t beat
int32_t tick
double bar_start_tick
float beats_per_bar
float beat_type
double ticks_per_beat
double beats_per_minute
double frame_time
double next_time
int32_t padding [10]
jack_unique_t unique_2


Detailed Description

Struct for transport position information.


Field Documentation

jack_unique_t jack_position_t::unique_1

unique ID

jack_time_t jack_position_t::usecs

monotonic, free-rolling

jack_nframes_t jack_position_t::frame_rate

current frame rate (per second)

jack_nframes_t jack_position_t::frame

frame number, always present

jack_position_bits_t jack_position_t::valid

which other fields are valid

int32_t jack_position_t::bar

current bar

int32_t jack_position_t::beat

current beat-within-bar

int32_t jack_position_t::tick

current tick-within-beat

double jack_position_t::bar_start_tick

float jack_position_t::beats_per_bar

time signature "numerator"

float jack_position_t::beat_type

time signature "denominator"

double jack_position_t::ticks_per_beat

double jack_position_t::beats_per_minute

double jack_position_t::frame_time

current time in seconds

double jack_position_t::next_time

next sequential frame_time (unless repositioned)

int32_t jack_position_t::padding[10]

jack_unique_t jack_position_t::unique_2

unique ID


The documentation for this struct was generated from the following file:
Generated on Fri Nov 3 12:04:09 2006 for JACK-AUDIO-CONNECTION-KIT by  doxygen 1.5.1