remove unused and unimplementable audio engine sample format code
This commit is contained in:
parent
90d0d4d878
commit
55f6c5ab76
@ -200,12 +200,6 @@ class LIBARDOUR_API AudioBackend : public PortEngine {
|
||||
* doesn't directly expose the concept).
|
||||
*/
|
||||
virtual int set_buffer_size (uint32_t) = 0;
|
||||
/** Set the preferred underlying hardware sample format
|
||||
*
|
||||
* This does not change the sample format (32 bit float) read and
|
||||
* written to the device via the Port API.
|
||||
*/
|
||||
virtual int set_sample_format (SampleFormat) = 0;
|
||||
/** Set the preferred underlying hardware data layout.
|
||||
* If @param yn is true, then the hardware will interleave
|
||||
* samples for successive channels; otherwise, the hardware will store
|
||||
@ -237,7 +231,6 @@ class LIBARDOUR_API AudioBackend : public PortEngine {
|
||||
virtual std::string device_name () const = 0;
|
||||
virtual float sample_rate () const = 0;
|
||||
virtual uint32_t buffer_size () const = 0;
|
||||
virtual SampleFormat sample_format () const = 0;
|
||||
virtual bool interleaved () const = 0;
|
||||
virtual uint32_t input_channels () const = 0;
|
||||
virtual uint32_t output_channels () const = 0;
|
||||
|
@ -113,7 +113,6 @@ public:
|
||||
int set_device_name (const std::string&);
|
||||
int set_sample_rate (float);
|
||||
int set_buffer_size (uint32_t);
|
||||
int set_sample_format (SampleFormat);
|
||||
int set_interleaved (bool yn);
|
||||
int set_input_channels (uint32_t);
|
||||
int set_output_channels (uint32_t);
|
||||
|
@ -894,15 +894,6 @@ AudioEngine::set_buffer_size (uint32_t bufsiz)
|
||||
return _backend->set_buffer_size (bufsiz);
|
||||
}
|
||||
|
||||
int
|
||||
AudioEngine::set_sample_format (SampleFormat sf)
|
||||
{
|
||||
if (!_backend) {
|
||||
return -1;
|
||||
}
|
||||
return _backend->set_sample_format (sf);
|
||||
}
|
||||
|
||||
int
|
||||
AudioEngine::set_interleaved (bool yn)
|
||||
{
|
||||
|
Loading…
Reference in New Issue
Block a user