From 0c4820914cc03d0031301cad117c3326146d1c31 Mon Sep 17 00:00:00 2001 From: David Schleef Date: Wed, 22 Dec 2010 15:29:56 -0800 Subject: [PATCH] oggstream: Fix parsing of theora size --- ext/ogg/gstoggstream.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ext/ogg/gstoggstream.c b/ext/ogg/gstoggstream.c index f8ba6c09f7..783364a20c 100644 --- a/ext/ogg/gstoggstream.c +++ b/ext/ogg/gstoggstream.c @@ -343,8 +343,8 @@ setup_theora_mapper (GstOggStream * pad, ogg_packet * packet) guint8 *data = packet->packet; guint w, h, par_d, par_n; - w = GST_READ_UINT24_BE (data + 14) & 0xFFFFF0; - h = GST_READ_UINT24_BE (data + 17) & 0xFFFFF0; + w = GST_READ_UINT24_BE (data + 14) & 0xFFFFFF; + h = GST_READ_UINT24_BE (data + 17) & 0xFFFFFF; pad->granulerate_n = GST_READ_UINT32_BE (data + 22); pad->granulerate_d = GST_READ_UINT32_BE (data + 26);