BlockNode         118 libavcodec/snow.c     s->block= av_mallocz_array(w * h,  sizeof(BlockNode) << (s->block_max_depth*2));
BlockNode         327 libavcodec/snow.c void ff_snow_pred_block(SnowContext *s, uint8_t *dst, uint8_t *tmp, ptrdiff_t stride, int sx, int sy, int b_w, int b_h, const BlockNode *block, int plane_index, int w, int h){
BlockNode          63 libavcodec/snow.h static const BlockNode null_block= { //FIXME add border maybe
BlockNode         171 libavcodec/snow.h     BlockNode *block;
BlockNode         241 libavcodec/snow.h                      int sx, int sy, int b_w, int b_h, const BlockNode *block,
BlockNode         252 libavcodec/snow.h     BlockNode block;
BlockNode         272 libavcodec/snow.h                            const BlockNode *left, const BlockNode *top, const BlockNode *tr){
BlockNode         287 libavcodec/snow.h static av_always_inline int same_block(BlockNode *a, BlockNode *b){
BlockNode         301 libavcodec/snow.h     BlockNode *lt= &s->block[b_x + b_y*b_stride];
BlockNode         302 libavcodec/snow.h     BlockNode *rt= lt+1;
BlockNode         303 libavcodec/snow.h     BlockNode *lb= lt+b_stride;
BlockNode         304 libavcodec/snow.h     BlockNode *rb= lb+1;
BlockNode         485 libavcodec/snow.h     BlockNode block;
BlockNode          96 libavcodec/snowdec.c             BlockNode *bn= &s->block[mb_x + mb_y*b_stride];
BlockNode         160 libavcodec/snowdec.c     const BlockNode *left  = x ? &s->block[index-1] : &null_block;
BlockNode         161 libavcodec/snowdec.c     const BlockNode *top   = y ? &s->block[index-w] : &null_block;
BlockNode         162 libavcodec/snowdec.c     const BlockNode *tl    = y && x ? &s->block[index-w-1] : left;
BlockNode         163 libavcodec/snowdec.c     const BlockNode *tr    = y && trx<w && ((x&1)==0 || level==0) ? &s->block[index-w+(1<<rem_depth)] : tl; //FIXME use lt
BlockNode         228 libavcodec/snowenc.c     const BlockNode *left  = x ? &s->block[index-1] : &null_block;
BlockNode         229 libavcodec/snowenc.c     const BlockNode *top   = y ? &s->block[index-w] : &null_block;
BlockNode         230 libavcodec/snowenc.c     const BlockNode *right = trx<w ? &s->block[index+1] : &null_block;
BlockNode         231 libavcodec/snowenc.c     const BlockNode *bottom= try<h ? &s->block[index+w] : &null_block;
BlockNode         232 libavcodec/snowenc.c     const BlockNode *tl    = y && x ? &s->block[index-w-1] : left;
BlockNode         233 libavcodec/snowenc.c     const BlockNode *tr    = y && trx<w && ((x&1)==0 || level==0) ? &s->block[index-w+(1<<rem_depth)] : tl; //FIXME use lt
BlockNode         445 libavcodec/snowenc.c     BlockNode *b= &s->block[index];
BlockNode         446 libavcodec/snowenc.c     const BlockNode *left  = x ? &s->block[index-1] : &null_block;
BlockNode         447 libavcodec/snowenc.c     const BlockNode *top   = y ? &s->block[index-w] : &null_block;
BlockNode         448 libavcodec/snowenc.c     const BlockNode *tl    = y && x ? &s->block[index-w-1] : left;
BlockNode         449 libavcodec/snowenc.c     const BlockNode *tr    = y && trx<w && ((x&1)==0 || level==0) ? &s->block[index-w+(1<<rem_depth)] : tl; //FIXME use lt
BlockNode         511 libavcodec/snowenc.c     BlockNode *b= &s->block[index];
BlockNode         512 libavcodec/snowenc.c     BlockNode backup= *b;
BlockNode         558 libavcodec/snowenc.c     const BlockNode *b     = &s->block[index];
BlockNode         559 libavcodec/snowenc.c     const BlockNode *left  = x ? &s->block[index-1] : &null_block;
BlockNode         560 libavcodec/snowenc.c     const BlockNode *top   = y ? &s->block[index-b_stride] : &null_block;
BlockNode         561 libavcodec/snowenc.c     const BlockNode *tl    = y && x ? &s->block[index-b_stride-1] : left;
BlockNode         562 libavcodec/snowenc.c     const BlockNode *tr    = y && x+w<b_stride ? &s->block[index-b_stride+w] : tl;
BlockNode         744 libavcodec/snowenc.c         BlockNode *b= &s->block[mb_x+mb_y*b_stride];
BlockNode         891 libavcodec/snowenc.c     BlockNode *block= &s->block[mb_x + mb_y * b_stride];
BlockNode         892 libavcodec/snowenc.c     BlockNode backup= *block;
BlockNode         937 libavcodec/snowenc.c     BlockNode *block= &s->block[mb_x + mb_y * b_stride];
BlockNode         938 libavcodec/snowenc.c     BlockNode backup[4];
BlockNode        1006 libavcodec/snowenc.c                 BlockNode backup, ref_b;
BlockNode        1008 libavcodec/snowenc.c                 BlockNode *block= &s->block[index];
BlockNode        1009 libavcodec/snowenc.c                 BlockNode *tb =                   mb_y            ? &s->block[index-b_stride  ] : NULL;
BlockNode        1010 libavcodec/snowenc.c                 BlockNode *lb = mb_x                              ? &s->block[index         -1] : NULL;
BlockNode        1011 libavcodec/snowenc.c                 BlockNode *rb = mb_x+1<b_width                    ? &s->block[index         +1] : NULL;
BlockNode        1012 libavcodec/snowenc.c                 BlockNode *bb =                   mb_y+1<b_height ? &s->block[index+b_stride  ] : NULL;
BlockNode        1013 libavcodec/snowenc.c                 BlockNode *tlb= mb_x           && mb_y            ? &s->block[index-b_stride-1] : NULL;
BlockNode        1014 libavcodec/snowenc.c                 BlockNode *trb= mb_x+1<b_width && mb_y            ? &s->block[index-b_stride+1] : NULL;
BlockNode        1015 libavcodec/snowenc.c                 BlockNode *blb= mb_x           && mb_y+1<b_height ? &s->block[index+b_stride-1] : NULL;
BlockNode        1016 libavcodec/snowenc.c                 BlockNode *brb= mb_x+1<b_width && mb_y+1<b_height ? &s->block[index+b_stride+1] : NULL;
BlockNode        1171 libavcodec/snowenc.c                 BlockNode *b[4];