Revision 6b250f09

View differences:

libavcodec/vc9.c
852 852
        for(y=  bp->height%tile_h; y< bp->height; y+=tile_h){
853 853
            for(x=  bp->width%tile_w; x< bp->width; x+=tile_w){
854 854
                code = get_vlc2(&v->gb, vc9_norm6_vlc.table, VC9_NORM6_VLC_BITS, 2);
855
                if(code<0){
856
                    av_log(v->avctx, AV_LOG_DEBUG, "inavlid NORM-6 VLC\n");
857
                    return -1;
858
                }
855 859
                //FIXME following is a pure guess and probably wrong
856 860
                //FIXME A bitplane (0 | !0), so could the shifts be avoided ?
857 861
                planep[x     + 0*bp->stride]= (code>>0)&1;

Also available in: Unified diff