Home
last modified time | relevance | path

Searched refs:idwt (Results 1 – 4 of 4) sorted by relevance

/third_party/ffmpeg/libavcodec/
Ddiracdec.c109 DWTPlane idwt; member
308 s->plane[i].idwt.buf_base = av_calloc(w + max_xblen, h * (2 << s->pshift)); in alloc_sequence_buffers()
309 s->plane[i].idwt.tmp = av_malloc_array((w+16), 2 << s->pshift); in alloc_sequence_buffers()
310 s->plane[i].idwt.buf = s->plane[i].idwt.buf_base + (top_padding*w)*(2 << s->pshift); in alloc_sequence_buffers()
311 if (!s->plane[i].idwt.buf_base || !s->plane[i].idwt.tmp) in alloc_sequence_buffers()
372 av_freep(&s->plane[i].idwt.buf_base); in free_sequence_buffers()
373 av_freep(&s->plane[i].idwt.tmp); in free_sequence_buffers()
1059 p->idwt.width = w = CALC_PADDING(p->width , s->wavelet_depth); in init_planes()
1060 p->idwt.height = h = CALC_PADDING(p->height, s->wavelet_depth); in init_planes()
1061 p->idwt.stride = FFALIGN(p->idwt.width, 8) << (1 + s->pshift); in init_planes()
[all …]
Ddiracdsp.c178 const int16_t *idwt, int idwt_stride, in add_rect_clamped_c() argument
185 dst[x ] = av_clip_uint8(((src[x ]+32)>>6) + idwt[x ]); in add_rect_clamped_c()
186 dst[x+1] = av_clip_uint8(((src[x+1]+32)>>6) + idwt[x+1]); in add_rect_clamped_c()
190 idwt += idwt_stride; in add_rect_clamped_c()
Ddiracdsp.h47 …/*align 16*/, const uint16_t *src/*align 16*/, int stride, const int16_t *idwt/*align 16*/, int id…
/third_party/ffmpeg/libavcodec/x86/
Ddiracdsp.asm178 ; void add_rect_clamped(uint8_t *dst, uint16_t *src, int stride, int16_t *idwt, int idwt_stride, in…
179 cglobal add_rect_clamped_%1, 7,9,3, dst, src, stride, idwt, idwt_stride, w, h