comparison libmpdemux/demuxer.h @ 13127:957fc21fc10a

Do not use globals. Put the variables into the appropriate demuxer struct instead.
author mosu
date Tue, 24 Aug 2004 21:20:24 +0000
parents da8e39bfe121
children 05f846322437
comparison
equal deleted inserted replaced
13126:b59e16a8dfc7 13127:957fc21fc10a
276 int demux_info_add(demuxer_t *demuxer, char *opt, char *param); 276 int demux_info_add(demuxer_t *demuxer, char *opt, char *param);
277 char* demux_info_get(demuxer_t *demuxer, char *opt); 277 char* demux_info_get(demuxer_t *demuxer, char *opt);
278 int demux_info_print(demuxer_t *demuxer); 278 int demux_info_print(demuxer_t *demuxer);
279 int demux_control(demuxer_t *demuxer, int cmd, void *arg); 279 int demux_control(demuxer_t *demuxer, int cmd, void *arg);
280 280
281 #ifdef HAVE_OGGVORBIS
282 /* Found in demux_ogg.c */
283 int demux_ogg_num_subs(demuxer_t *demuxer);
284 int demux_ogg_sub_id(demuxer_t *demuxer, int index);
285 #endif
286
281 #endif 287 #endif
282 288
283 extern unsigned long demuxer_get_time_length(demuxer_t *demuxer); 289 extern unsigned long demuxer_get_time_length(demuxer_t *demuxer);
284 extern int demuxer_get_percent_pos(demuxer_t *demuxer); 290 extern int demuxer_get_percent_pos(demuxer_t *demuxer);
285 291