projects
/
goodguy
/
cinelerra.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
minor improvements from Andrew
[goodguy/cinelerra.git]
/
cinelerra-5.1
/
cinelerra
/
packagerenderer.h
diff --git
a/cinelerra-5.1/cinelerra/packagerenderer.h
b/cinelerra-5.1/cinelerra/packagerenderer.h
index 3c444b2e9f296a6f5a1bff689952a0733283ca53..828194597269729d7e7d03a1b8720a0a364557ca 100644
(file)
--- a/
cinelerra-5.1/cinelerra/packagerenderer.h
+++ b/
cinelerra-5.1/cinelerra/packagerenderer.h
@@
-29,9
+29,10
@@
#include "cache.inc"
#include "edit.inc"
#include "edl.inc"
#include "cache.inc"
#include "edit.inc"
#include "edl.inc"
-#include "file.
inc
"
+#include "file.
h
"
#include "maxchannels.h"
#include "mwindow.inc"
#include "maxchannels.h"
#include "mwindow.inc"
+#include "packagerenderer.inc"
#include "playabletracks.inc"
#include "playbackconfig.inc"
#include "pluginserver.inc"
#include "playabletracks.inc"
#include "playbackconfig.inc"
#include "pluginserver.inc"
@@
-66,6
+67,15
@@
public:
int audio_do;
};
int audio_do;
};
+class PackageFile : public File
+{
+public:
+ PackageFile(PackageRenderer *package_renderer);
+ ~PackageFile();
+ int write_frame_done(int64_t position);
+
+ PackageRenderer *package_renderer;
+};
@@
-131,7
+141,7
@@
public:
int64_t audio_position;
int64_t audio_preroll;
int64_t audio_read_length;
int64_t audio_position;
int64_t audio_preroll;
int64_t audio_read_length;
- File *file;
+
Package
File *file;
// This is 1 if an error is encountered.
int result;
VFrame ***video_output;
// This is 1 if an error is encountered.
int result;
VFrame ***video_output;