diff options
author | Michael Niedermayer <michaelni@gmx.at> | 2013-12-12 23:51:39 +0100 |
---|---|---|
committer | Michael Niedermayer <michaelni@gmx.at> | 2013-12-13 00:07:06 +0100 |
commit | 180a0b1bcb522dab0ad828d8efb9673a6531d534 (patch) | |
tree | a3bf4eb03a890700cd8d73165ace4b7742543d06 /libavcodec/hevc_sei.c | |
parent | 3dbf9afe857d480993786bea0ede9dd9526776d2 (diff) | |
download | ffmpeg-180a0b1bcb522dab0ad828d8efb9673a6531d534.tar.gz |
avcodec/hevc_sei: fix use of uninitialized variables in decode_nal_sei_frame_packing_arrangement()
Fixes CID1135773/1135774/1135775
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Diffstat (limited to 'libavcodec/hevc_sei.c')
-rw-r--r-- | libavcodec/hevc_sei.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/libavcodec/hevc_sei.c b/libavcodec/hevc_sei.c index 28a1ff849f..4fa509c571 100644 --- a/libavcodec/hevc_sei.c +++ b/libavcodec/hevc_sei.c @@ -52,7 +52,10 @@ static void decode_nal_sei_decoded_picture_hash(HEVCContext *s) static void decode_nal_sei_frame_packing_arrangement(HEVCContext *s) { GetBitContext *gb = &s->HEVClc->gb; - int cancel, type, quincunx, content; + int cancel; + int quincunx = 0; + int content = -1; + int type = -1; get_ue_golomb(gb); // frame_packing_arrangement_id cancel = get_bits1(gb); // frame_packing_cancel_flag |