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;