From: James S. <jst...@us...> - 2004-01-08 23:17:38
|
Update of /cvsroot/xine/xine-lib/src/demuxers In directory sc8-pr-cvs1:/tmp/cvs-serv3997 Modified Files: demux_real.c Log Message: check for recognised codecs Index: demux_real.c =================================================================== RCS file: /cvsroot/xine/xine-lib/src/demuxers/demux_real.c,v retrieving revision 1.74 retrieving revision 1.75 diff -u -r1.74 -r1.75 --- demux_real.c 12 Dec 2003 22:29:20 -0000 1.74 +++ demux_real.c 8 Jan 2004 23:17:34 -0000 1.75 @@ -652,6 +652,10 @@ /* Send headers and set meta info */ if(this->video_stream) { buf_element_t *buf; + + /* Check for recognised codec*/ + if(!this->video_stream->buf_type) + this->video_stream->buf_type = BUF_VIDEO_UNKNOWN; /* Send header */ buf = this->video_fifo->buffer_pool_alloc(this->video_fifo); @@ -691,6 +695,10 @@ } if(this->audio_stream) { + /* Check for recognised codec */ + if(!this->audio_stream->buf_type) + this->audio_stream->buf_type = BUF_AUDIO_UNKNOWN; + /* Send headers */ if(this->audio_fifo) { buf_element_t *buf; |