]> git.sesse.net Git - ffmpeg/blobdiff - libavcodec/vc1.c
indeo3: Fix null ptr dereference
[ffmpeg] / libavcodec / vc1.c
index 0dbe48d73c040b692b361ddb7e0f0ccc88068b9b..775caa69f8e46dd807f3cefbe9bc07a405cf1b19 100644 (file)
@@ -896,6 +896,8 @@ int vc1_parse_frame_header_adv(VC1Context *v, GetBitContext* gb)
     v->rnd = get_bits1(gb);
     if (v->interlace)
         v->uvsamp = get_bits1(gb);
+    if(!ff_vc1_bfraction_vlc.table)
+        return 0; //parsing only, vlc tables havnt been allocated
     if (v->field_mode) {
         if (!v->refdist_flag)
             v->refdist = 0;