repeat play, in/out <> shortcuts, append to proj wording, cleanup
[goodguy/history.git] / cinelerra-5.1 / cinelerra / formatpopup.h
index 8eb3b20aeedfb48d816ba760a5de265765f58af6..aec42efdf9c5c213268ffac375eea413f7811404 100644 (file)
 
 #include "guicast.h"
 #include "formatpopup.inc"
-#include "pluginserver.inc"
 
 class FormatPopup : public BC_ListBox
 {
 public:
-       FormatPopup(ArrayList<PluginServer*> *plugindb, int x, int y,
+       FormatPopup(int x, int y,
+               int do_audio=1, int do_video=1,
                int use_brender=0);  // Show formats useful in background rendering
        ~FormatPopup();
 
        void create_objects();
+       void post_item(int format);
        virtual int handle_event();  // user copies text to value here
-       ArrayList<PluginServer*> *plugindb;
        ArrayList<BC_ListBoxItem*> format_items;
-       int use_brender;
+       int use_brender, do_audio, do_video;
 };
 
 
 class FFMPEGPopup : public BC_ListBox
 {
 public:
-       FFMPEGPopup(ArrayList<PluginServer*> *plugindb, int x, int y);
+       FFMPEGPopup(int x, int y);
        ~FFMPEGPopup();
 
        void create_objects();
        virtual int handle_event();
-       ArrayList<PluginServer*> *plugindb;
        ArrayList<BC_ListBoxItem*> ffmpeg_types;
 };