aboutsummaryrefslogtreecommitdiffstats
path: root/libavcodec/dsputil.h
diff options
context:
space:
mode:
authorMichael Niedermayer <michaelni@gmx.at>2002-11-14 19:20:04 +0000
committerMichael Niedermayer <michaelni@gmx.at>2002-11-14 19:20:04 +0000
commit11f18fafcab80ef52391e6e29c5a1a8f6f22c4e3 (patch)
tree536c67a677f6aecf343d85251f933e7ab1885885 /libavcodec/dsputil.h
parent5844544064d18f0fc738a5849b1c3b4a0ec8022a (diff)
downloadffmpeg-11f18fafcab80ef52391e6e29c5a1a8f6f22c4e3.tar.gz
huffyuv
Originally committed as revision 1211 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diffstat (limited to 'libavcodec/dsputil.h')
-rw-r--r--libavcodec/dsputil.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/libavcodec/dsputil.h b/libavcodec/dsputil.h
index 2ff6fb905a..4f036b05d6 100644
--- a/libavcodec/dsputil.h
+++ b/libavcodec/dsputil.h
@@ -117,6 +117,11 @@ typedef struct DSPContext {
op_pixels_abs_func pix_abs8x8_x2;
op_pixels_abs_func pix_abs8x8_y2;
op_pixels_abs_func pix_abs8x8_xy2;
+
+ /* huffyuv specific */
+ //FIXME note: alignment isnt guranteed currently but could be if needed
+ void (*add_bytes)(uint8_t *dst/*align 16*/, uint8_t *src/*align 16*/, int w);
+ void (*diff_bytes)(uint8_t *dst/*align 16*/, uint8_t *src1/*align 16*/, uint8_t *src2/*align 16*/,int w);
} DSPContext;
void dsputil_init(DSPContext* p, unsigned mask);