Mercurial > libdvdnav.hg
comparison vm.h @ 90:eeabf5a51b2b src
Improve chapter selection functions.
author | jcdutton |
---|---|
date | Tue, 03 Sep 2002 07:50:45 +0000 |
parents | 929f732a0135 |
children | c1dff1899bda |
comparison
equal
deleted
inserted
replaced
89:0fbef4901e2c | 90:eeabf5a51b2b |
---|---|
121 dvd_reader_t *vm_get_dvd_reader(vm_t *vm); | 121 dvd_reader_t *vm_get_dvd_reader(vm_t *vm); |
122 | 122 |
123 /* Jumping */ | 123 /* Jumping */ |
124 int vm_start_title(vm_t *vm, int tt); | 124 int vm_start_title(vm_t *vm, int tt); |
125 int vm_jump_prog(vm_t *vm, int pr); | 125 int vm_jump_prog(vm_t *vm, int pr); |
126 int vm_jump_title_part(vm_t *vm, int title, int part); | |
126 | 127 |
127 /* Other calls */ | 128 /* Other calls */ |
128 int vm_reset(vm_t *vm, char *dvdroot); /* , register_t regs); */ | 129 int vm_reset(vm_t *vm, char *dvdroot); /* , register_t regs); */ |
129 int vm_start(vm_t *vm); | 130 int vm_start(vm_t *vm); |
130 int vm_position_get(vm_t *vm, vm_position_t *position); | 131 int vm_position_get(vm_t *vm, vm_position_t *position); |
135 int vm_resume(vm_t *vm); | 136 int vm_resume(vm_t *vm); |
136 int vm_go_up(vm_t *vm); | 137 int vm_go_up(vm_t *vm); |
137 int vm_top_pg(vm_t *vm); | 138 int vm_top_pg(vm_t *vm); |
138 int vm_next_pg(vm_t *vm); | 139 int vm_next_pg(vm_t *vm); |
139 int vm_prev_pg(vm_t *vm); | 140 int vm_prev_pg(vm_t *vm); |
140 int vm_next_part(vm_t *vm); | |
141 int vm_prev_part(vm_t *vm); | |
142 int vm_get_audio_stream(vm_t *vm, int audioN); | 141 int vm_get_audio_stream(vm_t *vm, int audioN); |
143 int vm_get_audio_active_stream(vm_t *vm); | 142 int vm_get_audio_active_stream(vm_t *vm); |
144 int vm_get_subp_stream(vm_t *vm, int subpN, int mode); | 143 int vm_get_subp_stream(vm_t *vm, int subpN, int mode); |
145 int vm_get_subp_active_stream(vm_t *vm, int mode); | 144 int vm_get_subp_active_stream(vm_t *vm, int mode); |
146 void vm_get_angle_info(vm_t *vm, int *num_avail, int *current); | 145 void vm_get_angle_info(vm_t *vm, int *num_avail, int *current); |
147 void vm_get_audio_info(vm_t *vm, int *num_avail, int *current); | 146 void vm_get_audio_info(vm_t *vm, int *num_avail, int *current); |
148 void vm_get_subp_info(vm_t *vm, int *num_avail, int *current); | 147 void vm_get_subp_info(vm_t *vm, int *num_avail, int *current); |
148 int vm_get_current_title_part(vm_t *vm, int *title_result, int *part_result); | |
149 | 149 |
150 subp_attr_t vm_get_subp_attr(vm_t *vm, int streamN); | 150 subp_attr_t vm_get_subp_attr(vm_t *vm, int streamN); |
151 audio_attr_t vm_get_audio_attr(vm_t *vm, int streamN); | 151 audio_attr_t vm_get_audio_attr(vm_t *vm, int streamN); |
152 void vm_get_video_res(vm_t *vm, int *width, int *height); | 152 void vm_get_video_res(vm_t *vm, int *width, int *height); |
153 int vm_get_video_aspect(vm_t *vm); | 153 int vm_get_video_aspect(vm_t *vm); |