Home
last modified time | relevance | path

Searched refs:AudioBackend (Results 1 – 25 of 38) sorted by relevance

12

/dports/games/taisei/taisei-1.3.2/src/audio/
H A Dbackend.c15 #define A(x) extern AudioBackend _a_backend_##x;
19 AudioBackend *_a_backends[] = {
26 AudioBackend _a_backend;
28 static AudioBackend *_audio_find_backend(const char *name) { in _audio_find_backend()
29 for(AudioBackend **b = _a_backends; *b; ++b) { in _audio_find_backend()
39 static bool _audio_backend_try_init(AudioBackend *backend) { in _audio_backend_try_init()
53 AudioBackend *backend = _audio_find_backend(name); in audio_backend_init()
59 for(AudioBackend **b = _a_backends; *b && !initialized; ++b) { in audio_backend_init()
H A Dbackend.h54 typedef struct AudioBackend { struct
58 } AudioBackend; argument
60 extern AudioBackend _a_backend;
/dports/audio/ardour6/Ardour-6.8.0/gtk2_ardour/
H A Ddsp_stats_ui.cc44 const size_t nlabels = Session::NTT + AudioEngine::NTT + AudioBackend::NTT; in DspStatisticsGUI()
151 …if (AudioEngine::instance()->current_backend()->dsp_stats[AudioBackend::DeviceWait].get_stats (min… in update()
165 labels[AudioEngine::NTT + Session::NTT + AudioBackend::DeviceWait]->set_text (buf); in update()
173 …ArdourWidgets::set_tooltip (labels[AudioEngine::NTT + Session::NTT + AudioBackend::DeviceWait], bu… in update()
176 …labels[AudioEngine::NTT + Session::NTT + AudioBackend::DeviceWait]->set_text (not_measured_string); in update()
177 …ArdourWidgets::set_tooltip (labels[AudioEngine::NTT + Session::NTT + AudioBackend::DeviceWait], ""… in update()
180 …if (AudioEngine::instance()->current_backend()->dsp_stats[AudioBackend::RunLoop].get_stats (min, m… in update()
188 labels[AudioEngine::NTT + Session::NTT + AudioBackend::RunLoop]->set_text (buf); in update()
199 ArdourWidgets::set_tooltip (labels[AudioEngine::NTT + Session::NTT + AudioBackend::RunLoop], buf); in update()
202 labels[AudioEngine::NTT + Session::NTT + AudioBackend::RunLoop]->set_text (not_measured_string); in update()
[all …]
H A Dengine_dialog.cc1090 boost::shared_ptr<ARDOUR::AudioBackend> backend; in backend_changed()
1226 AudioBackend::get_standard_device_name(AudioBackend::DeviceDefault); in get_default_device()
1238 AudioBackend::get_standard_device_name(AudioBackend::DeviceNone); in get_default_device()
1257 vector<ARDOUR::AudioBackend::DeviceStatus> all_devices = backend->enumerate_devices (); in set_device_popdown_strings()
1296 vector<ARDOUR::AudioBackend::DeviceStatus> all_devices = backend->enumerate_input_devices (); in set_input_device_popdown_strings()
1399 boost::shared_ptr<ARDOUR::AudioBackend> backend = in get_sample_rates_for_all_devices()
1480 boost::shared_ptr<ARDOUR::AudioBackend> backend = in get_buffer_sizes_for_all_devices()
1659 …const std::string& dev_none = ARDOUR::AudioBackend::get_standard_device_name (ARDOUR::AudioBackend in input_device_changed()
1683 …const std::string& dev_none = ARDOUR::AudioBackend::get_standard_device_name (ARDOUR::AudioBackend in output_device_changed()
1777 vector<ARDOUR::AudioBackend::DeviceStatus> midi_devices = backend->enumerate_midi_devices(); in midi_option_changed()
[all …]
/dports/audio/ardour6/Ardour-6.8.0/libs/backends/jack/
H A Djack_api.cc27 static boost::shared_ptr<AudioBackend> backend_factory (AudioEngine& ae);
42 static boost::shared_ptr<AudioBackend>
46 return boost::shared_ptr<AudioBackend>(); in backend_factory()
H A Djack_audiobackend.cc53 : AudioBackend (e, info) in JACKAudioBackend()
131 vector<AudioBackend::DeviceStatus>
981 dsp_stats[AudioBackend::DeviceWait].start (); in process_thread()
983 dsp_stats[AudioBackend::DeviceWait].update (); in process_thread()
991 dsp_stats[AudioBackend::RunLoop].update (); in process_thread()
/dports/audio/zrythm/zrythm-1.0.0-alpha.26.0.13/inc/audio/
H A Dengine.h255 typedef enum AudioBackend enum
275 } AudioBackend; typedef
279 AudioBackend backend) in audio_backend_is_rtaudio()
442 AudioBackend audio_backend;
1104 AudioBackend backend);
1106 AudioBackend
/dports/audio/ardour6/Ardour-6.8.0/libs/ardour/
H A Daudio_backend.cc27 AudioBackend::get_error_string (ErrorCode error_code) in get_error_string()
103 AudioBackend::get_standard_device_name (StandardDeviceName device_name) in get_standard_device_name()
H A Dluabindings.cc2354 .beginClass <AudioBackend::DeviceStatus> ("DeviceStatus") in common()
2355 .addData ("name", &AudioBackend::DeviceStatus::name) in common()
2360 .beginWSPtrClass <AudioBackend> ("AudioBackend") in common()
2361 .addFunction ("info", &AudioBackend::info) in common()
2362 .addFunction ("sample_rate", &AudioBackend::sample_rate) in common()
2363 .addFunction ("buffer_size", &AudioBackend::buffer_size) in common()
2364 .addFunction ("period_size", &AudioBackend::period_size) in common()
2367 .addFunction ("dsp_load", &AudioBackend::dsp_load) in common()
2374 .addFunction ("driver_name", &AudioBackend::driver_name) in common()
2375 .addFunction ("set_driver", &AudioBackend::set_driver) in common()
[all …]
H A Daudioengine.cc99 , _last_backend_error_string(AudioBackend::get_error_string(AudioBackend::NoError)) in AudioEngine()
971 boost::shared_ptr<AudioBackend>
977 return boost::shared_ptr<AudioBackend>(); in set_backend()
991 return boost::shared_ptr<AudioBackend>(); in set_backend()
1020 _last_backend_error_string = AudioBackend::get_error_string((AudioBackend::ErrorCode) error_code); in start()
H A Dengine_slave.cc93 boost::shared_ptr<AudioBackend> backend = engine.current_backend(); in speed_and_position()
/dports/audio/ardour6/Ardour-6.8.0/libs/backends/portaudio/
H A Dportaudio_io.cc487 …DeviceNone, new paDevice(AudioBackend::get_standard_device_name(AudioBackend::DeviceNone), 0, 0))); in add_none_devices()
489 …DeviceNone, new paDevice(AudioBackend::get_standard_device_name(AudioBackend::DeviceNone), 0, 0))); in add_none_devices()
502 new paDevice(AudioBackend::get_standard_device_name(AudioBackend::DeviceDefault), in add_default_devices()
507 new paDevice(AudioBackend::get_standard_device_name(AudioBackend::DeviceDefault), in add_default_devices()
H A Dportaudio_backend.cc63 std::vector<AudioBackend::DeviceStatus> PortAudioBackend::_input_audio_device_status;
64 std::vector<AudioBackend::DeviceStatus> PortAudioBackend::_output_audio_device_status;
67 : AudioBackend (e, info) in PortAudioBackend()
194 std::vector<AudioBackend::DeviceStatus>
198 return std::vector<AudioBackend::DeviceStatus>(); in enumerate_devices()
201 std::vector<AudioBackend::DeviceStatus>
215 std::vector<AudioBackend::DeviceStatus>
486 std::vector<AudioBackend::DeviceStatus>
489 std::vector<AudioBackend::DeviceStatus> midi_device_status; in enumerate_midi_devices()
1768 static boost::shared_ptr<AudioBackend> backend_factory (AudioEngine& e);
[all …]
H A Dportaudio_backend.h96 class PortAudioBackend : public AudioBackend, public PortEngineSharedImpl {
319 static std::vector<AudioBackend::DeviceStatus> _input_audio_device_status;
320 static std::vector<AudioBackend::DeviceStatus> _output_audio_device_status;
321 static std::vector<AudioBackend::DeviceStatus> _midi_device_status;
/dports/audio/ardour6/Ardour-6.8.0/libs/backends/coreaudio/
H A Dcoreaudio_backend.h157 class CoreAudioBackend : public AudioBackend, public PortEngineSharedImpl {
227 return std::vector<AudioBackend::DeviceStatus> (); in enumerate_midi_devices()
352 static std::vector<AudioBackend::DeviceStatus> _input_audio_device_status;
353 static std::vector<AudioBackend::DeviceStatus> _output_audio_device_status;
354 static std::vector<AudioBackend::DeviceStatus> _duplex_audio_device_status;
355 static std::vector<AudioBackend::DeviceStatus> _midi_device_status;
H A Dcoreaudio_backend.cc46 std::vector<AudioBackend::DeviceStatus> CoreAudioBackend::_duplex_audio_device_status;
47 std::vector<AudioBackend::DeviceStatus> CoreAudioBackend::_input_audio_device_status;
48 std::vector<AudioBackend::DeviceStatus> CoreAudioBackend::_output_audio_device_status;
90 : AudioBackend (e, info) in CoreAudioBackend()
153 std::vector<AudioBackend::DeviceStatus>
168 std::vector<AudioBackend::DeviceStatus>
184 std::vector<AudioBackend::DeviceStatus>
523 AudioBackend::ErrorCode error_code = NoError; in _start()
551 …_samplerate, _samples_per_period, process_callback_ptr, this, dsp_stats[AudioBackend::DeviceWait]); in _start()
1542 static boost::shared_ptr<AudioBackend> backend_factory (AudioEngine& e);
[all …]
/dports/audio/ardour6/Ardour-6.8.0/libs/ardour/ardour/
H A Daudio_backend.h63 boost::shared_ptr<AudioBackend> (*factory) (AudioEngine&);
86 class LIBARDOUR_API AudioBackend : public PortEngine
89 AudioBackend (AudioEngine& e, AudioBackendInfo& i) in AudioBackend() function
95 virtual ~AudioBackend () {} in ~AudioBackend()
H A Daudioengine.h61 class AudioBackend; variable
75 …boost::shared_ptr<AudioBackend> set_backend (const std::string&, const std::string& arg1, const st…
76 boost::shared_ptr<AudioBackend> current_backend() const { return _backend; } in current_backend()
H A Dport_manager.h45 class AudioBackend; variable
266 boost::shared_ptr<AudioBackend> _backend;
315 PortID (boost::shared_ptr<AudioBackend>, DataType, bool, std::string const&);
/dports/audio/zrythm/zrythm-1.0.0-alpha.26.0.13/src/gui/widgets/
H A Dfirst_run_assistant.c73 AudioBackend ab = in check_int_array()
74 (AudioBackend) in check_int_array()
183 AudioBackend ab =
/dports/audio/ardour6/Ardour-6.8.0/libs/backends/alsa/
H A Dalsa_audiobackend.h120 class AlsaAudioBackend : public AudioBackend, public PortEngineSharedImpl
292 static std::vector<AudioBackend::DeviceStatus> _input_audio_device_status;
293 static std::vector<AudioBackend::DeviceStatus> _output_audio_device_status;
294 static std::vector<AudioBackend::DeviceStatus> _duplex_audio_device_status;
295 static std::vector<AudioBackend::DeviceStatus> _midi_device_status;
H A Dalsa_audiobackend.cc49 std::vector<AudioBackend::DeviceStatus> AlsaAudioBackend::_input_audio_device_status;
50 std::vector<AudioBackend::DeviceStatus> AlsaAudioBackend::_output_audio_device_status;
52 std::vector<AudioBackend::DeviceStatus> AlsaAudioBackend::_midi_device_status;
58 : AudioBackend (e, info) in AlsaAudioBackend()
110 std::vector<AudioBackend::DeviceStatus>
128 std::vector<AudioBackend::DeviceStatus>
144 std::vector<AudioBackend::DeviceStatus>
693 std::vector<AudioBackend::DeviceStatus>
910 AudioBackend::ErrorCode error_code = NoError; in _start()
2243 static boost::shared_ptr<AudioBackend> backend_factory (AudioEngine& e);
[all …]
/dports/audio/ardour6/Ardour-6.8.0/libs/backends/pulseaudio/
H A Dpulseaudio_backend.cc49 : AudioBackend (e, info) in PulseAudioBackend()
348 std::vector<AudioBackend::DeviceStatus>
351 std::vector<AudioBackend::DeviceStatus> devices; in enumerate_devices()
532 std::vector<AudioBackend::DeviceStatus>
535 return std::vector<AudioBackend::DeviceStatus> (); in enumerate_midi_devices()
1145 static boost::shared_ptr<AudioBackend> backend_factory (AudioEngine& e);
1160 static boost::shared_ptr<AudioBackend>
/dports/audio/ardour6/Ardour-6.8.0/libs/backends/dummy/
H A Ddummy_audiobackend.h95 AudioBackend& _engine;
189 class DummyAudioBackend : public AudioBackend, public PortEngineSharedImpl {
251 return std::vector<AudioBackend::DeviceStatus> (); in enumerate_midi_devices()
361 static std::vector<AudioBackend::DeviceStatus> _device_status;
/dports/audio/ardour6/Ardour-6.8.0/libs/ardour/test/
H A Daudio_engine_test.cc50 boost::shared_ptr<AudioBackend> backend = engine->set_backend ("None (Dummy)", "Unit-Test", ""); in test_start()

12