summaryrefslogtreecommitdiffstats
path: root/edl.h
diff options
context:
space:
mode:
authorarpi <arpi@b3059339-0415-0410-9bf9-f77b7e298cf2>2002-12-23 00:33:22 +0000
committerarpi <arpi@b3059339-0415-0410-9bf9-f77b7e298cf2>2002-12-23 00:33:22 +0000
commit7f1c5834473c4041337e30f5e606aca629498aa7 (patch)
treee4d54c5ec378c502d6f8ffe19c068c8295ee5735 /edl.h
parentda027164877a7a8c2288256145ee16c7878c36b2 (diff)
downloadmpv-7f1c5834473c4041337e30f5e606aca629498aa7.tar.bz2
mpv-7f1c5834473c4041337e30f5e606aca629498aa7.tar.xz
Merged EDL 0.5 patch - it's something like Quicktime's edit lists.
(skip sections listed in a text file. it also supports creating them) patch by Michael Halcrow <mah69@email.byu.edu> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8532 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'edl.h')
-rw-r--r--edl.h25
1 files changed, 25 insertions, 0 deletions
diff --git a/edl.h b/edl.h
new file mode 100644
index 0000000000..f6817ffa15
--- /dev/null
+++ b/edl.h
@@ -0,0 +1,25 @@
+// EDL version 0.5
+// Author: Michael Halcrow <mhalcrow@byu.edu>
+
+#ifndef EDLH
+#define EDLH
+
+#define EDL_SKIP 0
+#define EDL_MUTE 1
+
+#define MAX_EDL_ENTRIES 1000
+
+struct edl_record {
+ float start_sec;
+ long start_frame;
+ float stop_sec;
+ long stop_frame;
+ float length_sec;
+ long length_frame;
+ short action;
+ struct edl_record* next;
+};
+
+typedef struct edl_record* edl_record_ptr;
+
+#endif