#include "hb.h"#include "lang.h"#include "dvd.h"#include "dvdread/ifo_read.h"#include "dvdread/ifo_print.h"#include "dvdread/nav_read.h"Defines | |
| #define | cp d->pgc->cell_playback[d->cell_cur] |
| #define | cp d->pgc->cell_playback[d->cell_cur] |
Functions | |
| hb_dvd_func_t * | hb_dvdread_methods (void) |
| int | is_nav_pack (unsigned char *buf) |
| char * | hb_dvd_name (char *path) |
| hb_dvd_t * | hb_dvd_init (char *path) |
| int | hb_dvd_title_count (hb_dvd_t *d) |
| hb_title_t * | hb_dvd_title_scan (hb_dvd_t *d, int t, uint64_t min_duration) |
| int | hb_dvd_start (hb_dvd_t *d, hb_title_t *title, int chapter) |
| void | hb_dvd_stop (hb_dvd_t *d) |
| int | hb_dvd_seek (hb_dvd_t *d, float f) |
| hb_buffer_t * | hb_dvd_read (hb_dvd_t *d) |
| int | hb_dvd_chapter (hb_dvd_t *d) |
| void | hb_dvd_close (hb_dvd_t **_d) |
| int | hb_dvd_angle_count (hb_dvd_t *d) |
| void | hb_dvd_set_angle (hb_dvd_t *d, int angle) |
| int | hb_dvd_main_feature (hb_dvd_t *d, hb_list_t *list_title) |
| void | hb_dvd_set_dvdnav (int enable) |
Variables | |
| hb_dvd_func_t | hb_dvdread_func |
| #define cp d->pgc->cell_playback[d->cell_cur] |
| #define cp d->pgc->cell_playback[d->cell_cur] |
| int hb_dvd_angle_count | ( | hb_dvd_t * | d | ) |
| int hb_dvd_chapter | ( | hb_dvd_t * | d | ) |
| void hb_dvd_close | ( | hb_dvd_t ** | _d | ) |
| hb_dvd_t* hb_dvd_init | ( | char * | path | ) |
| char* hb_dvd_name | ( | char * | path | ) |
| hb_buffer_t* hb_dvd_read | ( | hb_dvd_t * | d | ) |
| int hb_dvd_seek | ( | hb_dvd_t * | d, | |
| float | f | |||
| ) |
| void hb_dvd_set_angle | ( | hb_dvd_t * | d, | |
| int | angle | |||
| ) |
| void hb_dvd_set_dvdnav | ( | int | enable | ) |
| int hb_dvd_start | ( | hb_dvd_t * | d, | |
| hb_title_t * | title, | |||
| int | chapter | |||
| ) |
| void hb_dvd_stop | ( | hb_dvd_t * | d | ) |
| int hb_dvd_title_count | ( | hb_dvd_t * | d | ) |
| hb_title_t* hb_dvd_title_scan | ( | hb_dvd_t * | d, | |
| int | t, | |||
| uint64_t | min_duration | |||
| ) |
| hb_dvd_func_t* hb_dvdread_methods | ( | void | ) |
| int is_nav_pack | ( | unsigned char * | buf | ) |
{
hb_dvdread_init,
hb_dvdread_close,
hb_dvdread_name,
hb_dvdread_title_count,
hb_dvdread_title_scan,
hb_dvdread_start,
hb_dvdread_stop,
hb_dvdread_seek,
hb_dvdread_read,
hb_dvdread_chapter,
hb_dvdread_angle_count,
hb_dvdread_set_angle,
hb_dvdread_main_feature
}
1.7.1