}
}
+static void convert_fill_border (GstVideoConverter * convert,
+ GstVideoFrame * dest);
+
/* Fast paths */
#define GET_LINE_OFFSETS(interlaced,line,l1,l2) \
video_orc_convert_AYUV_ARGB (d, FRAME_GET_STRIDE (dest), s,
FRAME_GET_STRIDE (src), data->im[0][0], data->im[0][2],
data->im[2][1], data->im[1][1], data->im[1][2], width, height);
+
+ convert_fill_border (convert, dest);
}
static void
video_orc_convert_AYUV_BGRA (d, FRAME_GET_STRIDE (dest), s,
FRAME_GET_STRIDE (src), data->im[0][0], data->im[0][2],
data->im[2][1], data->im[1][1], data->im[1][2], width, height);
+
+ convert_fill_border (convert, dest);
}
static void
video_orc_convert_AYUV_ABGR (d, FRAME_GET_STRIDE (dest), s,
FRAME_GET_STRIDE (src), data->im[0][0], data->im[0][2],
data->im[2][1], data->im[1][1], data->im[1][2], width, height);
+
+ convert_fill_border (convert, dest);
}
static void
video_orc_convert_AYUV_RGBA (d, FRAME_GET_STRIDE (dest), s,
FRAME_GET_STRIDE (src), data->im[0][0], data->im[0][2],
data->im[2][1], data->im[1][1], data->im[1][2], width, height);
+
+ convert_fill_border (convert, dest);
}
static void