comparison libmpdemux/demuxer.c @ 2931:bce9c945b29c

tv interface update
author alex
date Fri, 16 Nov 2001 21:30:10 +0000
parents 79142edcad77
children 9ed968c05954
comparison
equal deleted inserted replaced
2930:511f8eba46be 2931:bce9c945b29c
158 int demux_mov_fill_buffer(demuxer_t *demux,demux_stream_t* ds); 158 int demux_mov_fill_buffer(demuxer_t *demux,demux_stream_t* ds);
159 int demux_vivo_fill_buffer(demuxer_t *demux); 159 int demux_vivo_fill_buffer(demuxer_t *demux);
160 #ifdef USE_TV 160 #ifdef USE_TV
161 #include "tv.h" 161 #include "tv.h"
162 extern tvi_handle_t *tv_handler; 162 extern tvi_handle_t *tv_handler;
163 int demux_tv_fill_buffer(demuxer_t *demux, tvi_handle_t *tvh); 163 extern int tv_param_on;
164
165 extern int demux_tv_fill_buffer(demuxer_t *demux, tvi_handle_t *tvh);
166 extern int demux_open_tv(demuxer_t *demuxer, tvi_handle_t *tvh);
164 #endif 167 #endif
165 168
166 int demux_fill_buffer(demuxer_t *demux,demux_stream_t *ds){ 169 int demux_fill_buffer(demuxer_t *demux,demux_stream_t *ds){
167 // Note: parameter 'ds' can be NULL! 170 // Note: parameter 'ds' can be NULL!
168 // printf("demux->type=%d\n",demux->type); 171 // printf("demux->type=%d\n",demux->type);
350 demux_stream_t* demux_avi_select_stream(demuxer_t *demux,unsigned int id); 353 demux_stream_t* demux_avi_select_stream(demuxer_t *demux,unsigned int id);
351 demuxer_t* demux_open_avi(demuxer_t* demuxer); 354 demuxer_t* demux_open_avi(demuxer_t* demuxer);
352 int mov_check_file(demuxer_t* demuxer); 355 int mov_check_file(demuxer_t* demuxer);
353 int mov_read_header(demuxer_t* demuxer); 356 int mov_read_header(demuxer_t* demuxer);
354 357
355 #ifdef USE_TV 358 extern int vivo_check_file(demuxer_t *demuxer);
356 /* tv ! */ 359 extern void demux_open_vivo(demuxer_t *demuxer);
357 extern int tv_param_on;
358 #endif
359 360
360 demuxer_t* demux_open(stream_t *stream,int file_format,int audio_id,int video_id,int dvdsub_id){ 361 demuxer_t* demux_open(stream_t *stream,int file_format,int audio_id,int video_id,int dvdsub_id){
361 362
362 //int file_format=(*file_format_ptr); 363 //int file_format=(*file_format_ptr);
363 364