summaryrefslogtreecommitdiffstats
path: root/gst/mpegvideoparse/mpegpacketiser.c
diff options
context:
space:
mode:
Diffstat (limited to 'gst/mpegvideoparse/mpegpacketiser.c')
-rw-r--r--gst/mpegvideoparse/mpegpacketiser.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/gst/mpegvideoparse/mpegpacketiser.c b/gst/mpegvideoparse/mpegpacketiser.c
index 5685fa7b..447c50ae 100644
--- a/gst/mpegvideoparse/mpegpacketiser.c
+++ b/gst/mpegvideoparse/mpegpacketiser.c
@@ -89,11 +89,13 @@ mpeg_packetiser_flush (MPEGPacketiser * p)
guint8 *
mpeg_util_find_start_code (guint32 * sync_word, guint8 * cur, guint8 * end)
{
- guint32 code = *sync_word;
+ guint32 code;
if (G_UNLIKELY (cur == NULL))
return NULL;
+ code = *sync_word;
+
while (cur < end) {
code <<= 8;