LMMS
Loading...
Searching...
No Matches
libjack_transport.cpp File Reference
#include "libjack.hpp"

Functions

CARLA_BACKEND_USE_NAMESPACE CARLA_PLUGIN_EXPORT int jack_engine_takeover_timebase (jack_client_t *client)
CARLA_PLUGIN_EXPORT int jack_release_timebase (jack_client_t *client)
CARLA_PLUGIN_EXPORT int jack_set_sync_callback (jack_client_t *client, JackSyncCallback callback, void *arg)
CARLA_PLUGIN_EXPORT int jack_set_sync_timeout (jack_client_t *client, jack_time_t timeout)
CARLA_PLUGIN_EXPORT int jack_set_timebase_callback (jack_client_t *client, int conditional, JackTimebaseCallback callback, void *arg)
CARLA_PLUGIN_EXPORT int jack_transport_locate (jack_client_t *client, jack_nframes_t frame)
CARLA_PLUGIN_EXPORT jack_transport_state_t jack_transport_query (const jack_client_t *client, jack_position_t *pos)
CARLA_PLUGIN_EXPORT jack_nframes_t jack_get_current_transport_frame (const jack_client_t *client)
CARLA_PLUGIN_EXPORT int jack_transport_reposition (jack_client_t *client, const jack_position_t *pos)
CARLA_PLUGIN_EXPORT void jack_transport_start (jack_client_t *client)
CARLA_PLUGIN_EXPORT void jack_transport_stop (jack_client_t *client)
CARLA_PLUGIN_EXPORT void jack_get_transport_info (jack_client_t *client, void *tinfo)
CARLA_PLUGIN_EXPORT void jack_set_transport_info (jack_client_t *client, void *tinfo)

Function Documentation

◆ jack_engine_takeover_timebase()

CARLA_BACKEND_USE_NAMESPACE CARLA_PLUGIN_EXPORT int jack_engine_takeover_timebase ( jack_client_t * client)

◆ jack_get_current_transport_frame()

CARLA_PLUGIN_EXPORT jack_nframes_t jack_get_current_transport_frame ( const jack_client_t * client)

◆ jack_get_transport_info()

CARLA_PLUGIN_EXPORT void jack_get_transport_info ( jack_client_t * client,
void * tinfo )

◆ jack_release_timebase()

CARLA_PLUGIN_EXPORT int jack_release_timebase ( jack_client_t * client)

◆ jack_set_sync_callback()

CARLA_PLUGIN_EXPORT int jack_set_sync_callback ( jack_client_t * client,
JackSyncCallback callback,
void * arg )

◆ jack_set_sync_timeout()

CARLA_PLUGIN_EXPORT int jack_set_sync_timeout ( jack_client_t * client,
jack_time_t timeout )

◆ jack_set_timebase_callback()

CARLA_PLUGIN_EXPORT int jack_set_timebase_callback ( jack_client_t * client,
int conditional,
JackTimebaseCallback callback,
void * arg )

◆ jack_set_transport_info()

CARLA_PLUGIN_EXPORT void jack_set_transport_info ( jack_client_t * client,
void * tinfo )

◆ jack_transport_locate()

CARLA_PLUGIN_EXPORT int jack_transport_locate ( jack_client_t * client,
jack_nframes_t frame )

◆ jack_transport_query()

◆ jack_transport_reposition()

CARLA_PLUGIN_EXPORT int jack_transport_reposition ( jack_client_t * client,
const jack_position_t * pos )

◆ jack_transport_start()

CARLA_PLUGIN_EXPORT void jack_transport_start ( jack_client_t * client)

◆ jack_transport_stop()

CARLA_PLUGIN_EXPORT void jack_transport_stop ( jack_client_t * client)