summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Schleef <ds@schleef.org>2010-03-08 14:50:25 +0000
committerTim-Philipp Müller <tim.muller@collabora.co.uk>2010-03-08 17:07:57 +0000
commit38e6f0c7eda35e72fa6d551d3b24f48b03d6603a (patch)
tree3a66662cc07e9072d048d8d654578d8b00d5d1b5
parentc43dec83af1fe1d43c16180a178f1f0caef5075c (diff)
oggdemux: fix dirac header parsing
Fixes #611900.
-rw-r--r--ext/ogg/dirac_parse.c5
1 files changed, 1 insertions, 4 deletions
diff --git a/ext/ogg/dirac_parse.c b/ext/ogg/dirac_parse.c
index f7b483dc1..3a3193d92 100644
--- a/ext/ogg/dirac_parse.c
+++ b/ext/ogg/dirac_parse.c
@@ -84,10 +84,7 @@ dirac_sequence_header_parse (DiracSequenceHeader * header,
/* scan header */
bit = schro_unpack_decode_bit (unpack);
if (bit) {
- header->interlaced = schro_unpack_decode_bit (unpack);
- if (header->interlaced) {
- header->top_field_first = schro_unpack_decode_bit (unpack);
- }
+ header->interlaced = schro_unpack_decode_uint (unpack);
}
/* frame rate */