mirror of
https://github.com/Ardour/ardour.git
synced 2025-12-10 00:34:59 +01:00
Con't work on ALSA nperiod selection (see also d3d120fa)
This commit is contained in:
parent
d3d120fa28
commit
8e482ef0fb
7 changed files with 12 additions and 8 deletions
|
|
@ -267,11 +267,11 @@ AlsaAudioBackend::available_output_channel_count (const std::string& device) con
|
|||
}
|
||||
|
||||
std::vector<uint32_t>
|
||||
AlsaAudioBackend::available_period_sizes (const std::string& driver) const
|
||||
AlsaAudioBackend::available_period_sizes (const std::string& driver, const std::string& device) const
|
||||
{
|
||||
std::vector<uint32_t> ps;
|
||||
|
||||
ALSADeviceInfo *nfo = NULL;
|
||||
ALSADeviceInfo* nfo = NULL;
|
||||
if (device == get_standard_device_name(DeviceNone)) {
|
||||
return ps;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -140,7 +140,7 @@ class AlsaAudioBackend : public AudioBackend, public PortEngineSharedImpl
|
|||
std::vector<float> available_sample_rates2 (const std::string&, const std::string&) const;
|
||||
std::vector<uint32_t> available_buffer_sizes (const std::string& device) const;
|
||||
std::vector<uint32_t> available_buffer_sizes2 (const std::string&, const std::string&) const;
|
||||
std::vector<uint32_t> available_period_sizes (const std::string& driver) const;
|
||||
std::vector<uint32_t> available_period_sizes (const std::string& driver, const std::string& device) const;
|
||||
uint32_t available_input_channel_count (const std::string& device) const;
|
||||
uint32_t available_output_channel_count (const std::string& device) const;
|
||||
|
||||
|
|
|
|||
|
|
@ -215,7 +215,7 @@ JACKAudioBackend::available_buffer_sizes (const string& device) const
|
|||
}
|
||||
|
||||
std::vector<uint32_t>
|
||||
JACKAudioBackend::available_period_sizes (const std::string& driver) const
|
||||
JACKAudioBackend::available_period_sizes (const std::string& driver, const std::string&) const
|
||||
{
|
||||
vector<uint32_t> s;
|
||||
if (ARDOUR::get_jack_audio_driver_supports_setting_period_count (driver)) {
|
||||
|
|
|
|||
|
|
@ -71,7 +71,7 @@ class JACKAudioBackend : public AudioBackend {
|
|||
|
||||
std::vector<float> available_sample_rates (const std::string& device) const;
|
||||
std::vector<uint32_t> available_buffer_sizes (const std::string& device) const;
|
||||
std::vector<uint32_t> available_period_sizes (const std::string& driver) const;
|
||||
std::vector<uint32_t> available_period_sizes (const std::string& driver, const std::string& device) const;
|
||||
uint32_t available_input_channel_count (const std::string& device) const;
|
||||
uint32_t available_output_channel_count (const std::string& device) const;
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue