diff options
author | Michael Roitzsch <mroi@users.sourceforge.net> | 2003-02-26 20:44:11 +0000 |
---|---|---|
committer | Michael Roitzsch <mroi@users.sourceforge.net> | 2003-02-26 20:44:11 +0000 |
commit | 54314e76f16810b12ce65b0e822a881158cd5e06 (patch) | |
tree | bd465042a12ab63cb361917fd18fc327fac0f50b /src/input/libdvdnav/dvdnav.h | |
parent | 74622b2716a260f14cec263922a89ef41df2c7fb (diff) | |
download | xine-lib-54314e76f16810b12ce65b0e822a881158cd5e06.tar.gz xine-lib-54314e76f16810b12ce65b0e822a881158cd5e06.tar.bz2 |
sync to current libdvdnav cvs, important change is the new DVDNAV_WAIT event,
which allows us to keep libdvdnav and what is seen on screen in sync in certain
critical situations (otherwise libdvdnav is always ahead by the fifo length)
CVS patchset: 4291
CVS date: 2003/02/26 20:44:11
Diffstat (limited to 'src/input/libdvdnav/dvdnav.h')
-rw-r--r-- | src/input/libdvdnav/dvdnav.h | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/src/input/libdvdnav/dvdnav.h b/src/input/libdvdnav/dvdnav.h index c48245713..6702f6784 100644 --- a/src/input/libdvdnav/dvdnav.h +++ b/src/input/libdvdnav/dvdnav.h @@ -17,7 +17,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA * - * $Id: dvdnav.h,v 1.5 2003/02/20 16:01:59 mroi Exp $ + * $Id: dvdnav.h,v 1.6 2003/02/26 20:44:13 mroi Exp $ * */ @@ -297,6 +297,15 @@ dvdnav_status_t dvdnav_get_number_of_parts(dvdnav_t *self, int title, int *parts dvdnav_status_t dvdnav_still_skip(dvdnav_t *self); /** + * If we are currently in WAIT state, that is: the application is required to + * wait for its fifos to become empty, calling this signals libdvdnav that this + * is achieved and that it can continue. + * + * \param self Pointer to dvdnav_t associated with this operation. + */ +dvdnav_status_t dvdnav_wait_skip(dvdnav_t *self); + +/** * Returns the still time status from the next cell * * \param self Pointer to dvdnav_t associated with this operation. |