X-Git-Url: http://git.cinelerra-gg.org/git/?a=blobdiff_plain;f=cinelerra-5.1%2Fcinelerra%2Fmwindow.h;h=b974486145b5667148ee6521b37f69c6e09f47cc;hb=502b6f3b6fd04f6b01c6d70dcb81aa304dd0db1c;hp=08c46c0f7f437e91e3b3277f357094d14d50bda0;hpb=cb73d14fe59acbe8eba0a62f4af26a23072201fa;p=goodguy%2Fhistory.git diff --git a/cinelerra-5.1/cinelerra/mwindow.h b/cinelerra-5.1/cinelerra/mwindow.h index 08c46c0f..b9744861 100644 --- a/cinelerra-5.1/cinelerra/mwindow.h +++ b/cinelerra-5.1/cinelerra/mwindow.h @@ -75,6 +75,7 @@ #include "pluginset.inc" #include "preferences.inc" #include "preferencesthread.inc" +#include "proxy.inc" #include "record.inc" #include "recordlabel.inc" #include "render.inc" @@ -208,7 +209,7 @@ public: void create_mixers(); void refresh_mixers(int dir=1); void stop_mixers(); - void close_mixers(); + void close_mixers(int destroy=1); void open_mixers(); ZWindow *get_mixer(Mixer *&mixer); void del_mixer(ZWindow *zwindow); @@ -508,13 +509,15 @@ public: int modify_pluginhandles(); void finish_modify_handles(); void rescale_proxy(EDL *clip, int orig_scale, int new_scale); - void set_proxy(int use_scaler, int new_scale, int auto_scale, - ArrayList *orig_assets, - ArrayList *proxy_assets); void add_proxy(int use_scaler, ArrayList *orig_assets, ArrayList *proxy_assets); - void render_proxy(ArrayList &new_idxbls); + int render_proxy(ArrayList &new_idxbls); + void beep(double freq, double secs, double gain); + int enable_proxy(); + int disable_proxy(); + int to_proxy(Asset *asset, int new_scale); + ProxyBeep *proxy_beep; void dump_plugins(FILE *fp=stdout); void dump_edl(FILE *fp=stdout);