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
+27 -26
View File
@@ -28,53 +28,54 @@
#include "task/render/render.h"
#include "task/task.h"
namespace olive {
class ExportTask : public RenderTask
namespace olive
{
Q_OBJECT
class ExportTask : public RenderTask {
Q_OBJECT
public:
ExportTask(ViewerOutput *viewer_node, ColorManager *color_manager, const EncodingParams &params);
ExportTask(ViewerOutput *viewer_node, ColorManager *color_manager,
const EncodingParams &params);
protected:
virtual bool Run() override;
virtual bool Run() override;
virtual bool FrameDownloaded(FramePtr frame, const rational &time) override;
virtual bool FrameDownloaded(FramePtr frame, const rational &time) override;
virtual bool AudioDownloaded(const TimeRange& range, const SampleBuffer &samples) override;
virtual bool AudioDownloaded(const TimeRange &range,
const SampleBuffer &samples) override;
virtual bool EncodeSubtitle(const SubtitleBlock *sub) override;
virtual bool EncodeSubtitle(const SubtitleBlock *sub) override;
virtual bool TwoStepFrameRendering() const override
{
return false;
}
virtual bool TwoStepFrameRendering() const override
{
return false;
}
private:
bool WriteAudioLoop(const TimeRange &time, const SampleBuffer &samples);
bool WriteAudioLoop(const TimeRange &time, const SampleBuffer &samples);
ProjectCopier *copier_;
ProjectCopier *copier_;
QHash<rational, FramePtr> time_map_;
QHash<rational, FramePtr> time_map_;
QHash<TimeRange, SampleBuffer> audio_map_;
QHash<TimeRange, SampleBuffer> audio_map_;
ColorManager* color_manager_;
ColorManager *color_manager_;
EncodingParams params_;
EncodingParams params_;
std::shared_ptr<Encoder> encoder_;
std::shared_ptr<Encoder> encoder_;
std::shared_ptr<Encoder> subtitle_encoder_;
std::shared_ptr<Encoder> subtitle_encoder_;
ColorProcessorPtr color_processor_;
ColorProcessorPtr color_processor_;
int64_t frame_time_;
int64_t frame_time_;
rational audio_time_;
TimeRange export_range_;
rational audio_time_;
TimeRange export_range_;
};
}