+ Activates the mixdown in the combine to allow audio sync'd with wipe (smooth rampin...
[melted] / src / framework / mlt_deque.h
index b798949..91e20c0 100644 (file)
 #include "mlt_types.h"
 
 extern mlt_deque mlt_deque_init( );
-extern int mlt_deque_count( mlt_deque this );
-extern int mlt_deque_push_back( mlt_deque this, void *item );
-extern void *mlt_deque_pop_back( mlt_deque this );
-extern int mlt_deque_push_front( mlt_deque this, void *item );
-extern void *mlt_deque_pop_front( mlt_deque this );
-extern void *mlt_deque_peek_back( mlt_deque this );
-extern void *mlt_deque_peek_front( mlt_deque this );
-extern void mlt_deque_close( mlt_deque this );
+extern int mlt_deque_count( mlt_deque self );
+extern int mlt_deque_push_back( mlt_deque self, void *item );
+extern void *mlt_deque_pop_back( mlt_deque self );
+extern int mlt_deque_push_front( mlt_deque self, void *item );
+extern void *mlt_deque_pop_front( mlt_deque self );
+extern void *mlt_deque_peek_back( mlt_deque self );
+extern void *mlt_deque_peek_front( mlt_deque self );
+
+extern int mlt_deque_push_back_int( mlt_deque self, int item );
+extern int mlt_deque_pop_back_int( mlt_deque self );
+extern int mlt_deque_push_front_int( mlt_deque self, int item );
+extern int mlt_deque_pop_front_int( mlt_deque self );
+extern int mlt_deque_peek_back_int( mlt_deque self );
+extern int mlt_deque_peek_front_int( mlt_deque self );
+
+extern int mlt_deque_push_back_double( mlt_deque self, double item );
+extern double mlt_deque_pop_back_double( mlt_deque self );
+extern int mlt_deque_push_front_double( mlt_deque self, double item );
+extern double mlt_deque_pop_front_double( mlt_deque self );
+extern double mlt_deque_peek_back_double( mlt_deque self );
+extern double mlt_deque_peek_front_double( mlt_deque self );
+
+extern void mlt_deque_close( mlt_deque self );
 
 #endif