Searched refs:idwt (Results 1 – 4 of 4) sorted by relevance
/third_party/ffmpeg/libavcodec/ |
D | diracdec.c | 109 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 …]
|
D | diracdsp.c | 178 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()
|
D | diracdsp.h | 47 …/*align 16*/, const uint16_t *src/*align 16*/, int stride, const int16_t *idwt/*align 16*/, int id…
|
/third_party/ffmpeg/libavcodec/x86/ |
D | diracdsp.asm | 178 ; 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
|