vtl: import audio at video-offset, forget offset on "Remove Video"
This commit is contained in:
parent
7744037c86
commit
4c60dd983c
@ -3528,7 +3528,10 @@ ARDOUR_UI::add_video (Gtk::Window* float_window)
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
if (!transcode_video_dialog->get_audiofile().empty()) {
|
if (!transcode_video_dialog->get_audiofile().empty()) {
|
||||||
editor->embed_audio_from_video(transcode_video_dialog->get_audiofile());
|
editor->embed_audio_from_video(
|
||||||
|
transcode_video_dialog->get_audiofile(),
|
||||||
|
video_timeline->get_offset()
|
||||||
|
);
|
||||||
}
|
}
|
||||||
switch (transcode_video_dialog->import_option()) {
|
switch (transcode_video_dialog->import_option()) {
|
||||||
case VTL_IMPORT_TRANSCODED:
|
case VTL_IMPORT_TRANSCODED:
|
||||||
@ -3592,6 +3595,10 @@ ARDOUR_UI::remove_video ()
|
|||||||
video_timeline->close_session();
|
video_timeline->close_session();
|
||||||
editor->toggle_ruler_video(false);
|
editor->toggle_ruler_video(false);
|
||||||
|
|
||||||
|
/* reset state */
|
||||||
|
video_timeline->set_offset_locked(false);
|
||||||
|
video_timeline->set_offset(0);
|
||||||
|
|
||||||
/* delete session state */
|
/* delete session state */
|
||||||
XMLNode* node = new XMLNode(X_("Videotimeline"));
|
XMLNode* node = new XMLNode(X_("Videotimeline"));
|
||||||
_session->add_extra_xml(*node);
|
_session->add_extra_xml(*node);
|
||||||
|
Loading…
Reference in New Issue
Block a user