gpointer dest, const gpointer data[GST_VIDEO_MAX_PLANES],
const gint stride[GST_VIDEO_MAX_PLANES], gint x, gint y, gint width)
{
- cogorc_getline_I420 (dest,
+ orc_unpack_I420 (dest,
GET_Y_LINE (y), GET_U_LINE (y >> 1), GET_V_LINE (y >> 1), width);
}
const gint stride[GST_VIDEO_MAX_PLANES], GstVideoChromaSite chroma_site,
gint y, gint width)
{
- cogorc_putline_I420 (GET_Y_LINE (y),
+ orc_pack_I420 (GET_Y_LINE (y),
GET_U_LINE (y >> 1), GET_V_LINE (y >> 1), src, width / 2);
}
const gpointer data[GST_VIDEO_MAX_PLANES],
const gint stride[GST_VIDEO_MAX_PLANES], gint x, gint y, gint width)
{
- cogorc_getline_YUY2 (dest, GET_LINE (y), width / 2);
+ orc_unpack_YUY2 (dest, GET_LINE (y), width / 2);
}
static void
const gint stride[GST_VIDEO_MAX_PLANES], GstVideoChromaSite chroma_site,
gint y, gint width)
{
- cogorc_putline_YUY2 (GET_LINE (y), src, width / 2);
+ orc_pack_YUY2 (GET_LINE (y), src, width / 2);
}
#define PACK_UYVY GST_VIDEO_FORMAT_AYUV, unpack_UYVY, pack_UYVY
const gpointer data[GST_VIDEO_MAX_PLANES],
const gint stride[GST_VIDEO_MAX_PLANES], gint x, gint y, gint width)
{
- cogorc_getline_UYVY (dest, GET_LINE (y), width / 2);
+ orc_unpack_UYVY (dest, GET_LINE (y), width / 2);
}
static void
const gint stride[GST_VIDEO_MAX_PLANES], GstVideoChromaSite chroma_site,
gint y, gint width)
{
- cogorc_putline_UYVY (GET_LINE (y), src, width / 2);
+ orc_pack_UYVY (GET_LINE (y), src, width / 2);
}
#define PACK_YVYU GST_VIDEO_FORMAT_AYUV, unpack_YVYU, pack_YVYU
const gpointer data[GST_VIDEO_MAX_PLANES],
const gint stride[GST_VIDEO_MAX_PLANES], gint x, gint y, gint width)
{
- cogorc_getline_YVYU (dest, GET_LINE (y), width / 2);
+ orc_unpack_YVYU (dest, GET_LINE (y), width / 2);
}
static void
const gint stride[GST_VIDEO_MAX_PLANES], GstVideoChromaSite chroma_site,
gint y, gint width)
{
- cogorc_putline_YVYU (GET_LINE (y), src, width / 2);
+ orc_pack_YVYU (GET_LINE (y), src, width / 2);
}
#define PACK_v308 GST_VIDEO_FORMAT_AYUV, unpack_v308, pack_v308
const gpointer data[GST_VIDEO_MAX_PLANES],
const gint stride[GST_VIDEO_MAX_PLANES], gint x, gint y, gint width)
{
- cogorc_getline_YUV9 (dest,
+ orc_unpack_YUV9 (dest,
GET_Y_LINE (y), GET_U_LINE (y), GET_V_LINE (y), width / 2);
}
const gpointer data[GST_VIDEO_MAX_PLANES],
const gint stride[GST_VIDEO_MAX_PLANES], gint x, gint y, gint width)
{
- cogorc_getline_Y42B (dest,
+ orc_unpack_Y42B (dest,
GET_Y_LINE (y), GET_U_LINE (y), GET_V_LINE (y), width / 2);
}
const gint stride[GST_VIDEO_MAX_PLANES], GstVideoChromaSite chroma_site,
gint y, gint width)
{
- cogorc_putline_Y42B (GET_Y_LINE (y),
+ orc_pack_Y42B (GET_Y_LINE (y),
GET_U_LINE (y), GET_V_LINE (y), src, width / 2);
}
const gpointer data[GST_VIDEO_MAX_PLANES],
const gint stride[GST_VIDEO_MAX_PLANES], gint x, gint y, gint width)
{
- cogorc_getline_Y444 (dest,
- GET_Y_LINE (y), GET_U_LINE (y), GET_V_LINE (y), width);
+ orc_unpack_Y444 (dest, GET_Y_LINE (y), GET_U_LINE (y), GET_V_LINE (y), width);
}
static void
const gint stride[GST_VIDEO_MAX_PLANES], GstVideoChromaSite chroma_site,
gint y, gint width)
{
- cogorc_putline_Y444 (GET_Y_LINE (y),
- GET_U_LINE (y), GET_V_LINE (y), src, width);
+ orc_pack_Y444 (GET_Y_LINE (y), GET_U_LINE (y), GET_V_LINE (y), src, width);
}
#define PACK_Y800 GST_VIDEO_FORMAT_AYUV, unpack_Y800, pack_Y800
const gpointer data[GST_VIDEO_MAX_PLANES],
const gint stride[GST_VIDEO_MAX_PLANES], gint x, gint y, gint width)
{
- cogorc_getline_Y800 (dest, GET_LINE (y), width);
+ orc_unpack_Y800 (dest, GET_LINE (y), width);
}
static void
const gint stride[GST_VIDEO_MAX_PLANES], GstVideoChromaSite chroma_site,
gint y, gint width)
{
- cogorc_putline_Y800 (GET_LINE (y), src, width);
+ orc_pack_Y800 (GET_LINE (y), src, width);
}
#define PACK_GRAY8 GST_VIDEO_FORMAT_UNKNOWN, NULL, NULL
const gpointer data[GST_VIDEO_MAX_PLANES],
const gint stride[GST_VIDEO_MAX_PLANES], gint x, gint y, gint width)
{
- cogorc_getline_Y16 (dest, GET_LINE (y), width);
+ orc_unpack_Y16 (dest, GET_LINE (y), width);
}
static void
const gint stride[GST_VIDEO_MAX_PLANES], GstVideoChromaSite chroma_site,
gint y, gint width)
{
- cogorc_putline_Y16 (GET_LINE (y), src, width);
+ orc_pack_Y16 (GET_LINE (y), src, width);
}
#define PACK_RGB16 GST_VIDEO_FORMAT_ARGB, unpack_RGB16, pack_RGB16
const gpointer data[GST_VIDEO_MAX_PLANES],
const gint stride[GST_VIDEO_MAX_PLANES], gint x, gint y, gint width)
{
- cogorc_getline_BGRA (dest, GET_LINE (y), width);
+ orc_unpack_BGRA (dest, GET_LINE (y), width);
}
static void
const gint stride[GST_VIDEO_MAX_PLANES], GstVideoChromaSite chroma_site,
gint y, gint width)
{
- cogorc_putline_BGRA (GET_LINE (y), src, width);
+ orc_pack_BGRA (GET_LINE (y), src, width);
}
#define PACK_ABGR GST_VIDEO_FORMAT_ARGB, unpack_ABGR, pack_ABGR
const gpointer data[GST_VIDEO_MAX_PLANES],
const gint stride[GST_VIDEO_MAX_PLANES], gint x, gint y, gint width)
{
- cogorc_getline_ABGR (dest, GET_LINE (y), width);
+ orc_unpack_ABGR (dest, GET_LINE (y), width);
}
static void
const gint stride[GST_VIDEO_MAX_PLANES], GstVideoChromaSite chroma_site,
gint y, gint width)
{
- cogorc_putline_ABGR (GET_LINE (y), src, width);
+ orc_pack_ABGR (GET_LINE (y), src, width);
}
#define PACK_RGBA GST_VIDEO_FORMAT_ARGB, unpack_RGBA, pack_RGBA
const gpointer data[GST_VIDEO_MAX_PLANES],
const gint stride[GST_VIDEO_MAX_PLANES], gint x, gint y, gint width)
{
- cogorc_getline_RGBA (dest, GET_LINE (y), width);
+ orc_unpack_RGBA (dest, GET_LINE (y), width);
}
static void
const gint stride[GST_VIDEO_MAX_PLANES], GstVideoChromaSite chroma_site,
gint y, gint width)
{
- cogorc_putline_RGBA (GET_LINE (y), src, width);
+ orc_pack_RGBA (GET_LINE (y), src, width);
}
#define PACK_RGB GST_VIDEO_FORMAT_ARGB, unpack_RGB, pack_RGB
const gpointer data[GST_VIDEO_MAX_PLANES],
const gint stride[GST_VIDEO_MAX_PLANES], gint x, gint y, gint width)
{
- cogorc_getline_NV12 (dest,
+ orc_unpack_NV12 (dest,
GET_PLANE_LINE (0, y), GET_PLANE_LINE (1, y >> 1), width / 2);
}
const gint stride[GST_VIDEO_MAX_PLANES], GstVideoChromaSite chroma_site,
gint y, gint width)
{
- cogorc_putline_NV12 (GET_PLANE_LINE (0, y),
+ orc_pack_NV12 (GET_PLANE_LINE (0, y),
GET_PLANE_LINE (1, y >> 1), src, width / 2);
}
const gpointer data[GST_VIDEO_MAX_PLANES],
const gint stride[GST_VIDEO_MAX_PLANES], gint x, gint y, gint width)
{
- cogorc_getline_NV21 (dest,
+ orc_unpack_NV21 (dest,
GET_PLANE_LINE (0, y), GET_PLANE_LINE (1, y >> 1), width / 2);
}
const gint stride[GST_VIDEO_MAX_PLANES], GstVideoChromaSite chroma_site,
gint y, gint width)
{
- cogorc_putline_NV21 (GET_PLANE_LINE (0, y),
+ orc_pack_NV21 (GET_PLANE_LINE (0, y),
GET_PLANE_LINE (1, y >> 1), src, width / 2);
}
const gpointer data[GST_VIDEO_MAX_PLANES],
const gint stride[GST_VIDEO_MAX_PLANES], gint x, gint y, gint width)
{
- cogorc_getline_A420 (dest,
+ orc_unpack_A420 (dest,
GET_Y_LINE (y), GET_U_LINE (y >> 1), GET_V_LINE (y >> 1), GET_A_LINE (y),
width);
}
const gint stride[GST_VIDEO_MAX_PLANES], GstVideoChromaSite chroma_site,
gint y, gint width)
{
- cogorc_putline_A420 (GET_Y_LINE (y),
+ orc_pack_A420 (GET_Y_LINE (y),
GET_U_LINE (y >> 1), GET_V_LINE (y >> 1), GET_A_LINE (y), src, width / 2);
}
const gpointer data[GST_VIDEO_MAX_PLANES],
const gint stride[GST_VIDEO_MAX_PLANES], gint x, gint y, gint width)
{
- cogorc_getline_YUV9 (dest,
+ orc_unpack_YUV9 (dest,
GET_Y_LINE (y), GET_U_LINE (y >> 2), GET_V_LINE (y >> 2), width / 2);
}
orl t, t, a_alpha
storel d, t
-.function cogorc_getline_I420
+.function orc_unpack_I420
.dest 4 d guint8
.source 1 y guint8
.source 1 u guint8
mergewl d, ay, uv
-.function cogorc_putline_I420
+.function orc_pack_I420
.dest 2 y guint8
.dest 1 u guint8
.dest 1 v guint8
splitwb t1, t2, vv
avgub v, t1, t2
-.function cogorc_getline_YUY2
+.function orc_unpack_YUY2
.dest 8 ayuv guint8
.source 4 yuy2 guint8
.const 2 c255 0xff
x2 mergewl ayuv, ayay, uvuv
-.function cogorc_putline_YUY2
+.function orc_pack_YUY2
.dest 4 yuy2 guint8
.source 8 ayuv guint8
.temp 2 yy
x2 mergebw yuy2, yy, uv1
-.function cogorc_putline_UYVY
+.function orc_pack_UYVY
.dest 4 yuy2 guint8
.source 8 ayuv guint8
.temp 2 yy
x2 mergebw yuy2, uv1, yy
-.function cogorc_getline_UYVY
+.function orc_unpack_UYVY
.dest 8 ayuv guint8
.source 4 uyvy guint8
.const 2 c255 0xff
x2 mergewl ayuv, ayay, uvuv
-.function cogorc_getline_YVYU
+.function orc_unpack_YVYU
.dest 8 ayuv guint8
.source 4 uyvy guint8
.const 2 c255 0xff
x2 mergewl ayuv, ayay, uvuv
-.function cogorc_putline_YVYU
+.function orc_pack_YVYU
.dest 4 yuy2 guint8
.source 8 ayuv guint8
.temp 2 yy
x2 mergebw yuy2, yy, uv1
-.function cogorc_getline_YUV9
+.function orc_unpack_YUV9
.dest 8 d guint8
.source 2 y guint8
.source 1 u guint8
x2 mergewl d, ay, uv
-.function cogorc_getline_Y42B
+.function orc_unpack_Y42B
.dest 8 ayuv guint8
.source 2 yy guint8
.source 1 u guint8
mergewl uvuv, uv, uv
x2 mergewl ayuv, ayay, uvuv
-.function cogorc_putline_Y42B
+.function orc_pack_Y42B
.dest 2 y guint8
.dest 1 u guint8
.dest 1 v guint8
x2 select1wb y, ayay
-.function cogorc_getline_Y444
+.function orc_unpack_Y444
.dest 4 ayuv guint8
.source 1 y guint8
.source 1 u guint8
mergewl ayuv, ay, uv
-.function cogorc_putline_Y444
+.function orc_pack_Y444
.dest 1 y guint8
.dest 1 u guint8
.dest 1 v guint8
splitwb v, u, uv
select1wb y, ay
-.function cogorc_getline_Y800
+.function orc_unpack_Y800
.dest 4 ayuv guint8
.source 1 y guint8
.const 1 c255 255
mergewl ayuv, ay, c0x8080
-.function cogorc_putline_Y800
+.function orc_pack_Y800
.dest 1 y guint8
.source 4 ayuv guint8
.temp 2 ay
select1wb y, ay
-.function cogorc_putline_Y16
+.function orc_pack_Y16
.dest 2 y guint8
.source 4 ayuv guint8
.temp 2 ay
shlw y, ay, 8
-.function cogorc_getline_Y16
+.function orc_unpack_Y16
.dest 4 ayuv guint8
.source 2 y guint8
.const 1 c255 255
mergebw ay, c255, yb
mergewl ayuv, ay, c0x8080
-.function cogorc_getline_BGRA
+.function orc_unpack_BGRA
.dest 4 argb guint8
.source 4 bgra guint8
swapl argb, bgra
-.function cogorc_putline_BGRA
+.function orc_pack_BGRA
.dest 4 bgra guint8
.source 4 argb guint8
swapl bgra, argb
-.function cogorc_putline_RGBA
+.function orc_pack_RGBA
.dest 4 rgba guint8
.source 4 argb guint8
.temp 1 a
mergebw rg, r, g
mergewl rgba, rg, ba
-.function cogorc_getline_RGBA
+.function orc_unpack_RGBA
.dest 4 argb guint8
.source 4 rgba guint8
.temp 1 a
mergewl argb, ar, gb
-.function cogorc_getline_ABGR
+.function orc_unpack_ABGR
.dest 4 argb guint8
.source 4 abgr guint8
.temp 1 a
mergewl argb, ar, gb
-.function cogorc_putline_ABGR
+.function orc_pack_ABGR
.dest 4 abgr guint8
.source 4 argb guint8
.temp 1 a
mergebw gr, g, r
mergewl abgr, ab, gr
-.function cogorc_getline_NV12
+.function orc_unpack_NV12
.dest 8 d guint8
.source 2 y guint8
.source 2 uv guint8
x2 mergebw ay, c255, y
x2 mergewl d, ay, uvuv
-.function cogorc_putline_NV12
+.function orc_pack_NV12
.dest 2 y guint8
.dest 2 uv guint8
.source 8 ayuv guint8
splitlw uv1, uv2, uvuv
x2 avgub uv, uv1, uv2
-.function cogorc_getline_NV21
+.function orc_unpack_NV21
.dest 8 d guint8
.source 2 y guint8
.source 2 vu guint8
x2 mergewl d, ay, uvuv
-.function cogorc_putline_NV21
+.function orc_pack_NV21
.dest 2 y guint8
.dest 2 vu guint8
.source 8 ayuv guint8
swapw vu, uv
-.function cogorc_getline_A420
+.function orc_unpack_A420
.dest 4 d guint8
.source 1 y guint8
.source 1 u guint8
mergebw ay, a, y
mergewl d, ay, uv
-.function cogorc_putline_A420
+.function orc_pack_A420
.dest 2 y guint8
.dest 1 u guint8
.dest 1 v guint8