IDWTELEM 29 libavcodec/dirac_dwt.c static void vertical_compose53iL0(IDWTELEM *b0, IDWTELEM *b1, IDWTELEM *b2, IDWTELEM 40 libavcodec/dirac_dwt.c void interleave(IDWTELEM *dst, IDWTELEM *src0, IDWTELEM *src1, int w2, int add, int shift) IDWTELEM 49 libavcodec/dirac_dwt.c static void horizontal_compose_dirac53i(IDWTELEM *b, IDWTELEM *temp, int w) IDWTELEM 64 libavcodec/dirac_dwt.c static void horizontal_compose_dd97i(IDWTELEM *b, IDWTELEM *tmp, int w) IDWTELEM 83 libavcodec/dirac_dwt.c static void horizontal_compose_dd137i(IDWTELEM *b, IDWTELEM *tmp, int w) IDWTELEM 105 libavcodec/dirac_dwt.c void horizontal_compose_haari(IDWTELEM *b, IDWTELEM *temp, int w, int shift) IDWTELEM 118 libavcodec/dirac_dwt.c static void horizontal_compose_haar0i(IDWTELEM *b, IDWTELEM *temp, int w) IDWTELEM 123 libavcodec/dirac_dwt.c static void horizontal_compose_haar1i(IDWTELEM *b, IDWTELEM *temp, int w) IDWTELEM 128 libavcodec/dirac_dwt.c static void horizontal_compose_fidelityi(IDWTELEM *b, IDWTELEM *tmp, int w) IDWTELEM 132 libavcodec/dirac_dwt.c IDWTELEM v[8]; IDWTELEM 149 libavcodec/dirac_dwt.c static void horizontal_compose_daub97i(IDWTELEM *b, IDWTELEM *temp, int w) IDWTELEM 174 libavcodec/dirac_dwt.c static void vertical_compose_dirac53iH0(IDWTELEM *b0, IDWTELEM *b1, IDWTELEM *b2, int width) IDWTELEM 183 libavcodec/dirac_dwt.c static void vertical_compose_dd97iH0(IDWTELEM *b0, IDWTELEM *b1, IDWTELEM *b2, IDWTELEM 184 libavcodec/dirac_dwt.c IDWTELEM *b3, IDWTELEM *b4, int width) IDWTELEM 193 libavcodec/dirac_dwt.c static void vertical_compose_dd137iL0(IDWTELEM *b0, IDWTELEM *b1, IDWTELEM *b2, IDWTELEM 194 libavcodec/dirac_dwt.c IDWTELEM *b3, IDWTELEM *b4, int width) IDWTELEM 203 libavcodec/dirac_dwt.c static void vertical_compose_haar(IDWTELEM *b0, IDWTELEM *b1, int width) IDWTELEM 213 libavcodec/dirac_dwt.c static void vertical_compose_fidelityiH0(IDWTELEM *dst, IDWTELEM *b[8], int width) IDWTELEM 222 libavcodec/dirac_dwt.c static void vertical_compose_fidelityiL0(IDWTELEM *dst, IDWTELEM *b[8], int width) IDWTELEM 231 libavcodec/dirac_dwt.c static void vertical_compose_daub97iH0(IDWTELEM *b0, IDWTELEM *b1, IDWTELEM *b2, int width) IDWTELEM 240 libavcodec/dirac_dwt.c static void vertical_compose_daub97iH1(IDWTELEM *b0, IDWTELEM *b1, IDWTELEM *b2, int width) IDWTELEM 249 libavcodec/dirac_dwt.c static void vertical_compose_daub97iL0(IDWTELEM *b0, IDWTELEM *b1, IDWTELEM *b2, int width) IDWTELEM 258 libavcodec/dirac_dwt.c static void vertical_compose_daub97iL1(IDWTELEM *b0, IDWTELEM *b1, IDWTELEM *b2, int width) IDWTELEM 275 libavcodec/dirac_dwt.c IDWTELEM *b[8]; IDWTELEM 299 libavcodec/dirac_dwt.c IDWTELEM *b[4] = { cs->b[0], cs->b[1] }; IDWTELEM 322 libavcodec/dirac_dwt.c IDWTELEM *b[10]; IDWTELEM 344 libavcodec/dirac_dwt.c IDWTELEM *b0 = d->buffer + (y-1)*stride; IDWTELEM 345 libavcodec/dirac_dwt.c IDWTELEM *b1 = d->buffer + (y )*stride; IDWTELEM 361 libavcodec/dirac_dwt.c IDWTELEM *b[8]; IDWTELEM 390 libavcodec/dirac_dwt.c IDWTELEM *b[6]; IDWTELEM 410 libavcodec/dirac_dwt.c static void spatial_compose97i_init2(DWTCompose *cs, IDWTELEM *buffer, int height, int stride) IDWTELEM 419 libavcodec/dirac_dwt.c static void spatial_compose53i_init2(DWTCompose *cs, IDWTELEM *buffer, int height, int stride) IDWTELEM 426 libavcodec/dirac_dwt.c static void spatial_compose_dd97i_init(DWTCompose *cs, IDWTELEM *buffer, int height, int stride) IDWTELEM 437 libavcodec/dirac_dwt.c static void spatial_compose_dd137i_init(DWTCompose *cs, IDWTELEM *buffer, int height, int stride) IDWTELEM 450 libavcodec/dirac_dwt.c int ff_spatial_idwt_init2(DWTContext *d, IDWTELEM *buffer, int width, int height, IDWTELEM 452 libavcodec/dirac_dwt.c IDWTELEM *temp) IDWTELEM 33 libavcodec/dirac_dwt.h IDWTELEM *b[MAX_DWT_SUPPORT]; IDWTELEM 40 libavcodec/dirac_dwt.h typedef void (*vertical_compose_2tap)(IDWTELEM *b0, IDWTELEM *b1, int width); IDWTELEM 41 libavcodec/dirac_dwt.h typedef void (*vertical_compose_3tap)(IDWTELEM *b0, IDWTELEM *b1, IDWTELEM *b2, int width); IDWTELEM 42 libavcodec/dirac_dwt.h typedef void (*vertical_compose_5tap)(IDWTELEM *b0, IDWTELEM *b1, IDWTELEM *b2, IDWTELEM *b3, IDWTELEM *b4, int width); IDWTELEM 43 libavcodec/dirac_dwt.h typedef void (*vertical_compose_9tap)(IDWTELEM *dst, IDWTELEM *b[8], int width); IDWTELEM 46 libavcodec/dirac_dwt.h IDWTELEM *buffer; IDWTELEM 47 libavcodec/dirac_dwt.h IDWTELEM *temp; IDWTELEM 60 libavcodec/dirac_dwt.h void (*horizontal_compose)(IDWTELEM *b, IDWTELEM *tmp, int width); IDWTELEM 79 libavcodec/dirac_dwt.h int ff_spatial_idwt_init2(DWTContext *d, IDWTELEM *buffer, int width, int height, IDWTELEM 81 libavcodec/dirac_dwt.h IDWTELEM *temp); IDWTELEM 103 libavcodec/diracdec.c IDWTELEM *ibuf; IDWTELEM 119 libavcodec/diracdec.c IDWTELEM *idwt_buf; IDWTELEM 120 libavcodec/diracdec.c IDWTELEM *idwt_buf_base; IDWTELEM 121 libavcodec/diracdec.c IDWTELEM *idwt_tmp; IDWTELEM 341 libavcodec/diracdec.c s->plane[i].idwt_buf_base = av_mallocz_array((w+max_xblen), h * sizeof(IDWTELEM)); IDWTELEM 342 libavcodec/diracdec.c s->plane[i].idwt_tmp = av_malloc_array((w+16), sizeof(IDWTELEM)); IDWTELEM 465 libavcodec/diracdec.c SubBand *b, IDWTELEM *buf, int x, int y) IDWTELEM 520 libavcodec/diracdec.c IDWTELEM *buf; IDWTELEM 574 libavcodec/diracdec.c IDWTELEM *buf = b->ibuf; IDWTELEM 696 libavcodec/diracdec.c IDWTELEM *buf1 = b1->ibuf + top * b1->stride; IDWTELEM 697 libavcodec/diracdec.c IDWTELEM *buf2 = b2 ? b2->ibuf + top * b2->stride : NULL; IDWTELEM 1602 libavcodec/diracdec.c memset(p->idwt_buf, 0, p->idwt_stride * p->idwt_height * sizeof(IDWTELEM)); IDWTELEM 1620 libavcodec/diracdec.c memset(p->idwt_buf, 0, p->idwt_stride * p->idwt_height * sizeof(IDWTELEM)); IDWTELEM 39 libavcodec/snow.c IDWTELEM * dst; IDWTELEM 490 libavcodec/snow.c FF_ALLOCZ_ARRAY_OR_GOTO(avctx, s->spatial_idwt_buffer, width, height * sizeof(IDWTELEM), fail); IDWTELEM 493 libavcodec/snow.c FF_ALLOCZ_ARRAY_OR_GOTO(avctx, s->temp_idwt_buffer, width, sizeof(IDWTELEM), fail); IDWTELEM 89 libavcodec/snow.h IDWTELEM *ibuf; IDWTELEM 148 libavcodec/snow.h IDWTELEM *spatial_idwt_buffer; IDWTELEM 149 libavcodec/snow.h IDWTELEM *temp_idwt_buffer; IDWTELEM 195 libavcodec/snow.h static av_always_inline void snow_interleave_line_header(int * i, int width, IDWTELEM * low, IDWTELEM * high){ IDWTELEM 204 libavcodec/snow.h static av_always_inline void snow_interleave_line_footer(int * i, IDWTELEM * low, IDWTELEM * high){ IDWTELEM 211 libavcodec/snow.h static av_always_inline void snow_horizontal_compose_lift_lead_out(int i, IDWTELEM * dst, IDWTELEM * src, IDWTELEM * ref, int width, int w, int lift_high, int mul, int add, int shift){ IDWTELEM 221 libavcodec/snow.h static av_always_inline void snow_horizontal_compose_liftS_lead_out(int i, IDWTELEM * dst, IDWTELEM * src, IDWTELEM * ref, int width, int w){ IDWTELEM 297 libavcodec/snow.h static av_always_inline void add_yblock(SnowContext *s, int sliced, slice_buffer *sb, IDWTELEM *dst, uint8_t *dst8, const uint8_t *obmc, int src_x, int src_y, int b_w, int b_h, int w, int h, int dst_stride, int src_stride, int obmc_stride, int b_x, int b_y, int add, int offset_dst, int plane_index){ IDWTELEM 421 libavcodec/snow.h static av_always_inline void predict_slice(SnowContext *s, IDWTELEM *buf, int plane_index, int add, int mb_y){ IDWTELEM 472 libavcodec/snow.h static av_always_inline void predict_plane(SnowContext *s, IDWTELEM *buf, int plane_index, int add){ IDWTELEM 30 libavcodec/snow_dwt.c IDWTELEM *base_buffer) IDWTELEM 38 libavcodec/snow_dwt.c buf->line = av_mallocz_array(line_count, sizeof(IDWTELEM *)); IDWTELEM 41 libavcodec/snow_dwt.c buf->data_stack = av_malloc_array(max_allocated_lines, sizeof(IDWTELEM *)); IDWTELEM 48 libavcodec/snow_dwt.c buf->data_stack[i] = av_malloc_array(line_width, sizeof(IDWTELEM)); IDWTELEM 62 libavcodec/snow_dwt.c IDWTELEM *ff_slice_buffer_load_line(slice_buffer *buf, int line) IDWTELEM 64 libavcodec/snow_dwt.c IDWTELEM *buffer; IDWTELEM 80 libavcodec/snow_dwt.c IDWTELEM *buffer; IDWTELEM 340 libavcodec/snow_dwt.c static void horizontal_compose53i(IDWTELEM *b, IDWTELEM *temp, int width) IDWTELEM 365 libavcodec/snow_dwt.c static void vertical_compose53iH0(IDWTELEM *b0, IDWTELEM *b1, IDWTELEM *b2, IDWTELEM 374 libavcodec/snow_dwt.c static void vertical_compose53iL0(IDWTELEM *b0, IDWTELEM *b1, IDWTELEM *b2, IDWTELEM 392 libavcodec/snow_dwt.c static void spatial_compose53i_init(DWTCompose *cs, IDWTELEM *buffer, IDWTELEM 401 libavcodec/snow_dwt.c IDWTELEM *temp, IDWTELEM 407 libavcodec/snow_dwt.c IDWTELEM *b0 = cs->b0; IDWTELEM 408 libavcodec/snow_dwt.c IDWTELEM *b1 = cs->b1; IDWTELEM 409 libavcodec/snow_dwt.c IDWTELEM *b2 = slice_buffer_get_line(sb, IDWTELEM 412 libavcodec/snow_dwt.c IDWTELEM *b3 = slice_buffer_get_line(sb, IDWTELEM 440 libavcodec/snow_dwt.c static void spatial_compose53i_dy(DWTCompose *cs, IDWTELEM *buffer, IDWTELEM 441 libavcodec/snow_dwt.c IDWTELEM *temp, int width, int height, IDWTELEM 445 libavcodec/snow_dwt.c IDWTELEM *b0 = cs->b0; IDWTELEM 446 libavcodec/snow_dwt.c IDWTELEM *b1 = cs->b1; IDWTELEM 447 libavcodec/snow_dwt.c IDWTELEM *b2 = buffer + avpriv_mirror(y + 1, height - 1) * stride; IDWTELEM 448 libavcodec/snow_dwt.c IDWTELEM *b3 = buffer + avpriv_mirror(y + 2, height - 1) * stride; IDWTELEM 465 libavcodec/snow_dwt.c void ff_snow_horizontal_compose97i(IDWTELEM *b, IDWTELEM *temp, int width) IDWTELEM 493 libavcodec/snow_dwt.c static void vertical_compose97iH0(IDWTELEM *b0, IDWTELEM *b1, IDWTELEM *b2, IDWTELEM 502 libavcodec/snow_dwt.c static void vertical_compose97iH1(IDWTELEM *b0, IDWTELEM *b1, IDWTELEM *b2, IDWTELEM 511 libavcodec/snow_dwt.c static void vertical_compose97iL0(IDWTELEM *b0, IDWTELEM *b1, IDWTELEM *b2, IDWTELEM 520 libavcodec/snow_dwt.c static void vertical_compose97iL1(IDWTELEM *b0, IDWTELEM *b1, IDWTELEM *b2, IDWTELEM 529 libavcodec/snow_dwt.c void ff_snow_vertical_compose97i(IDWTELEM *b0, IDWTELEM *b1, IDWTELEM *b2, IDWTELEM 530 libavcodec/snow_dwt.c IDWTELEM *b3, IDWTELEM *b4, IDWTELEM *b5, IDWTELEM 553 libavcodec/snow_dwt.c static void spatial_compose97i_init(DWTCompose *cs, IDWTELEM *buffer, int height, IDWTELEM 564 libavcodec/snow_dwt.c slice_buffer * sb, IDWTELEM *temp, IDWTELEM 570 libavcodec/snow_dwt.c IDWTELEM *b0 = cs->b0; IDWTELEM 571 libavcodec/snow_dwt.c IDWTELEM *b1 = cs->b1; IDWTELEM 572 libavcodec/snow_dwt.c IDWTELEM *b2 = cs->b2; IDWTELEM 573 libavcodec/snow_dwt.c IDWTELEM *b3 = cs->b3; IDWTELEM 574 libavcodec/snow_dwt.c IDWTELEM *b4 = slice_buffer_get_line(sb, IDWTELEM 577 libavcodec/snow_dwt.c IDWTELEM *b5 = slice_buffer_get_line(sb, IDWTELEM 606 libavcodec/snow_dwt.c static void spatial_compose97i_dy(DWTCompose *cs, IDWTELEM *buffer, IDWTELEM 607 libavcodec/snow_dwt.c IDWTELEM *temp, int width, int height, IDWTELEM 611 libavcodec/snow_dwt.c IDWTELEM *b0 = cs->b0; IDWTELEM 612 libavcodec/snow_dwt.c IDWTELEM *b1 = cs->b1; IDWTELEM 613 libavcodec/snow_dwt.c IDWTELEM *b2 = cs->b2; IDWTELEM 614 libavcodec/snow_dwt.c IDWTELEM *b3 = cs->b3; IDWTELEM 615 libavcodec/snow_dwt.c IDWTELEM *b4 = buffer + avpriv_mirror(y + 3, height - 1) * stride; IDWTELEM 616 libavcodec/snow_dwt.c IDWTELEM *b5 = buffer + avpriv_mirror(y + 4, height - 1) * stride; IDWTELEM 659 libavcodec/snow_dwt.c slice_buffer *slice_buf, IDWTELEM *temp, IDWTELEM 687 libavcodec/snow_dwt.c static void ff_spatial_idwt_init(DWTCompose *cs, IDWTELEM *buffer, int width, IDWTELEM 706 libavcodec/snow_dwt.c static void ff_spatial_idwt_slice(DWTCompose *cs, IDWTELEM *buffer, IDWTELEM 707 libavcodec/snow_dwt.c IDWTELEM *temp, int width, int height, IDWTELEM 731 libavcodec/snow_dwt.c void ff_spatial_idwt(IDWTELEM *buffer, IDWTELEM *temp, int width, int height, IDWTELEM 33 libavcodec/snow_dwt.h IDWTELEM *b0; IDWTELEM 34 libavcodec/snow_dwt.h IDWTELEM *b1; IDWTELEM 35 libavcodec/snow_dwt.h IDWTELEM *b2; IDWTELEM 36 libavcodec/snow_dwt.h IDWTELEM *b3; IDWTELEM 43 libavcodec/snow_dwt.h IDWTELEM **line; ///< For use by idwt and predict_slices. IDWTELEM 44 libavcodec/snow_dwt.h IDWTELEM **data_stack; ///< Used for internal purposes. IDWTELEM 49 libavcodec/snow_dwt.h IDWTELEM *base_buffer; ///< Buffer that this structure is caching. IDWTELEM 55 libavcodec/snow_dwt.h void (*vertical_compose97i)(IDWTELEM *b0, IDWTELEM *b1, IDWTELEM *b2, IDWTELEM 56 libavcodec/snow_dwt.h IDWTELEM *b3, IDWTELEM *b4, IDWTELEM *b5, IDWTELEM 58 libavcodec/snow_dwt.h void (*horizontal_compose97i)(IDWTELEM *b, IDWTELEM *temp, int width); IDWTELEM 94 libavcodec/snow_dwt.h IDWTELEM *base_buffer); IDWTELEM 98 libavcodec/snow_dwt.h IDWTELEM *ff_slice_buffer_load_line(slice_buffer *buf, int line); IDWTELEM 100 libavcodec/snow_dwt.h void ff_snow_vertical_compose97i(IDWTELEM *b0, IDWTELEM *b1, IDWTELEM *b2, IDWTELEM 101 libavcodec/snow_dwt.h IDWTELEM *b3, IDWTELEM *b4, IDWTELEM *b5, IDWTELEM 103 libavcodec/snow_dwt.h void ff_snow_horizontal_compose97i(IDWTELEM *b, IDWTELEM *temp, int width); IDWTELEM 119 libavcodec/snow_dwt.h slice_buffer *slice_buf, IDWTELEM *temp, IDWTELEM 122 libavcodec/snow_dwt.h void ff_spatial_idwt(IDWTELEM *buffer, IDWTELEM *temp, int width, int height, IDWTELEM 35 libavcodec/snowdec.c static av_always_inline void predict_slice_buffered(SnowContext *s, slice_buffer * sb, IDWTELEM * old_buffer, int plane_index, int add, int mb_y){ IDWTELEM 57 libavcodec/snowdec.c IDWTELEM * line = sb->line[y]; IDWTELEM 69 libavcodec/snowdec.c IDWTELEM * line = sb->line[y]; IDWTELEM 135 libavcodec/snowdec.c IDWTELEM * line = slice_buffer_get_line(sb, y * b->stride_line + b->buf_y_offset) + b->buf_x_offset; IDWTELEM 136 libavcodec/snowdec.c memset(line, 0, b->width*sizeof(IDWTELEM)); IDWTELEM 213 libavcodec/snowdec.c static void dequantize_slice_buffered(SnowContext *s, slice_buffer * sb, SubBand *b, IDWTELEM *src, int stride, int start_y, int end_y){ IDWTELEM 224 libavcodec/snowdec.c IDWTELEM * line = slice_buffer_get_line(sb, (y * b->stride_line) + b->buf_y_offset) + b->buf_x_offset; IDWTELEM 236 libavcodec/snowdec.c static void correlate_slice_buffered(SnowContext *s, slice_buffer * sb, SubBand *b, IDWTELEM *src, int stride, int inverse, int use_median, int start_y, int end_y){ IDWTELEM 240 libavcodec/snowdec.c IDWTELEM * line=0; // silence silly "could be used without having been initialized" warning IDWTELEM 241 libavcodec/snowdec.c IDWTELEM * prev; IDWTELEM 576 libavcodec/snowdec.c IDWTELEM * line = slice_buffer_get_line(&s->sb, yq); IDWTELEM 506 libavcodec/snowenc.c IDWTELEM *dst= (IDWTELEM*)s->m.obmc_scratchpad + plane_index*block_size*block_size*4; //FIXME change to unsigned IDWTELEM 520 libavcodec/snowenc.c memset(dst, 0, obmc_stride*obmc_stride*sizeof(IDWTELEM)); IDWTELEM 601 libavcodec/snowenc.c IDWTELEM *pred= (IDWTELEM*)s->m.obmc_scratchpad + plane_index*block_size*block_size*4; IDWTELEM 625 libavcodec/snowenc.c const IDWTELEM *pred1 = pred + y*obmc_stride; IDWTELEM 706 libavcodec/snowenc.c static IDWTELEM zero_dst[4096]; //FIXME IDWTELEM 762 libavcodec/snowenc.c static int encode_subband_c0run(SnowContext *s, SubBand *b, const IDWTELEM *src, const IDWTELEM *parent, int stride, int orientation){ IDWTELEM 882 libavcodec/snowenc.c static int encode_subband(SnowContext *s, SubBand *b, const IDWTELEM *src, const IDWTELEM *parent, int stride, int orientation){ IDWTELEM 1227 libavcodec/snowenc.c static void quantize(SnowContext *s, SubBand *b, IDWTELEM *dst, DWTELEM *src, int stride, int bias){ IDWTELEM 1288 libavcodec/snowenc.c static void dequantize(SnowContext *s, SubBand *b, IDWTELEM *src, int stride){ IDWTELEM 1310 libavcodec/snowenc.c static void decorrelate(SnowContext *s, SubBand *b, IDWTELEM *src, int stride, int inverse, int use_median){ IDWTELEM 1334 libavcodec/snowenc.c static void correlate(SnowContext *s, SubBand *b, IDWTELEM *src, int stride, int inverse, int use_median){ IDWTELEM 1480 libavcodec/snowenc.c IDWTELEM *buf= b->ibuf; IDWTELEM 1529 libavcodec/snowenc.c IDWTELEM *ibuf= b->ibuf; IDWTELEM 1806 libavcodec/snowenc.c memset(s->spatial_idwt_buffer, 0, sizeof(IDWTELEM)*w*h); IDWTELEM 1926 libavcodec/snowenc.c s.temp_idwt_buffer = av_mallocz_array(width, sizeof(IDWTELEM)); IDWTELEM 1940 libavcodec/snowenc.c ff_spatial_idwt((IDWTELEM*)buffer[0], s.temp_idwt_buffer, width, height, width, s.spatial_decomposition_type, s.spatial_decomposition_count); IDWTELEM 1951 libavcodec/snowenc.c ff_spatial_idwt((IDWTELEM*)buffer[0], s.temp_idwt_buffer, width, height, width, s.spatial_decomposition_type, s.spatial_decomposition_count); IDWTELEM 1977 libavcodec/snowenc.c ff_spatial_idwt((IDWTELEM*)buffer[0], s.temp_idwt_buffer, width, height, width, s.spatial_decomposition_type, s.spatial_decomposition_count); IDWTELEM 28 libavcodec/x86/dirac_dwt.c void ff_vertical_compose53iL0##ext(IDWTELEM *b0, IDWTELEM *b1, IDWTELEM *b2, int width); \ IDWTELEM 29 libavcodec/x86/dirac_dwt.c void ff_vertical_compose_dirac53iH0##ext(IDWTELEM *b0, IDWTELEM *b1, IDWTELEM *b2, int width); \ IDWTELEM 30 libavcodec/x86/dirac_dwt.c void ff_vertical_compose_dd137iL0##ext(IDWTELEM *b0, IDWTELEM *b1, IDWTELEM *b2, IDWTELEM *b3, IDWTELEM *b4, int width); \ IDWTELEM 31 libavcodec/x86/dirac_dwt.c void ff_vertical_compose_dd97iH0##ext(IDWTELEM *b0, IDWTELEM *b1, IDWTELEM *b2, IDWTELEM *b3, IDWTELEM *b4, int width); \ IDWTELEM 32 libavcodec/x86/dirac_dwt.c void ff_vertical_compose_haar##ext(IDWTELEM *b0, IDWTELEM *b1, int width); \ IDWTELEM 33 libavcodec/x86/dirac_dwt.c void ff_horizontal_compose_haar0i##ext(IDWTELEM *b, IDWTELEM *tmp, int w);\ IDWTELEM 34 libavcodec/x86/dirac_dwt.c void ff_horizontal_compose_haar1i##ext(IDWTELEM *b, IDWTELEM *tmp, int w);\ IDWTELEM 36 libavcodec/x86/dirac_dwt.c static void vertical_compose53iL0##ext(IDWTELEM *b0, IDWTELEM *b1, IDWTELEM *b2, int width) \ IDWTELEM 46 libavcodec/x86/dirac_dwt.c static void vertical_compose_dirac53iH0##ext(IDWTELEM *b0, IDWTELEM *b1, IDWTELEM *b2, int width) \ IDWTELEM 56 libavcodec/x86/dirac_dwt.c static void vertical_compose_dd137iL0##ext(IDWTELEM *b0, IDWTELEM *b1, IDWTELEM *b2, \ IDWTELEM 57 libavcodec/x86/dirac_dwt.c IDWTELEM *b3, IDWTELEM *b4, int width) \ IDWTELEM 67 libavcodec/x86/dirac_dwt.c static void vertical_compose_dd97iH0##ext(IDWTELEM *b0, IDWTELEM *b1, IDWTELEM *b2, \ IDWTELEM 68 libavcodec/x86/dirac_dwt.c IDWTELEM *b3, IDWTELEM *b4, int width) \ IDWTELEM 77 libavcodec/x86/dirac_dwt.c static void vertical_compose_haar##ext(IDWTELEM *b0, IDWTELEM *b1, int width) \ IDWTELEM 88 libavcodec/x86/dirac_dwt.c static void horizontal_compose_haar0i##ext(IDWTELEM *b, IDWTELEM *tmp, int w)\ IDWTELEM 99 libavcodec/x86/dirac_dwt.c static void horizontal_compose_haar1i##ext(IDWTELEM *b, IDWTELEM *tmp, int w)\ IDWTELEM 119 libavcodec/x86/dirac_dwt.c void ff_horizontal_compose_dd97i_ssse3(IDWTELEM *b, IDWTELEM *tmp, int w); IDWTELEM 121 libavcodec/x86/dirac_dwt.c static void horizontal_compose_dd97i_ssse3(IDWTELEM *b, IDWTELEM *tmp, int w) IDWTELEM 24 libavcodec/x86/dirac_dwt.h void ff_horizontal_compose_dd97i_end_c(IDWTELEM *b, IDWTELEM *tmp, int w2, int x); IDWTELEM 25 libavcodec/x86/dirac_dwt.h void ff_horizontal_compose_haar1i_end_c(IDWTELEM *b, IDWTELEM *tmp, int w2, int x); IDWTELEM 26 libavcodec/x86/dirac_dwt.h void ff_horizontal_compose_haar0i_end_c(IDWTELEM *b, IDWTELEM *tmp, int w2, int x); IDWTELEM 30 libavcodec/x86/snowdsp.c static void ff_snow_horizontal_compose97i_sse2(IDWTELEM *b, IDWTELEM *temp, int width){ IDWTELEM 37 libavcodec/x86/snowdsp.c IDWTELEM * const ref = b + w2 - 1; IDWTELEM 38 libavcodec/x86/snowdsp.c IDWTELEM b_0 = b[0]; //By allowing the first entry in b[0] to be calculated twice IDWTELEM 76 libavcodec/x86/snowdsp.c IDWTELEM * const dst = b+w2; IDWTELEM 104 libavcodec/x86/snowdsp.c IDWTELEM * const ref = b+w2 - 1; IDWTELEM 105 libavcodec/x86/snowdsp.c IDWTELEM b_0 = b[0]; IDWTELEM 149 libavcodec/x86/snowdsp.c IDWTELEM * const src = b+w2; IDWTELEM 218 libavcodec/x86/snowdsp.c static void ff_snow_horizontal_compose97i_mmx(IDWTELEM *b, IDWTELEM *temp, int width){ IDWTELEM 225 libavcodec/x86/snowdsp.c IDWTELEM * const ref = b + w2 - 1; IDWTELEM 258 libavcodec/x86/snowdsp.c IDWTELEM * const dst = b+w2; IDWTELEM 281 libavcodec/x86/snowdsp.c IDWTELEM * const ref = b+w2 - 1; IDWTELEM 325 libavcodec/x86/snowdsp.c IDWTELEM * const src = b+w2; IDWTELEM 440 libavcodec/x86/snowdsp.c static void ff_snow_vertical_compose97i_sse2(IDWTELEM *b0, IDWTELEM *b1, IDWTELEM *b2, IDWTELEM *b3, IDWTELEM *b4, IDWTELEM *b5, int width){ IDWTELEM 538 libavcodec/x86/snowdsp.c static void ff_snow_vertical_compose97i_mmx(IDWTELEM *b0, IDWTELEM *b1, IDWTELEM *b2, IDWTELEM *b3, IDWTELEM *b4, IDWTELEM *b5, int width){ IDWTELEM 610 libavcodec/x86/snowdsp.c IDWTELEM * * dst_array = sb->line + src_y;\ IDWTELEM 764 libavcodec/x86/snowdsp.c IDWTELEM * * dst_array = sb->line + src_y;\