summaryrefslogtreecommitdiff
path: root/sys
diff options
context:
space:
mode:
authorOle André Vadla Ravnås <oravnas@cisco.com>2010-11-08 23:54:31 +0100
committerOle André Vadla Ravnås <oravnas@cisco.com>2010-11-08 23:58:25 +0100
commitd10e029f51071d70d429aed53badc4ea7755a062 (patch)
tree2bc2ce5d85125c677e4068a99bb8db6da1c1e6e8 /sys
parentd865feca824b95dcb7779fc2cb2a6fffee35e108 (diff)
applemedia: biplanar is actually NV12, not I420
D'oh!
Diffstat (limited to 'sys')
-rw-r--r--sys/applemedia/celvideosrc.c6
-rw-r--r--sys/applemedia/vtdec.c2
-rw-r--r--sys/applemedia/vtenc.c2
-rw-r--r--sys/applemedia/vth264decbin.c2
-rw-r--r--sys/applemedia/vth264encbin.c2
5 files changed, 7 insertions, 7 deletions
diff --git a/sys/applemedia/celvideosrc.c b/sys/applemedia/celvideosrc.c
index 6e4cb0176..f61cac52e 100644
--- a/sys/applemedia/celvideosrc.c
+++ b/sys/applemedia/celvideosrc.c
@@ -37,7 +37,7 @@ GST_DEBUG_CATEGORY (gst_cel_video_src_debug);
static GstStaticPadTemplate src_template = GST_STATIC_PAD_TEMPLATE ("src",
GST_PAD_SRC,
GST_PAD_ALWAYS,
- GST_STATIC_CAPS (GST_VIDEO_CAPS_YUV ("I420") ";"
+ GST_STATIC_CAPS (GST_VIDEO_CAPS_YUV ("NV12") ";"
GST_VIDEO_CAPS_YUV ("YUY2"))
);
@@ -727,8 +727,8 @@ gst_cel_video_src_parse_stream_format (GstCelVideoSrc * self,
format->fourcc = GST_MAKE_FOURCC ('Y', 'U', 'Y', '2');
break;
case kYUV420vCodecType:
- format->video_format = GST_VIDEO_FORMAT_I420;
- format->fourcc = GST_MAKE_FOURCC ('I', '4', '2', '0');
+ format->video_format = GST_VIDEO_FORMAT_NV12;
+ format->fourcc = GST_MAKE_FOURCC ('N', 'V', '1', '2');
break;
default:
goto unsupported_format;
diff --git a/sys/applemedia/vtdec.c b/sys/applemedia/vtdec.c
index 24b40ca61..bd8c05057 100644
--- a/sys/applemedia/vtdec.c
+++ b/sys/applemedia/vtdec.c
@@ -94,7 +94,7 @@ gst_vtdec_base_init (GstVTDecClass * klass)
GST_PAD_SRC,
GST_PAD_ALWAYS,
gst_caps_new_simple ("video/x-raw-yuv",
- "format", GST_TYPE_FOURCC, GST_MAKE_FOURCC ('I', '4', '2', '0'),
+ "format", GST_TYPE_FOURCC, GST_MAKE_FOURCC ('N', 'V', '1', '2'),
"width", GST_TYPE_INT_RANGE, min_width, max_width,
"height", GST_TYPE_INT_RANGE, min_height, max_height,
"framerate", GST_TYPE_FRACTION_RANGE,
diff --git a/sys/applemedia/vtenc.c b/sys/applemedia/vtenc.c
index 2253cf2a7..363221d4d 100644
--- a/sys/applemedia/vtenc.c
+++ b/sys/applemedia/vtenc.c
@@ -112,7 +112,7 @@ gst_vtenc_base_init (GstVTEncClass * klass)
GST_PAD_SINK,
GST_PAD_ALWAYS,
gst_caps_new_simple ("video/x-raw-yuv",
- "format", GST_TYPE_FOURCC, GST_MAKE_FOURCC ('I', '4', '2', '0'),
+ "format", GST_TYPE_FOURCC, GST_MAKE_FOURCC ('N', 'V', '1', '2'),
"width", GST_TYPE_INT_RANGE, min_width, max_width,
"height", GST_TYPE_INT_RANGE, min_height, max_height,
"framerate", GST_TYPE_FRACTION_RANGE,
diff --git a/sys/applemedia/vth264decbin.c b/sys/applemedia/vth264decbin.c
index d2c248d47..fbc718b3a 100644
--- a/sys/applemedia/vth264decbin.c
+++ b/sys/applemedia/vth264decbin.c
@@ -57,7 +57,7 @@ static GstStaticPadTemplate vth264decbin_src_template =
GST_STATIC_PAD_TEMPLATE ("src",
GST_PAD_SRC,
GST_PAD_ALWAYS,
- GST_STATIC_CAPS (GST_VIDEO_CAPS_YUV ("I420"))
+ GST_STATIC_CAPS (GST_VIDEO_CAPS_YUV ("NV12"))
);
#define TAA_VT_H264_DEC_BIN_GET_PRIVATE(obj) \
diff --git a/sys/applemedia/vth264encbin.c b/sys/applemedia/vth264encbin.c
index 54026bca1..e97ef29d5 100644
--- a/sys/applemedia/vth264encbin.c
+++ b/sys/applemedia/vth264encbin.c
@@ -48,7 +48,7 @@ static GstStaticPadTemplate vth264encbin_sink_template =
GST_STATIC_PAD_TEMPLATE ("sink",
GST_PAD_SINK,
GST_PAD_ALWAYS,
- GST_STATIC_CAPS (GST_VIDEO_CAPS_YUV ("I420"))
+ GST_STATIC_CAPS (GST_VIDEO_CAPS_YUV ("NV12"))
);
static GstStaticPadTemplate vth264encbin_src_template =