summaryrefslogtreecommitdiff
path: root/liboil/liboilfuncs-04.h
diff options
context:
space:
mode:
authorDavid Schleef <ds@schleef.org>2006-03-05 03:58:25 +0000
committerDavid Schleef <ds@schleef.org>2006-03-05 03:58:25 +0000
commit033a83d04fca4a9b8f4d7df554c65a215ef40b59 (patch)
treef140f4c4f912b2e23a916c6a730a9852aca33ac4 /liboil/liboilfuncs-04.h
parent332515f23317210e27b882631070465c80d701f1 (diff)
downloadliboil-033a83d04fca4a9b8f4d7df554c65a215ef40b59.tar.gz
* liboil/i386/Makefile.am:
* liboil/liboilclasses.h: * liboil/liboilfuncs-04.h: * liboil/liboilfuncs.h: * liboil/liboilmarshal.c: * liboil/liboiltrampolines.c: * liboil/ref/Makefile.am: Reenable wavelet code.
Diffstat (limited to 'liboil/liboilfuncs-04.h')
-rw-r--r--liboil/liboilfuncs-04.h18
1 files changed, 18 insertions, 0 deletions
diff --git a/liboil/liboilfuncs-04.h b/liboil/liboilfuncs-04.h
index 48781cb..beaa318 100644
--- a/liboil/liboilfuncs-04.h
+++ b/liboil/liboilfuncs-04.h
@@ -225,6 +225,7 @@ void oil_convert_u8_u32 (uint8_t * dest, const uint32_t * src, int n);
void oil_copy8x8_u8 (uint8_t * d_8x8, int ds, const uint8_t * s_8x8, int ss);
void oil_copy_u8 (uint8_t * dest, const uint8_t * src, int n);
void oil_dct36_f32 (float * d_36, int dstr, const float * s_36, int sstr);
+void oil_deinterleave (int16_t * d_2xn, const int16_t * s_2xn, int n);
void oil_dequantize8x8_s16 (int16_t * d_8x8, int dstr, const int16_t * s1_8x8, int sstr1, const int16_t * s2_8x8, int sstr2);
void oil_diff8x8_average_s16_u8 (int16_t * d_8x8, const uint8_t * s1_8x8, int ss1, const uint8_t * s2_8x8, int ss2, const uint8_t * s3_8x8, int ss3);
void oil_diff8x8_const128_s16_u8 (int16_t * d_8x8, const uint8_t * s1_8x8, int ss1);
@@ -249,7 +250,16 @@ void oil_idct8x8theora_s16 (int16_t * d_8x8, int dstr, const int16_t * s_8x8, in
void oil_imdct12_f64 (double * d_12, const double * s_6);
void oil_imdct32_f32 (float * d_32, const float * s_32);
void oil_imdct36_f64 (double * d_36, const double * s_18);
+void oil_interleave (int16_t * d_2xn, const int16_t * s_2xn, int n);
void oil_inverse_f32 (float * d, const float * s, int n);
+void oil_lift_add_135 (int16_t * d, const int16_t * s1, const int16_t * s2, const int16_t * s3, const int16_t * s4, const int16_t * s5, int n);
+void oil_lift_add_mult_shift12 (int16_t * d, const int16_t * s1, const int16_t * s2, const int16_t * s3, const int16_t * s4_1, int n);
+void oil_lift_add_shift1 (int16_t * d, const int16_t * s1, const int16_t * s2, const int16_t * s3, int n);
+void oil_lift_add_shift2 (int16_t * d, const int16_t * s1, const int16_t * s2, const int16_t * s3, int n);
+void oil_lift_sub_135 (int16_t * d, const int16_t * s1, const int16_t * s2, const int16_t * s3, const int16_t * s4, const int16_t * s5, int n);
+void oil_lift_sub_mult_shift12 (int16_t * d, const int16_t * s1, const int16_t * s2, const int16_t * s3, const int16_t * s4_1, int n);
+void oil_lift_sub_shift1 (int16_t * d, const int16_t * s1, const int16_t * s2, const int16_t * s3, int n);
+void oil_lift_sub_shift2 (int16_t * d, const int16_t * s1, const int16_t * s2, const int16_t * s3, int n);
void oil_maximum_f32 (float * d, const float * s1, const float * s2, int n);
void oil_md5 (uint32_t * i_4, const uint32_t * s_16);
void oil_mdct12_f64 (double * d_6, const double * s_12);
@@ -337,12 +347,20 @@ void oil_splat_u32 (uint32_t * dest, int dstr, const uint32_t * s1_1, int n);
void oil_splat_u32_ns (uint32_t * dest, const uint32_t * s1_1, int n);
void oil_splat_u8 (uint8_t * dest, int dstr, const uint8_t * s1_1, int n);
void oil_splat_u8_ns (uint8_t * dest, const uint8_t * s1_1, int n);
+void oil_split_135 (int16_t * d_2xn, const int16_t * s_2xn, int n);
+void oil_split_53 (int16_t * d_2xn, const int16_t * s_2xn, int n);
+void oil_split_approx97 (int16_t * d_2xn, const int16_t * s_2xn, int n);
+void oil_split_daub97 (int16_t * d_2xn, const int16_t * s_2xn, int n);
void oil_squaresum_f64 (double * d, const double * s, int n);
void oil_squaresum_shifted_s16 (uint32_t * d, const int16_t * s, int n);
void oil_subtract_f32 (float * d, const float * s1, const float * s2, int n);
void oil_sum_f64 (double * d_1, const double * s, int sstr, int n);
void oil_swab_u16 (uint16_t * d_n, const uint16_t * s_n, int n);
void oil_swab_u32 (uint32_t * d_n, const uint32_t * s_n, int n);
+void oil_synth_135 (int16_t * d_2xn, const int16_t * s_2xn, int n);
+void oil_synth_53 (int16_t * d_2xn, const int16_t * s_2xn, int n);
+void oil_synth_approx97 (int16_t * d_2xn, const int16_t * s_2xn, int n);
+void oil_synth_daub97 (int16_t * d_2xn, const int16_t * s_2xn, int n);
void oil_tablelookup_u8 (uint8_t * d, int ds, const uint8_t * s1, int ss1, const uint8_t * s2_256, int ss2, int n);
void oil_testzero_u8 (uint32_t * d_1, const uint8_t * s, int n);
void oil_trans8x8_f64 (double * d_8x8, int ds, const double * s_8x8, int ss);