24 #ifndef __evGUIEncoder_h 25 #define __evGUIEncoder_h 29 #include <FL/Fl_Input.H> 30 #include <FL/Fl_Button.H> 31 #include <FL/Fl_File_Chooser.H> 32 #include <FL/Fl_Box.H> 33 #include <FL/Fl_Pixmap.H> 34 #include <FL/Fl_Counter.H> 35 #include <FL/filename.H> 36 #include <FL/Fl_Check_Button.H> 48 #define EVDEFAULT_RATE 4.0 evString PriorityScheduleFilename
Definition: evGUIEncoder.h:55
Definition: evGUIEncoder.h:51
evGUIWizard * Wizard
Definition: evGUIEncoder.h:80
evGUIFileInput * BitstreamFileInput
Definition: evGUIEncoder.h:87
static void UpdateProgress(void *data)
Definition: evGUIEncoder.h:63
evGUIFileInput * PriorityScheduleFileInput
Definition: evGUIEncoder.h:88
static void DatasetInputCallback(Fl_Widget *widget, void *data)
evString SegmentationMapFilename
Definition: evGUIEncoder.h:54
evGUIEncoder(const char *title)
evString BitstreamFilename
Definition: evGUIEncoder.h:56
static void TileSizeButtonCallback(Fl_Widget *widget, void *data)
unsigned int TileSize
Definition: evGUIEncoder.h:59
Definition: evGUIWizardPanel.h:37
Fl_Counter * TileSize
Definition: evGUIEncoder.h:85
static int SetupDatasetComponents(evGUIWizardPanel *panel, void *data)
static int CheckDatasetComponents(evGUIWizardPanel *panel, void *data)
evGUIComponentMultiBrowser * ComponentBrowser
Definition: evGUIEncoder.h:83
Fl_Check_Button * TileSizeButton
Definition: evGUIEncoder.h:86
evMultiProcessController * Controller
Definition: evGUIEncoder.h:92
double BitRate
Definition: evGUIEncoder.h:57
Definition: evGUIWindow.h:33
evGUIProgress * Progress
Definition: evGUIEncoder.h:89
virtual const evString GetClassName(void) const
Definition: evGUIEncoder.h:69
Definition: evGUIComponentMultiBrowser.h:31
Definition: evMultiProcessController.h:122
Fl_Counter * BitRate
Definition: evGUIEncoder.h:84
evGUIFileInput * DatasetFileInput
Definition: evGUIEncoder.h:81
virtual ~evGUIEncoder(void)
Definition: evGUIEncoder.h:110
evString DatasetFilename
Definition: evGUIEncoder.h:53
Definition: evGUIWizard.h:40
Definition: evGUIProgress.h:54
static int StartEncoder(evGUIWizardPanel *panel, void *data)
unsigned int NumComponentsToCode
Definition: evGUIEncoder.h:58
void SetController(evMultiProcessController *controller)
Definition: evGUIEncoder.h:104
evGUIFileInput * SegmentationMapFileInput
Definition: evGUIEncoder.h:82
Definition: evString.h:30