More miracle mods
[melted] / src / framework / mlt_types.h
index aa97463..b100f18 100644 (file)
 
 #include <stdint.h>
 
+typedef enum
+{
+       mlt_whence_relative_start,
+       mlt_whence_relative_current,
+       mlt_whence_relative_end
+}
+mlt_whence;
+
 typedef double mlt_timecode;
 typedef struct mlt_frame_s *mlt_frame, **mlt_frame_ptr;
 typedef struct mlt_properties_s *mlt_properties;
@@ -33,8 +41,9 @@ typedef struct mlt_playlist_s *mlt_playlist;
 typedef struct mlt_multitrack_s *mlt_multitrack;
 typedef struct mlt_filter_s *mlt_filter;
 typedef struct mlt_transition_s *mlt_transition;
-typedef struct mlt_consumer_s *mlt_consumer;
 typedef struct mlt_tractor_s *mlt_tractor;
+typedef struct mlt_field_s *mlt_field;
+typedef struct mlt_consumer_s *mlt_consumer;
 
 typedef void ( *mlt_destructor )( void * );
 typedef char *( *mlt_serialiser )( void *, int length );