export: fixed audio exporting with new renderer system
This commit is contained in:
Vendored
+4
-5
@@ -27,10 +27,9 @@
|
||||
|
||||
OLIVE_NAMESPACE_ENTER
|
||||
|
||||
CacheTask::CacheTask(ViewerOutput* viewer, int divider, bool in_out_only) :
|
||||
RenderTask(viewer),
|
||||
in_out_only_(in_out_only),
|
||||
divider_(divider)
|
||||
CacheTask::CacheTask(ViewerOutput* viewer, const VideoRenderingParams& vparams, const AudioRenderingParams &aparams, bool in_out_only) :
|
||||
RenderTask(viewer, vparams, aparams),
|
||||
in_out_only_(in_out_only)
|
||||
{
|
||||
SetTitle(tr("Caching \"%1\"").arg(viewer->media_name()));
|
||||
}
|
||||
@@ -49,7 +48,7 @@ bool CacheTask::Run()
|
||||
}
|
||||
}
|
||||
|
||||
Render(range_to_cache, RenderMode::kOffline, QMatrix4x4(), false, divider_);
|
||||
Render(range_to_cache, QMatrix4x4(), false);
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
Vendored
+4
-3
@@ -31,7 +31,10 @@ class CacheTask : public RenderTask
|
||||
{
|
||||
Q_OBJECT
|
||||
public:
|
||||
CacheTask(ViewerOutput* viewer, int divider, bool in_out_only);
|
||||
CacheTask(ViewerOutput* viewer,
|
||||
const VideoRenderingParams &vparams,
|
||||
const AudioRenderingParams &aparams,
|
||||
bool in_out_only);
|
||||
|
||||
public slots:
|
||||
virtual bool Run() override;
|
||||
@@ -44,8 +47,6 @@ protected:
|
||||
private:
|
||||
bool in_out_only_;
|
||||
|
||||
int divider_;
|
||||
|
||||
};
|
||||
|
||||
OLIVE_NAMESPACE_EXIT
|
||||
|
||||
Reference in New Issue
Block a user