workarea in/out added #108
This commit is contained in:
@@ -49,6 +49,9 @@ ExportDialog::ExportDialog(QWidget *parent) :
|
||||
{
|
||||
ui->setupUi(this);
|
||||
|
||||
ui->rangeCombobox->setCurrentIndex(0);
|
||||
ui->rangeCombobox->setEnabled(sequence->using_workarea);
|
||||
|
||||
format_strings.resize(FORMAT_SIZE);
|
||||
format_strings[FORMAT_3GPP] = "3GPP";
|
||||
format_strings[FORMAT_AIFF] = "AIFF";
|
||||
@@ -454,7 +457,6 @@ void ExportDialog::on_pushButton_clicked()
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
et = new ExportThread();
|
||||
|
||||
et->surface.create();
|
||||
@@ -487,6 +489,13 @@ void ExportDialog::on_pushButton_clicked()
|
||||
et->audio_bitrate = ui->audiobitrateSpinbox->value();
|
||||
}
|
||||
|
||||
et->start_frame = 0;
|
||||
et->end_frame = sequence->getEndFrame(); // entire sequence
|
||||
if (ui->rangeCombobox->currentIndex() == 1) {
|
||||
et->start_frame = qMax(sequence->workarea_in, et->start_frame);
|
||||
et->end_frame = qMin(sequence->workarea_out, et->end_frame);
|
||||
}
|
||||
|
||||
et->ed = this;
|
||||
cancelled = false;
|
||||
|
||||
|
||||
+27
-2
@@ -6,8 +6,8 @@
|
||||
<rect>
|
||||
<x>0</x>
|
||||
<y>0</y>
|
||||
<width>299</width>
|
||||
<height>372</height>
|
||||
<width>557</width>
|
||||
<height>659</height>
|
||||
</rect>
|
||||
</property>
|
||||
<property name="windowTitle">
|
||||
@@ -28,6 +28,31 @@
|
||||
</item>
|
||||
</layout>
|
||||
</item>
|
||||
<item>
|
||||
<layout class="QHBoxLayout" name="horizontalLayout_4">
|
||||
<item>
|
||||
<widget class="QLabel" name="label_10">
|
||||
<property name="text">
|
||||
<string>Range:</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QComboBox" name="rangeCombobox">
|
||||
<item>
|
||||
<property name="text">
|
||||
<string>Entire Sequence</string>
|
||||
</property>
|
||||
</item>
|
||||
<item>
|
||||
<property name="text">
|
||||
<string>In to Out</string>
|
||||
</property>
|
||||
</item>
|
||||
</widget>
|
||||
</item>
|
||||
</layout>
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QGroupBox" name="videoGroupbox">
|
||||
<property name="title">
|
||||
|
||||
Reference in New Issue
Block a user