change: change code style to Linux style except indent.
This commit is contained in:
@@ -24,7 +24,8 @@
|
||||
#include "audio/audiovisualwaveform.h"
|
||||
#include "render/playbackcache.h"
|
||||
|
||||
namespace olive {
|
||||
namespace olive
|
||||
{
|
||||
|
||||
/**
|
||||
* @brief A fully integrated system of storing and playing cached audio
|
||||
@@ -49,34 +50,36 @@ namespace olive {
|
||||
* acts identically to a file-based IO device, transparently joining segments together and acting
|
||||
* like one contiguous file.
|
||||
*/
|
||||
class AudioPlaybackCache : public PlaybackCache
|
||||
{
|
||||
Q_OBJECT
|
||||
class AudioPlaybackCache : public PlaybackCache {
|
||||
Q_OBJECT
|
||||
public:
|
||||
AudioPlaybackCache(QObject* parent = nullptr);
|
||||
AudioPlaybackCache(QObject *parent = nullptr);
|
||||
|
||||
virtual ~AudioPlaybackCache() override;
|
||||
virtual ~AudioPlaybackCache() override;
|
||||
|
||||
AudioParams GetParameters()
|
||||
{
|
||||
return params_;
|
||||
}
|
||||
AudioParams GetParameters()
|
||||
{
|
||||
return params_;
|
||||
}
|
||||
|
||||
void SetParameters(const AudioParams& params);
|
||||
void SetParameters(const AudioParams ¶ms);
|
||||
|
||||
void WritePCM(const TimeRange &range, const TimeRangeList &valid_ranges, const SampleBuffer &samples);
|
||||
void WritePCM(const TimeRange &range, const TimeRangeList &valid_ranges,
|
||||
const SampleBuffer &samples);
|
||||
|
||||
void WriteSilence(const TimeRange &range);
|
||||
void WriteSilence(const TimeRange &range);
|
||||
|
||||
private:
|
||||
bool WritePartOfSampleBuffer(const SampleBuffer &samples, const rational &write_start, const rational &buffer_start, const rational &length);
|
||||
bool WritePartOfSampleBuffer(const SampleBuffer &samples,
|
||||
const rational &write_start,
|
||||
const rational &buffer_start,
|
||||
const rational &length);
|
||||
|
||||
QString GetSegmentFilename(qint64 segment_index, int channel);
|
||||
QString GetSegmentFilename(qint64 segment_index, int channel);
|
||||
|
||||
static const qint64 kDefaultSegmentSizePerChannel;
|
||||
|
||||
AudioParams params_;
|
||||
static const qint64 kDefaultSegmentSizePerChannel;
|
||||
|
||||
AudioParams params_;
|
||||
};
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user