summaryrefslogtreecommitdiffstats
path: root/gst/mpegtsparse/mpegtspacketizer.c
diff options
context:
space:
mode:
authormutex at runbox dot com <mutex@runbox.com>2007-10-01 09:21:19 +0000
committerSebastian Dröge <slomo@circular-chaos.org>2007-10-01 09:21:19 +0000
commit0813fdac806a7f380a48af885a8296bb14d6b81c (patch)
tree16db0c1c7939a86ff614c1a854face511c87cf97 /gst/mpegtsparse/mpegtspacketizer.c
parentc553adff7a7e90231fb4e74cced3b895f60e04e7 (diff)
downloadgst-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.c4
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;
}