[Mplayer-cvslog] CVS: main/libmpdemux demuxer.c,1.145,1.146
Arpi of Ize
arpi at mplayerhq.hu
Tue Jun 10 00:02:02 CEST 2003
Update of /cvsroot/mplayer/main/libmpdemux
In directory mail:/var/tmp.root/cvs-serv8190
Modified Files:
demuxer.c
Log Message:
tivo demuxer moved down, its fileformat detection is unstable (misdetects mpeg-ps)
Index: demuxer.c
===================================================================
RCS file: /cvsroot/mplayer/main/libmpdemux/demuxer.c,v
retrieving revision 1.145
retrieving revision 1.146
diff -u -r1.145 -r1.146
--- demuxer.c 9 Jun 2003 00:24:22 -0000 1.145
+++ demuxer.c 9 Jun 2003 22:01:33 -0000 1.146
@@ -887,18 +887,6 @@
demuxer=NULL;
}
}
-//=============== Try to open as MPEG-TY file: =================
-if(file_format==DEMUXER_TYPE_UNKNOWN || file_format==DEMUXER_TYPE_MPEG_TY)
-{
- demuxer=new_demuxer(stream,DEMUXER_TYPE_MPEG_TY,audio_id,video_id,dvdsub_id);
- if(ds_fill_buffer(demuxer->video)){
- mp_msg(MSGT_DEMUXER,MSGL_INFO,MSGTR_Detected_XXX_FileFormat,"TiVo (DeMuxer By WyngNut)");
- file_format=DEMUXER_TYPE_MPEG_TY;
- } else {
- free_demuxer(demuxer);
- demuxer = NULL;
- }
-}
//=============== Try to open as MPEG-PS file: =================
if(file_format==DEMUXER_TYPE_UNKNOWN || file_format==DEMUXER_TYPE_MPEG_PS){
int pes=1;
@@ -1047,6 +1035,18 @@
}
}
#endif
+//=============== Try to open as MPEG-TY file: =================
+if(file_format==DEMUXER_TYPE_UNKNOWN || file_format==DEMUXER_TYPE_MPEG_TY)
+{
+ demuxer=new_demuxer(stream,DEMUXER_TYPE_MPEG_TY,audio_id,video_id,dvdsub_id);
+ if(ds_fill_buffer(demuxer->video)){
+ mp_msg(MSGT_DEMUXER,MSGL_INFO,MSGTR_Detected_XXX_FileFormat,"TiVo (DeMuxer By WyngNut)");
+ file_format=DEMUXER_TYPE_MPEG_TY;
+ } else {
+ free_demuxer(demuxer);
+ demuxer = NULL;
+ }
+}
//=============== Try to open as a RTP stream: ===========
if(file_format==DEMUXER_TYPE_RTP) {
demuxer=new_demuxer(stream,DEMUXER_TYPE_RTP,audio_id,video_id,dvdsub_id);
More information about the MPlayer-cvslog
mailing list