39 { 0x1FD, 9 }, { 0xFD, 8 }, { 0x7D, 7 }, { 0x3D, 6 }, { 0x1D, 5 }, { 0x0D, 4 }, { 0x005, 3 },
41 { 0x004, 3 }, { 0x0C, 4 }, { 0x1C, 5 }, { 0x3C, 6 }, { 0x7C, 7 }, { 0xFC, 8 }, { 0x1FC, 9 }, { 0xFF, 8 }
44 #define CODE_VLC_BITS 9
55 return base_value + ((v - 7) << w->
shift);
59 void *
data,
int *got_frame,
64 int buf_size = avpkt->
size;
66 unsigned char *
Y,*
U,*
V;
68 int prev_y = 0, prev_u = 0, prev_v = 0;
89 for (i = 8; i < buf_size; i++)
98 l->
shift = 8 - (buf[2] >> 4);
101 "Unknown WNV1 frame header value %i",
107 "Unknown WNV1 frame header value %i",
116 for (j = 0; j < avctx->
height; j++) {
117 for (i = 0; i < avctx->
width / 2; i++) {
141 code_vlc.
table = code_table;