gstreamer/ext/cog/cogorc.h
2009-09-17 17:03:41 -07:00

36 lines
2.2 KiB
C

/* autogenerated from cog.orc */
#ifndef _ORC_OUT_H_
#define _ORC_OUT_H_
void cogorc_downsample_horiz_cosite_3tap (uint8_t * d1, uint16_t * s1, uint16_t * s2, int n);
void cogorc_downsample_vert_halfsite_2tap (uint8_t * d1, uint8_t * s1, uint8_t * s2, int n);
void cogorc_downsample_vert_halfsite_3tap (uint8_t * d1, uint8_t * s1, uint8_t * s2, uint8_t * s3, int n);
void cogorc_downsample_vert_halfsite_4tap (uint8_t * d1, uint8_t * s1, uint8_t * s2, uint8_t * s3, uint8_t * s4, int n);
void cogorc_upsample_horiz_cosite (uint8_t * d1, uint8_t * s1, uint8_t * s2, int n);
void cogorc_upsample_vert_avgub (uint8_t * d1, uint8_t * s1, uint8_t * s2, int n);
void orc_unpack_yuyv_y (uint8_t * d1, uint16_t * s1, int n);
void orc_unpack_yuyv_u (uint8_t * d1, uint32_t * s1, int n);
void orc_unpack_yuyv_v (uint8_t * d1, uint32_t * s1, int n);
void orc_pack_yuyv (uint32_t * d1, uint8_t * s1, uint8_t * s2, uint8_t * s3, int n);
void orc_unpack_uyvy_y (uint8_t * d1, uint16_t * s1, int n);
void orc_unpack_uyvy_u (uint8_t * d1, uint32_t * s1, int n);
void orc_unpack_uyvy_v (uint8_t * d1, uint32_t * s1, int n);
void orc_pack_uyvy (uint32_t * d1, uint8_t * s1, uint8_t * s2, uint8_t * s3, int n);
void orc_memcpy (void * d1, void * s1, int n);
void orc_addc_convert_u8_s16 (uint8_t * d1, int16_t * s1, int n);
void orc_subc_convert_s16_u8 (int16_t * d1, uint8_t * s1, int n);
void orc_splat_u8_ns (uint8_t * d1, int p1, int n);
void orc_splat_s16_ns (int16_t * d1, int p1, int n);
void orc_matrix2_u8 (uint8_t * d1, uint8_t * s1, uint8_t * s2, int p1, int p2, int p3, int n);
void orc_matrix3_u8 (uint8_t * d1, uint8_t * s1, uint8_t * s2, uint8_t * s3, int p1, int p2, int p3, int p4, int n);
void orc_pack_123x (uint32_t * d1, uint8_t * s1, uint8_t * s2, uint8_t * s3, int p1, int n);
void orc_pack_x123 (uint32_t * d1, uint8_t * s1, uint8_t * s2, uint8_t * s3, int p1, int n);
void cogorc_combine4_u8 (uint8_t * d1, uint8_t * s1, uint8_t * s2, uint8_t * s3, uint8_t * s4, int p1, int p2, int p3, int p4, int n);
void cogorc_unpack_ayuv_y (uint8_t * d1, uint32_t * s1, int n);
void cogorc_unpack_ayuv_u (uint8_t * d1, uint32_t * s1, int n);
void cogorc_unpack_ayuv_v (uint8_t * d1, uint32_t * s1, int n);
#endif