aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGwenole Beauchesne2012-01-25 06:57:57 -0600
committerTim-Philipp Müller2012-02-02 18:19:54 -0600
commitc861f23b78bd3fa8f0ee2aa953176dec559d1b91 (patch)
tree0a7ea08c9c3f6df38e6f1a9067e0c88061ed6d9f /gst-libs
parent07b27c0f885f371fba8b953c388f3a79fc80d761 (diff)
downloadgst-plugins-bad0-10-c861f23b78bd3fa8f0ee2aa953176dec559d1b91.tar.gz
gst-plugins-bad0-10-c861f23b78bd3fa8f0ee2aa953176dec559d1b91.tar.xz
gst-plugins-bad0-10-c861f23b78bd3fa8f0ee2aa953176dec559d1b91.zip
codecparsers: h264: fix parsing of VUI parameters.
max_dec_frame_buffering was mis-parsed because log2_max_mv_length_vertical was parsed twice. https://bugzilla.gnome.org/show_bug.cgi?id=668660
Diffstat (limited to 'gst-libs')
-rw-r--r--gst-libs/gst/codecparsers/gsth264parser.c1
1 files changed, 0 insertions, 1 deletions
diff --git a/gst-libs/gst/codecparsers/gsth264parser.c b/gst-libs/gst/codecparsers/gsth264parser.c
index b96965091..2f18ffd38 100644
--- a/gst-libs/gst/codecparsers/gsth264parser.c
+++ b/gst-libs/gst/codecparsers/gsth264parser.c
@@ -623,7 +623,6 @@ gst_h264_parse_vui_parameters (GstH264SPS * sps, NalReader * nr)
623 READ_UE_ALLOWED (nr, vui->max_bits_per_mb_denom, 0, 16); 623 READ_UE_ALLOWED (nr, vui->max_bits_per_mb_denom, 0, 16);
624 READ_UE_ALLOWED (nr, vui->log2_max_mv_length_horizontal, 0, 16); 624 READ_UE_ALLOWED (nr, vui->log2_max_mv_length_horizontal, 0, 16);
625 READ_UE_ALLOWED (nr, vui->log2_max_mv_length_vertical, 0, 16); 625 READ_UE_ALLOWED (nr, vui->log2_max_mv_length_vertical, 0, 16);
626 READ_UE_ALLOWED (nr, vui->log2_max_mv_length_vertical, 0, 16);
627 READ_UE (nr, vui->num_reorder_frames); 626 READ_UE (nr, vui->num_reorder_frames);
628 READ_UE (nr, vui->max_dec_frame_buffering); 627 READ_UE (nr, vui->max_dec_frame_buffering);
629 } 628 }