summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEdward Hervey <bilboed@bilboed.com>2009-09-15 23:09:21 +0200
committerEdward Hervey <bilboed@bilboed.com>2009-09-19 12:32:21 +0200
commit56b71d6a488c1a6cb820afdf8111f9caa6f1fe20 (patch)
tree2533bc6c31d8933b166f25ac7de8bf1495340469
parent69aab9870204943552053c4987d7bf1f2ed75b22 (diff)
mpegtspacketizer: memset structure instead of individually setting fields to 0
-rw-r--r--gst/mpegdemux/mpegtspacketizer.c7
1 files changed, 1 insertions, 6 deletions
diff --git a/gst/mpegdemux/mpegtspacketizer.c b/gst/mpegdemux/mpegtspacketizer.c
index 37f90906c..aea41ba86 100644
--- a/gst/mpegdemux/mpegtspacketizer.c
+++ b/gst/mpegdemux/mpegtspacketizer.c
@@ -1966,12 +1966,7 @@ mpegts_packetizer_clear_packet (MpegTSPacketizer * packetizer,
{
if (packet->buffer)
gst_buffer_unref (packet->buffer);
- packet->buffer = NULL;
- packet->continuity_counter = 0;
- packet->payload_unit_start_indicator = 0;
- packet->payload = NULL;
- packet->data_start = NULL;
- packet->data_end = NULL;
+ memset (packet, 0, sizeof (MpegTSPacketizerPacket));
}
gboolean