From 5ae0a9f74f762f8b300f021d780e1a7afa5d66cb Mon Sep 17 00:00:00 2001 From: itsmattkc Date: Sun, 24 May 2020 18:12:08 +1000 Subject: [PATCH] footageviewer: set viewer node's media name to footage name Minor UI improvement. The viewer's media name is shown in the cache task header. --- app/widget/viewer/footageviewer.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/app/widget/viewer/footageviewer.cpp b/app/widget/viewer/footageviewer.cpp index b11acc76b..d063abe82 100644 --- a/app/widget/viewer/footageviewer.cpp +++ b/app/widget/viewer/footageviewer.cpp @@ -62,7 +62,7 @@ void FootageViewerWidget::SetFootage(Footage *footage) VideoStreamPtr video_stream = nullptr; AudioStreamPtr audio_stream = nullptr; - foreach (StreamPtr s, footage->streams()) { + foreach (StreamPtr s, footage_->streams()) { if (!audio_stream && s->type() == Stream::kAudio) { audio_stream = std::static_pointer_cast(s); } @@ -77,6 +77,8 @@ void FootageViewerWidget::SetFootage(Footage *footage) } } + viewer_node_->set_media_name(footage_->name()); + if (video_stream) { video_node_->SetFootage(video_stream); viewer_node_->set_video_params(VideoParams(video_stream->width(), video_stream->height(), video_stream->frame_rate().flipped())); @@ -89,7 +91,7 @@ void FootageViewerWidget::SetFootage(Footage *footage) NodeParam::ConnectEdge(audio_node_->output(), viewer_node_->samples_input()); } - ConnectViewerNode(viewer_node_, footage->project()->color_manager()); + ConnectViewerNode(viewer_node_, footage_->project()->color_manager()); } }