mirror of
https://github.com/mpv-player/mpv.git
synced 2024-09-20 12:02:23 +02:00
001.vdr fix
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2882 b3059339-0415-0410-9bf9-f77b7e298cf2
This commit is contained in:
parent
01934100b7
commit
184ee04ef9
@ -431,9 +431,11 @@ if(file_format==DEMUXER_TYPE_UNKNOWN || file_format==DEMUXER_TYPE_MPEG_PS){
|
||||
mp_msg(MSGT_DEMUXER,MSGL_INFO,MSGTR_DetectedMPEGPSfile);
|
||||
file_format=DEMUXER_TYPE_MPEG_PS;
|
||||
} else {
|
||||
printf("MPEG packet stats: p100: %d p101: %d PES: %d \n",
|
||||
num_elementary_packets100,num_elementary_packets101,num_elementary_packetsPES);
|
||||
// some hack to get meaningfull error messages to our unhappy users:
|
||||
if(num_elementary_packets100>=2 && num_elementary_packets101>=2 &&
|
||||
abs(num_elementary_packets101-num_elementary_packets100)<8){
|
||||
abs(num_elementary_packets101+8-num_elementary_packets100)<16){
|
||||
if(num_elementary_packetsPES>=4 && num_elementary_packetsPES>=num_elementary_packets100-4){
|
||||
--pes;continue; // tricky...
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user