Mercurial > mplayer.hg
comparison libmpdemux/demuxer.c @ 9446:29a9b69033f1
enabling mpeg4-es autodetection (if we dont enable it, then we will never know if it works ...)
author | michael |
---|---|
date | Sun, 16 Feb 2003 10:00:42 +0000 |
parents | 6ecc0b5c08cb |
children | 76c6d8f1ebf5 |
comparison
equal
deleted
inserted
replaced
9445:aaf83525acef | 9446:29a9b69033f1 |
---|---|
864 if(num_elementary_packetsPES>=4 && num_elementary_packetsPES>=num_elementary_packets100-4){ | 864 if(num_elementary_packetsPES>=4 && num_elementary_packetsPES>=num_elementary_packets100-4){ |
865 --pes;continue; // tricky... | 865 --pes;continue; // tricky... |
866 } | 866 } |
867 file_format=DEMUXER_TYPE_MPEG_ES; // <-- hack is here :) | 867 file_format=DEMUXER_TYPE_MPEG_ES; // <-- hack is here :) |
868 } else | 868 } else |
869 #if 0 | 869 #if 1 |
870 // fuzzy mpeg4-es detection. do NOT enable without heavy testing of mpeg formats detection! | 870 // fuzzy mpeg4-es detection. do NOT enable without heavy testing of mpeg formats detection! |
871 if(num_elementary_packets1B6>3 && num_elementary_packets12x>=1 && | 871 if(num_elementary_packets1B6>3 && num_elementary_packets12x>=1 && |
872 num_elementary_packetsPES==0 && num_elementary_packets100<=num_elementary_packets12x && | 872 num_elementary_packetsPES==0 && num_elementary_packets100<=num_elementary_packets12x && |
873 demuxer->synced<2){ | 873 demuxer->synced<2){ |
874 file_format=DEMUXER_TYPE_MPEG4_ES; | 874 file_format=DEMUXER_TYPE_MPEG4_ES; |