diff vp56.h @ 5821:51918cb97f6f libavcodec

add support for VP6 with huffman encoded blocks closes issue 104
author aurel
date Sun, 14 Oct 2007 22:30:59 +0000
parents 314be1cfdcb0
children 1d83e9c34641
line wrap: on
line diff
--- a/vp56.h	Sun Oct 14 21:19:40 2007 +0000
+++ b/vp56.h	Sun Oct 14 22:30:59 2007 +0000
@@ -157,6 +157,14 @@
 
     vp56_model_t *modelp;
     vp56_model_t models[2];
+
+    /* huffman decoding */
+    int use_huffman;
+    GetBitContext gb;
+    VLC dccv_vlc[2];
+    VLC runv_vlc[2];
+    VLC ract_vlc[2][3][6];
+    unsigned int nb_null[2][2];       /* number of consecutive NULL DC/AC */
 };