RecordingDevice:start has default arguments (resolves issue #1296).

--HG--
branch : minor
This commit is contained in:
Alex Szpakowski
2017-07-28 18:53:54 -03:00
parent 7fa8fe7572
commit b19a8ab67e
6 changed files with 28 additions and 40 deletions
+6 -6
View File
@@ -37,15 +37,14 @@ public:
static love::Type type;
static const int DEFAULT_SAMPLES = 8192;
static const int DEFAULT_SAMPLE_RATE = 8000;
static const int DEFAULT_BIT_DEPTH = 16;
static const int DEFAULT_CHANNELS = 1;
RecordingDevice();
virtual ~RecordingDevice();
/**
* Begins audio input recording process. using default (previous) parameters.
* @return True if recording started successfully.
**/
virtual bool start() = 0;
/**
* Begins audio input recording process.
* @param samples Number of samples to buffer.
@@ -96,6 +95,7 @@ public:
* @return True if currently recording.
**/
virtual bool isRecording() const = 0;
}; //RecordingDevice
} //audio