diff options
author | mutex at runbox dot com <mutex@runbox.com> | 2007-10-01 09:21:19 +0000 |
---|---|---|
committer | Sebastian Dröge <slomo@circular-chaos.org> | 2007-10-01 09:21:19 +0000 |
commit | 0813fdac806a7f380a48af885a8296bb14d6b81c (patch) | |
tree | 16db0c1c7939a86ff614c1a854face511c87cf97 /gst/mpegtsparse/mpegtspacketizer.c | |
parent | c553adff7a7e90231fb4e74cced3b895f60e04e7 (diff) | |
download | gst-plugins-bad-0813fdac806a7f380a48af885a8296bb14d6b81c.tar.gz gst-plugins-bad-0813fdac806a7f380a48af885a8296bb14d6b81c.tar.bz2 gst-plugins-bad-0813fdac806a7f380a48af885a8296bb14d6b81c.zip |
gst/mpegtsparse/: Remove useless src pad that only results in not linked errors, fix a broken pointer dereference and...
Original commit message from CVS:
Patch by: mutex at runbox dot com
* gst/mpegtsparse/mpegtspacketizer.c:
(mpegts_packetizer_parse_adaptation_field_control):
* gst/mpegtsparse/mpegtsparse.c: (mpegts_parse_base_init),
(mpegts_parse_init), (mpegts_parse_push):
* gst/mpegtsparse/mpegtsparse.h:
Remove useless src pad that only results in not linked errors,
fix a broken pointer dereference and make MAX_CONTINUITY constant
conform to the standard to stop outputting corrupted data.
Fixes #481276, #481279.
Diffstat (limited to 'gst/mpegtsparse/mpegtspacketizer.c')
-rw-r--r-- | gst/mpegtsparse/mpegtspacketizer.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gst/mpegtsparse/mpegtspacketizer.c b/gst/mpegtsparse/mpegtspacketizer.c index 1530c10d..025f53d9 100644 --- a/gst/mpegtsparse/mpegtspacketizer.c +++ b/gst/mpegtsparse/mpegtspacketizer.c @@ -34,7 +34,7 @@ static void mpegts_packetizer_dispose (GObject * object); static void mpegts_packetizer_finalize (GObject * object); #define CONTINUITY_UNSET 255 -#define MAX_CONTINUITY 16 +#define MAX_CONTINUITY 15 typedef struct { @@ -154,7 +154,7 @@ mpegts_packetizer_parse_adaptation_field_control (MpegTSPacketizer * packetizer, packet->pid, length); return FALSE; } - *packet->data += length; + packet->data += length; return TRUE; } |