diff options
author | Guenter Bartsch <guenter@users.sourceforge.net> | 2001-08-25 08:50:11 +0000 |
---|---|---|
committer | Guenter Bartsch <guenter@users.sourceforge.net> | 2001-08-25 08:50:11 +0000 |
commit | f0ee1edb42c9b79db550d6a901e4651011412387 (patch) | |
tree | 3993829ad73058efcfe6ddab0f0c27c6da17a904 | |
parent | fe430aaa604b69cd1cad096ed44d7055eb12bc76 (diff) | |
download | xine-lib-f0ee1edb42c9b79db550d6a901e4651011412387.tar.gz xine-lib-f0ee1edb42c9b79db550d6a901e4651011412387.tar.bz2 |
reflect new trick play functions in public header file
CVS patchset: 491
CVS date: 2001/08/25 08:50:11
-rw-r--r-- | include/xine.h.tmpl.in | 25 |
1 files changed, 24 insertions, 1 deletions
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 |