*
*/
-#include <stdio.h>
-#include <stdlib.h>
-
#include "config.h"
#include "global.h"
ld->Rdptr++;
code=Get_Byte(); /* parse PES_header_data_length */
ld->Rdptr+=code; /* advance pointer by PES_header_data_length */
- printf("MPEG-2 PES packet\n");
+ my_printf("MPEG-2 PES packet\n");
return;
}
else if(code==0xff)
{
if(code>=0x80)
{
- fprintf(stderr,"Error in packet header\n");
- exit(1);
+ my_fprintf("Error in packet header\n");
+ my_exit(1);
}
/* skip STD_buffer_scale */
ld->Rdptr++;
{
if(code>=0x40)
{
- fprintf(stderr,"Error in packet header\n");
- exit(1);
+ my_fprintf("Error in packet header\n");
+ my_exit(1);
}
/* skip presentation and decoding time stamps */
ld->Rdptr += 9;
}
else if(code!=0x0f)
{
- fprintf(stderr,"Error in packet header\n");
- exit(1);
+ my_fprintf("Error in packet header\n");
+ my_exit(1);
}
return;
case ISO_END_CODE: /* end */
}
else
{
- fprintf(stderr,"Unexpected startcode %08x in system layer\n",code);
- exit(1);
+ my_fprintf("Unexpected startcode %08x in system layer\n",code);
+ my_exit(1);
}
break;
}