Home
last modified time | relevance | path

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

/third_party/ffmpeg/libavcodec/
H A Ddiracdsp.c178 const int16_t *idwt, int idwt_stride, in add_rect_clamped_c()
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()
177 add_rect_clamped_c(uint8_t *dst, const uint16_t *src, int stride, const int16_t *idwt, int idwt_stride, int width, int height) add_rect_clamped_c() argument
H A 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 in init_planes()
[all...]
H A Ddiracdsp.h47 void (*add_rect_clamped)(uint8_t *dst/*align 16*/, const uint16_t *src/*align 16*/, int stride, const int16_t *idwt/*align 16*/, int idwt_stride, int width, int height/*mod 2*/);
/third_party/ffmpeg/libavcodec/x86/
H A Ddiracdsp.asm178 ; void add_rect_clamped(uint8_t *dst, uint16_t *src, int stride, int16_t *idwt, int idwt_stride, int width, int height)
179 cglobal add_rect_clamped_%1, 7,9,3, dst, src, stride, idwt, idwt_stride, w, h

Completed in 5 milliseconds