1 #ifndef MPLAYER_STREAM_DVD_H
2 #define MPLAYER_STREAM_DVD_H
6 #include <dvdread/dvd_reader.h>
7 #include <dvdread/ifo_types.h>
8 #include <dvdread/ifo_read.h>
9 #include <dvdread/nav_read.h>
15 ifo_handle_t
*vmg_file
;
17 ifo_handle_t
*vts_file
;
18 vts_ptt_srpt_t
*vts_ptt_srpt
;
31 unsigned int *cell_times_table
;
34 stream_language_t audio_streams
[32];
37 stream_language_t subtitles
[32];
40 int dvd_number_of_subs(stream_t
*stream
);
41 int dvd_lang_from_aid(stream_t
*stream
, int id
);
42 int dvd_lang_from_sid(stream_t
*stream
, int id
);
43 int dvd_aid_from_lang(stream_t
*stream
, unsigned char* lang
);
44 int dvd_sid_from_lang(stream_t
*stream
, unsigned char* lang
);
45 int dvd_chapter_from_cell(dvd_priv_t
*dvd
,int title
,int cell
);
47 #endif /* MPLAYER_STREAM_DVD_H */