From f0ee1edb42c9b79db550d6a901e4651011412387 Mon Sep 17 00:00:00 2001 From: Guenter Bartsch Date: Sat, 25 Aug 2001 08:50:11 +0000 Subject: reflect new trick play functions in public header file CVS patchset: 491 CVS date: 2001/08/25 08:50:11 --- include/xine.h.tmpl.in | 25 ++++++++++++++++++++++++- 1 file changed, 24 insertions(+), 1 deletion(-) diff --git a/include/xine.h.tmpl.in b/include/xine.h.tmpl.in index f6adb91b5..aa5dba72c 100644 --- a/include/xine.h.tmpl.in +++ b/include/xine.h.tmpl.in @@ -28,7 +28,7 @@ \endverbatim */ /* - * $Id: xine.h.tmpl.in,v 1.37 2001/08/21 19:39:50 jcdutton Exp $ + * $Id: xine.h.tmpl.in,v 1.38 2001/08/25 08:50:11 guenter Exp $ * */ @@ -641,6 +641,29 @@ void xine_seek (xine_t *self, char *MRL, int pos); */ void xine_pause (xine_t *self); +/* + * set playback speed + * + * constants see below + */ + +void xine_set_speed (xine_t *this, int speed); +int xine_get_speed (xine_t *this); + +#define SPEED_PAUSE 0 +#define SPEED_SLOW_4 1 +#define SPEED_SLOW_2 2 +#define SPEED_NORMAL 4 +#define SPEED_FAST_2 8 +#define SPEED_FAST_4 16 + +/* + * manually adjust a/v sync + */ + +void xine_set_av_offset (xine_t *this, int offset_pts); +int xine_get_av_offset (xine_t *this); + /** * \fn void xine_stop (xine_t *self) * \brief Stop playing -- cgit v1.2.3