13
0

remove unused and unimplementable audio engine sample format code

This commit is contained in:
Paul Davis 2014-02-24 14:46:08 -05:00
parent 90d0d4d878
commit 55f6c5ab76
3 changed files with 0 additions and 17 deletions

View File

@ -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;

View File

@ -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);

View File

@ -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)
{