Jack2: Deprecated List

Jack2 1.9.22

Deprecated List

Member jack_client_has_session_callback (jack_client_t *client, const char *client_name) JACK_OPTIONAL_WEAK_DEPRECATED_EXPORT
  Use of JACK-Session is currently deprecated and unsupported. JACK developers recommend the use of NSM instead. See https://github.com/linuxaudio/new-session-manager
Member jack_client_new (const char *client_name) JACK_OPTIONAL_WEAK_DEPRECATED_EXPORT
  Please use jack_client_open().
Member jack_engine_takeover_timebase (jack_client_t *) JACK_OPTIONAL_WEAK_DEPRECATED_EXPORT
  This function still exists for compatibility with the earlier transport interface, but it does nothing. Instead, see transport.h and use jack_set_timebase_callback().
Member jack_get_transport_info (jack_client_t *client, jack_transport_info_t *tinfo) JACK_OPTIONAL_WEAK_EXPORT
  This is for compatibility with the earlier transport interface. Use jack_transport_query(), instead.
Member jack_internal_client_close (const char *client_name) JACK_OPTIONAL_WEAK_DEPRECATED_EXPORT
  Please use jack_internal_client_unload().
Member jack_internal_client_new (const char *client_name, const char *load_name, const char *load_init) JACK_OPTIONAL_WEAK_DEPRECATED_EXPORT
  Please use jack_internal_client_load().
Member jack_midi_reset_buffer (void *port_buffer) JACK_OPTIONAL_WEAK_DEPRECATED_EXPORT
  Please use jack_midi_clear_buffer().
Member jack_port_get_latency (jack_port_t *port) JACK_OPTIONAL_WEAK_DEPRECATED_EXPORT
  This method will be removed in the next major release of JACK. It should not be used in new code, and should be replaced by jack_port_get_latency_range() in any existing use cases.
Member jack_port_get_total_latency (jack_client_t *client, jack_port_t *port) JACK_OPTIONAL_WEAK_DEPRECATED_EXPORT
  This method will be removed in the next major release of JACK. It should not be used in new code, and should be replaced by jack_port_get_latency_range() in any existing use cases.
Member jack_port_set_latency (jack_port_t *port, jack_nframes_t) JACK_OPTIONAL_WEAK_DEPRECATED_EXPORT
  This method will be removed in the next major release of JACK. It should not be used in new code, and should be replaced by a latency callback that calls jack_port_set_latency_range().
Member jack_port_tie (jack_port_t *src, jack_port_t *dst) JACK_OPTIONAL_WEAK_DEPRECATED_EXPORT
  This function will be removed from a future version of JACK. Do not use it. There is no replacement. It has turned out to serve essentially no purpose in real-life JACK clients.
Member jack_port_untie (jack_port_t *port) JACK_OPTIONAL_WEAK_DEPRECATED_EXPORT
  This function will be removed from a future version of JACK. Do not use it. There is no replacement. It has turned out to serve essentially no purpose in real-life JACK clients.
Member jack_recompute_total_latency (jack_client_t *, jack_port_t *port) JACK_OPTIONAL_WEAK_DEPRECATED_EXPORT
  This method will be removed in the next major release of JACK. It should not be used in new code, and should be replaced by jack_recompute_total_latencies() in any existing use cases.
Member jack_session_commands_free (jack_session_command_t *cmds) JACK_OPTIONAL_WEAK_DEPRECATED_EXPORT
  Use of JACK-Session is currently deprecated and unsupported. JACK developers recommend the use of NSM instead. See https://github.com/linuxaudio/new-session-manager
Member jack_session_event_free (jack_session_event_t *event) JACK_OPTIONAL_WEAK_DEPRECATED_EXPORT
  Use of JACK-Session is currently deprecated and unsupported. JACK developers recommend the use of NSM instead. See https://github.com/linuxaudio/new-session-manager
Member jack_session_reply (jack_client_t *client, jack_session_event_t *event) JACK_OPTIONAL_WEAK_DEPRECATED_EXPORT
  Use of JACK-Session is currently deprecated and unsupported. JACK developers recommend the use of NSM instead. See https://github.com/linuxaudio/new-session-manager
Member jack_set_session_callback (jack_client_t *client, JackSessionCallback session_callback, void *arg) JACK_OPTIONAL_WEAK_DEPRECATED_EXPORT
  Use of JACK-Session is currently deprecated and unsupported. JACK developers recommend the use of NSM instead. See https://github.com/linuxaudio/new-session-manager
Member jack_set_transport_info (jack_client_t *client, jack_transport_info_t *tinfo) JACK_OPTIONAL_WEAK_EXPORT
  This function still exists for compatibility with the earlier transport interface, but it does nothing. Instead, define a JackTimebaseCallback.
Member jack_thread_wait (jack_client_t *client, int status) JACK_OPTIONAL_WEAK_EXPORT
  Please use jack_cycle_wait() and jack_cycle_signal() functions.
Class jack_transport_info_t
  This is for compatibility with the earlier transport interface. Use the jack_position_t struct, instead.
Member jackctl_server_create (bool(*on_device_acquire)(const char *device_name), void(*on_device_release)(const char *device_name))
  Please use jackctl_server_create2().
Member JackSessionCallback )(jack_session_event_t *event, void *arg)
  Use of JACK-Session is currently deprecated and unsupported. JACK developers recommend the use of NSM instead. See https://github.com/linuxaudio/new-session-manager
Module SessionClientFunctions

  Use of JACK-Session is currently deprecated and unsupported. JACK developers recommend the use of NSM instead. See https://new-session-manager.jackaudio.org/