ardour/libs/backends/portaudio
Mads Kiilerich 710bd07cd4 audio_backend: Rename instantiate() parameter arg2 to session_id
The thing called backend_client_name defaulted to lowercase PROGRAM_NAME
and could be controlled with:

    -c, --name <name>           Use a specific backend client name, default is ardour

This value was *only* used for set_backend arg2 which only is used for
jack, where it was called session_uuid and passed to jack_client_open as
"a SessionID Token this allows the sessionmanager to identify the client
again" because JackSessionID.

It is certainly misleading to call it a uuid. It also doesn't seem
helpful to call it "client name" when the documentation calls it
"session id". And mostly: jack_client_open calls its *first* argument
"client_name" and it comes from argv1.

To clear things up, consistently call it something with "session id".
And it is not helpful to use a generic arg2 naming.
2024-10-22 01:54:43 +02:00
..
audio_utils.h
cycle_timer.h
debug.h
midi_device_info.h Make header files more self-contained - add missing std includes 2024-10-20 03:11:53 +02:00
midi_util.cc
midi_util.h Make header files more self-contained - add missing std includes 2024-10-20 03:11:53 +02:00
portaudio_backend.cc audio_backend: Rename instantiate() parameter arg2 to session_id 2024-10-22 01:54:43 +02:00
portaudio_backend.h audio_backend: Merge is_realtime() into client_real_time_priority() 2024-10-22 01:54:43 +02:00
portaudio_io.cc audio_backend: Get name of standard device directly, without unnecessary enum StandardDeviceName 2024-10-22 01:54:42 +02:00
portaudio_io.h audio_backend: Get name of standard device directly, without unnecessary enum StandardDeviceName 2024-10-22 01:54:42 +02:00
winmmemidi_input_device.cc Add more missing include (fix windows builds) 2024-10-19 04:58:30 +02:00
winmmemidi_input_device.h Add more missing include (fix windows builds) 2024-10-19 04:58:30 +02:00
winmmemidi_io.cc Windows: unconditionally request high timer resolution 2023-06-05 00:02:54 +02:00
winmmemidi_io.h switch from boost::{shared,weak}_ptr to std::{shared,weak}_ptr 2023-03-24 14:19:15 -06:00
winmmemidi_output_device.cc Add RT thread priority debugging 2024-10-14 21:49:56 +02:00
winmmemidi_output_device.h Add missing include (fix windows builds) 2024-10-19 04:46:35 +02:00
wscript wscript: drop repeated autowaf.set_options - it is enough to set at top level 2023-10-15 10:47:16 -06:00