X-Git-Url: http://research.m1stereo.tv/gitweb?a=blobdiff_plain;f=src%2Fframework%2Fmlt_deque.h;h=91e20c0561ea6d0fa01a4c837415e4f398402909;hb=54ad5dc2fa65c1cb17d63491037eae5ce9154d84;hp=fd168153d6cb0be6a56853cf5136fcfc3dd9eecb;hpb=fa0d65478efe5d80e0affa58095109800a5cba71;p=melted diff --git a/src/framework/mlt_deque.h b/src/framework/mlt_deque.h index fd16815..91e20c0 100644 --- a/src/framework/mlt_deque.h +++ b/src/framework/mlt_deque.h @@ -31,6 +31,21 @@ 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