projects
/
goodguy
/
history.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
clip picons as clip_icon.png, vwindow hang, fix for drop target test
[goodguy/history.git]
/
cinelerra-5.1
/
cinelerra
/
awindowgui.h
diff --git
a/cinelerra-5.1/cinelerra/awindowgui.h
b/cinelerra-5.1/cinelerra/awindowgui.h
index 703c976422e535c81acb3727989ca6b88d49381e..04d834609bcd33c19f07d151d79e1e02f59e2b9e 100644
(file)
--- a/
cinelerra-5.1/cinelerra/awindowgui.h
+++ b/
cinelerra-5.1/cinelerra/awindowgui.h
@@
-42,6
+42,8
@@
#include "mwindow.inc"
#include "newfolder.inc"
#include "pluginserver.inc"
#include "mwindow.inc"
#include "newfolder.inc"
#include "pluginserver.inc"
+#include "renderengine.inc"
+#include "samples.inc"
#include "vicon.h"
class AssetPicon : public BC_ListBoxItem
#include "vicon.h"
class AssetPicon : public BC_ListBoxItem
@@
-59,6
+61,10
@@
public:
static void draw_hue_bar(VFrame *frame, double t);
static void draw_wave(VFrame *frame, double *dp, int len,
int base_color, int line_color);
static void draw_hue_bar(VFrame *frame, double t);
static void draw_wave(VFrame *frame, double *dp, int len,
int base_color, int line_color);
+ void open_render_engine(EDL *edl, int is_audio);
+ void close_render_engine();
+ void render_video(int64_t pos, VFrame *vfrm);
+ void render_audio(int64_t pos, Samples **samples, int len);
MWindow *mwindow;
AWindowGUI *gui;
MWindow *mwindow;
AWindowGUI *gui;
@@
-81,6
+87,7
@@
public:
PluginServer *plugin;
Label *label;
VIcon *vicon;
PluginServer *plugin;
Label *label;
VIcon *vicon;
+ RenderEngine *render_engine;
};
typedef int16_t vicon_audio_t;
};
typedef int16_t vicon_audio_t;