change: change code style to Linux style except indent.

This commit is contained in:
Mike Solar
2025-08-03 03:09:40 +08:00
parent 65ab76edc8
commit 74f73ab3be
789 changed files with 77113 additions and 68888 deletions
+36 -30
View File
@@ -24,53 +24,59 @@
#include "audio/audiovisualwaveform.h"
#include "playbackcache.h"
namespace olive {
class AudioWaveformCache : public PlaybackCache
namespace olive
{
Q_OBJECT
class AudioWaveformCache : public PlaybackCache {
Q_OBJECT
public:
AudioWaveformCache(QObject *parent = nullptr);
AudioWaveformCache(QObject *parent = nullptr);
void WriteWaveform(const TimeRange &range, const TimeRangeList &valid_ranges, const AudioVisualWaveform *waveform);
void WriteWaveform(const TimeRange &range,
const TimeRangeList &valid_ranges,
const AudioVisualWaveform *waveform);
const AudioParams &GetParameters() const { return params_; }
void SetParameters(const AudioParams &p)
{
params_ = p;
waveforms_->set_channel_count(p.channel_count());
}
const AudioParams &GetParameters() const
{
return params_;
}
void SetParameters(const AudioParams &p)
{
params_ = p;
waveforms_->set_channel_count(p.channel_count());
}
void Draw(QPainter* painter, const QRect &rect, const double &scale, const rational &start_time) const;
void Draw(QPainter *painter, const QRect &rect, const double &scale,
const rational &start_time) const;
AudioVisualWaveform::Sample GetSummaryFromTime(const rational &start, const rational &length) const;
AudioVisualWaveform::Sample
GetSummaryFromTime(const rational &start, const rational &length) const;
rational length() const;
rational length() const;
virtual void SetPassthrough(PlaybackCache *cache) override;
virtual void SetPassthrough(PlaybackCache *cache) override;
protected:
virtual void InvalidateEvent(const TimeRange& range) override;
virtual void InvalidateEvent(const TimeRange &range) override;
private:
using WaveformPtr = std::shared_ptr<AudioVisualWaveform>;
using WaveformPtr = std::shared_ptr<AudioVisualWaveform>;
WaveformPtr waveforms_;
WaveformPtr waveforms_;
AudioParams params_;
AudioParams params_;
class WaveformPassthrough : public TimeRange
{
public:
WaveformPassthrough(const TimeRange &r) :
TimeRange(r)
{}
class WaveformPassthrough : public TimeRange {
public:
WaveformPassthrough(const TimeRange &r)
: TimeRange(r)
{
}
WaveformPtr waveform;
};
std::vector<WaveformPassthrough> passthroughs_;
WaveformPtr waveform;
};
std::vector<WaveformPassthrough> passthroughs_;
};
}