comparison demux_mpg.c @ 929:6dedc7cb0146

accept 1BD packets for PS stream sync
author arpi_esp
date Fri, 01 Jun 2001 17:56:06 +0000
parents abd7391a31e3
children 3bcc435cd5a2
comparison
equal deleted inserted replaced
928:263b153eb021 929:6dedc7cb0146
291 if(verbose>=4) printf("*** head=0x%X\n",head); 291 if(verbose>=4) printf("*** head=0x%X\n",head);
292 if(demux->synced==0){ 292 if(demux->synced==0){
293 if(head==0x1BA) demux->synced=1; 293 if(head==0x1BA) demux->synced=1;
294 } else 294 } else
295 if(demux->synced==1){ 295 if(demux->synced==1){
296 if(head==0x1BB || (head>=0x1C0 && head<=0x1EF)){ 296 if(head==0x1BB || head==0x1BD || (head>=0x1C0 && head<=0x1EF)){
297 demux->synced=2; 297 demux->synced=2;
298 if(verbose) printf("system stream synced at 0x%X (%d)!\n",demux->filepos,demux->filepos); 298 if(verbose) printf("system stream synced at 0x%X (%d)!\n",demux->filepos,demux->filepos);
299 num_elementary_packets100=0; // requires for re-sync! 299 num_elementary_packets100=0; // requires for re-sync!
300 num_elementary_packets101=0; // requires for re-sync! 300 num_elementary_packets101=0; // requires for re-sync!
301 } else demux->synced=0; 301 } else demux->synced=0;