waveinput/output: allowed external access to data length value
This commit is contained in:
@@ -181,6 +181,11 @@ void WaveInput::close()
|
||||
}
|
||||
}
|
||||
|
||||
const quint32 &WaveInput::data_length() const
|
||||
{
|
||||
return data_size_;
|
||||
}
|
||||
|
||||
int WaveInput::sample_count() const
|
||||
{
|
||||
return params_.bytes_to_samples(static_cast<int>(data_size_));
|
||||
|
||||
@@ -29,6 +29,8 @@ public:
|
||||
|
||||
void close();
|
||||
|
||||
const quint32& data_length() const;
|
||||
|
||||
int sample_count() const;
|
||||
|
||||
private:
|
||||
|
||||
@@ -115,6 +115,11 @@ void WaveOutput::close()
|
||||
}
|
||||
}
|
||||
|
||||
const int& WaveOutput::data_length() const
|
||||
{
|
||||
return data_length_;
|
||||
}
|
||||
|
||||
const AudioRenderingParams &WaveOutput::params() const
|
||||
{
|
||||
return params_;
|
||||
|
||||
@@ -25,6 +25,8 @@ public:
|
||||
|
||||
void close();
|
||||
|
||||
const int& data_length() const;
|
||||
|
||||
const AudioRenderingParams& params() const;
|
||||
|
||||
private:
|
||||
|
||||
Reference in New Issue
Block a user