Mercurial > mplayer.hg
comparison libmpdemux/stream.h @ 3751:d9d2ee82a243
subtitle_t + audio_stream_t -> stream_language_t (cleanup)
author | arpi |
---|---|
date | Tue, 25 Dec 2001 23:31:37 +0000 |
parents | 1acf2f1f9dc8 |
children | d3fc41a04cb7 |
comparison
equal
deleted
inserted
replaced
3750:6d0283908517 | 3751:d9d2ee82a243 |
---|---|
175 #include <dvdread/nav_read.h> | 175 #include <dvdread/nav_read.h> |
176 | 176 |
177 typedef struct { | 177 typedef struct { |
178 int id; // 0 - 31 mpeg; 128 - 159 ac3; 160 - 191 pcm | 178 int id; // 0 - 31 mpeg; 128 - 159 ac3; 160 - 191 pcm |
179 int language; | 179 int language; |
180 } audio_stream_t; | 180 } stream_language_t; |
181 | |
182 typedef struct { | |
183 int id; // 0 - 31 | |
184 int language; | |
185 } subtitle_t; | |
186 | 181 |
187 typedef struct { | 182 typedef struct { |
188 dvd_reader_t *dvd; | 183 dvd_reader_t *dvd; |
189 dvd_file_t *title; | 184 dvd_file_t *title; |
190 ifo_handle_t *vmg_file; | 185 ifo_handle_t *vmg_file; |
200 int packs_left; | 195 int packs_left; |
201 dsi_t dsi_pack; | 196 dsi_t dsi_pack; |
202 int angle_seek; | 197 int angle_seek; |
203 // audio datas | 198 // audio datas |
204 int nr_of_channels; | 199 int nr_of_channels; |
205 audio_stream_t audio_streams[8]; | 200 stream_language_t audio_streams[32]; |
206 // subtitles | 201 // subtitles |
207 int nr_of_subtitles; | 202 int nr_of_subtitles; |
208 subtitle_t subtitles[32]; | 203 stream_language_t subtitles[32]; |
209 } dvd_priv_t; | 204 } dvd_priv_t; |
210 | 205 |
211 #endif | 206 #endif |
212 | 207 |
213 #endif // __STREAM_H | 208 #endif // __STREAM_H |