diff options
| author | Michael Roitzsch <mroi@users.sourceforge.net> | 2003-04-07 18:10:44 +0000 |
|---|---|---|
| committer | Michael Roitzsch <mroi@users.sourceforge.net> | 2003-04-07 18:10:44 +0000 |
| commit | de54959b5fe2e67da266e2ce2febb18886b43775 (patch) | |
| tree | a8882df042ca834ccb898d740fdcc3851fe8c9f6 /src/input/libdvdnav/vm.h | |
| parent | e1e28d7ef37ac58c6ac272200bca02fed97108db (diff) | |
| download | xine-lib-de54959b5fe2e67da266e2ce2febb18886b43775.tar.gz xine-lib-de54959b5fe2e67da266e2ce2febb18886b43775.tar.bz2 | |
merging libdvdnav, since some nice fixes took place
CVS patchset: 4565
CVS date: 2003/04/07 18:10:44
Diffstat (limited to 'src/input/libdvdnav/vm.h')
| -rw-r--r-- | src/input/libdvdnav/vm.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/input/libdvdnav/vm.h b/src/input/libdvdnav/vm.h index 72e99b1de..1705a7ec9 100644 --- a/src/input/libdvdnav/vm.h +++ b/src/input/libdvdnav/vm.h @@ -19,7 +19,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: vm.h,v 1.7 2003/03/29 13:19:09 mroi Exp $ + * $Id: vm.h,v 1.8 2003/04/07 18:10:52 mroi Exp $ * */ @@ -47,6 +47,7 @@ typedef struct { domain_t domain; int vtsN; /* 0 is vmgm? */ pgc_t *pgc; /* either this or 'int pgcN' is enough? */ + int pgcN; /* but provide pgcN for quick lookup */ int pgN; /* is this needed? can allways fid pgN from cellN? */ int cellN; int32_t cell_restart; /* get cell to restart */ @@ -148,9 +149,11 @@ int vm_jump_next_pg(vm_t *vm); int vm_jump_prev_pg(vm_t *vm); int vm_jump_up(vm_t *vm); int vm_jump_menu(vm_t *vm, DVDMenuID_t menuid); +int vm_jump_resume(vm_t *vm); int vm_exec_cmd(vm_t *vm, vm_cmd_t *cmd); /* getting information */ +int vm_get_current_menu(vm_t *vm, int *menuid); int vm_get_current_title_part(vm_t *vm, int *title_result, int *part_result); int vm_get_audio_stream(vm_t *vm, int audioN); int vm_get_subp_stream(vm_t *vm, int subpN, int mode); |
