Olive
Public Member Functions | Public Attributes | Private Slots | Private Member Functions | Private Attributes | List of all members
ExportDialog Class Reference
Inheritance diagram for ExportDialog:

Public Member Functions

 ExportDialog (QWidget *parent=0)
 

Public Attributes

QString export_error
 

Private Slots

void format_changed (int index)
 
void export_action ()
 
void update_progress_bar (int value, qint64 remaining_ms)
 
void cancel_render ()
 
void render_thread_finished ()
 
void vcodec_changed (int index)
 
void comp_type_changed (int index)
 
void open_advanced_video_dialog ()
 

Private Member Functions

void setup_ui ()
 
void prep_ui_for_render (bool r)
 
void add_codec_to_combobox (QComboBox *box, enum AVCodecID codec)
 

Private Attributes

QVector< QString > format_strings
 
ExportThreadet
 
bool cancelled
 
VideoCodecParams vcodec_params
 
QComboBox * rangeCombobox
 
QSpinBox * widthSpinbox
 
QDoubleSpinBox * videobitrateSpinbox
 
QLabel * videoBitrateLabel
 
QDoubleSpinBox * framerateSpinbox
 
QComboBox * vcodecCombobox
 
QComboBox * acodecCombobox
 
QSpinBox * samplingRateSpinbox
 
QSpinBox * audiobitrateSpinbox
 
QProgressBar * progressBar
 
QComboBox * formatCombobox
 
QSpinBox * heightSpinbox
 
QPushButton * export_button
 
QPushButton * cancel_button
 
QPushButton * renderCancel
 
QGroupBox * videoGroupbox
 
QGroupBox * audioGroupbox
 
QComboBox * compressionTypeCombobox
 

The documentation for this class was generated from the following files: