Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/FFmpeg/FFmpeg.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJames Almer <jamrial@gmail.com>2014-12-26 21:37:54 +0300
committerJames Almer <jamrial@gmail.com>2014-12-26 21:39:51 +0300
commit466e32bf25ac0a9abb216edc6670f747504685f1 (patch)
treec1264d0f4880f1983765fb1c4d56c99e6d148985 /libavfilter/vf_fspp.h
parent9224c7f0dd18a0adbbd953f220c93641d8f3043e (diff)
x86/vf_fspp: port inline asm to yasm
Reviewed-by: Michael Niedermayer <michaelni@gmx.at> Signed-off-by: James Almer <jamrial@gmail.com>
Diffstat (limited to 'libavfilter/vf_fspp.h')
-rw-r--r--libavfilter/vf_fspp.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/libavfilter/vf_fspp.h b/libavfilter/vf_fspp.h
index db860c6413..237ffb1dcf 100644
--- a/libavfilter/vf_fspp.h
+++ b/libavfilter/vf_fspp.h
@@ -79,16 +79,16 @@ typedef struct FSPPContext {
ptrdiff_t dst_stride, ptrdiff_t src_stride,
ptrdiff_t width, ptrdiff_t height, ptrdiff_t log2_scale);
- void (*mul_thrmat)(struct FSPPContext *fspp, int q);
+ void (*mul_thrmat)(int16_t *thr_adr_noq, int16_t *thr_adr, int q);
void (*column_fidct)(int16_t *thr_adr, int16_t *data,
int16_t *output, int cnt);
void (*row_idct)(int16_t *workspace, int16_t *output_adr,
- int output_stride, int cnt);
+ ptrdiff_t output_stride, int cnt);
void (*row_fdct)(int16_t *data, const uint8_t *pixels,
- int line_size, int cnt);
+ ptrdiff_t line_size, int cnt);
} FSPPContext;