sequence: made divider a sequence parameter rather than a viewer parameter

Doing this makes the preview resolution an explicit project setting rather
than a temporary UI setting. This will allow more consistency when caching.
This commit is contained in:
itsmattkc
2020-06-08 14:41:35 +10:00
parent ee3fa529cb
commit 430561e2ac
81 changed files with 549 additions and 508 deletions
+1 -1
View File
@@ -24,7 +24,7 @@
OLIVE_NAMESPACE_ENTER
RenderTask::RenderTask(ViewerOutput* viewer, const VideoRenderingParams &vparams, const AudioRenderingParams &aparams) :
RenderTask::RenderTask(ViewerOutput* viewer, const VideoParams &vparams, const AudioParams &aparams) :
viewer_(viewer),
video_params_(vparams),
audio_params_(aparams)
+5 -5
View File
@@ -32,7 +32,7 @@ OLIVE_NAMESPACE_ENTER
class RenderTask : public Task
{
public:
RenderTask(ViewerOutput* viewer, const VideoRenderingParams &vparams, const AudioRenderingParams &aparams);
RenderTask(ViewerOutput* viewer, const VideoParams &vparams, const AudioParams &aparams);
protected:
void Render(const TimeRangeList &video_range,
@@ -51,12 +51,12 @@ protected:
return viewer_;
}
VideoRenderingParams video_params() const
VideoParams video_params() const
{
return video_params_;
}
AudioRenderingParams audio_params() const
AudioParams audio_params() const
{
return audio_params_;
}
@@ -76,9 +76,9 @@ protected:
private:
ViewerOutput* viewer_;
VideoRenderingParams video_params_;
VideoParams video_params_;
AudioRenderingParams audio_params_;
AudioParams audio_params_;
rational anchor_point_;