Commit aaee6ea2 authored by David Flynn's avatar David Flynn Committed by Rémi Denis-Courmont

Fix unpacking of Dirac SeqHdr

Individual flags on overridden interlace coding modes are nolonger
transmitted.  Just a single uint.
Signed-off-by: default avatarDavid Flynn <davidf@rd.bbc.co.uk>
Signed-off-by: default avatarRémi Denis-Courmont <rdenis@simphalempin.com>
parent 9119f4fa
......@@ -1738,10 +1738,9 @@ static void Ogg_ReadDiracHeader( logical_stream_t *p_stream,
if (dirac_bool( &bs )) {
dirac_uint( &bs ); /* chroma_format */
}
if (dirac_bool( &bs )) {
if (dirac_bool( &bs )) { /* interlaced */
dirac_bool( &bs ); /* top_field_first */
}
dirac_uint( &bs ); /* scan_format */
}
static const struct {
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment