# HG changeset patch # User nicodvb # Date 1154190074 0 # Node ID 77d29dd9b08eb4f1295e9042eaa5463d55596b16 # Parent 2afa6444d35f444a44781d23de396008b2a56e2d ptslen was set to 5 even when no pts==0 diff -r 2afa6444d35f -r 77d29dd9b08e libmpdemux/mpeg_packetizer.c --- a/libmpdemux/mpeg_packetizer.c Sat Jul 29 16:08:59 2006 +0000 +++ b/libmpdemux/mpeg_packetizer.c Sat Jul 29 16:21:14 2006 +0000 @@ -49,7 +49,7 @@ send_mpeg_pes_packet (unsigned char *data, int len, int id, uint64_t pts, int type, int my_write (unsigned char *data, int len)) { - int ptslen = 5; + int ptslen = (pts ? 5 : 0); int n = 0; int idx, plen; int hdr;