summaryrefslogtreecommitdiff
path: root/vp8/vp8_cx_iface.c
diff options
context:
space:
mode:
authorJerome Jiang <jianj@google.com>2020-05-27 13:57:50 -0700
committerJerome Jiang <jianj@google.com>2020-06-02 14:09:48 -0700
commit64485398d86a4b81ce19c35f791cbf0478bde0ee (patch)
tree67864fa42a4814bac306119442ea66653d423566 /vp8/vp8_cx_iface.c
parent3bc58f13cc4ae0881ce483a8dcd7789a2d6f325d (diff)
downloadlibvpx-64485398d86a4b81ce19c35f791cbf0478bde0ee.tar
libvpx-64485398d86a4b81ce19c35f791cbf0478bde0ee.tar.gz
libvpx-64485398d86a4b81ce19c35f791cbf0478bde0ee.tar.bz2
libvpx-64485398d86a4b81ce19c35f791cbf0478bde0ee.zip
Add NV12 support
Change-Id: Ia2a8221a156e0882079c5a252f59bc84d8f516b1
Diffstat (limited to 'vp8/vp8_cx_iface.c')
-rw-r--r--vp8/vp8_cx_iface.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/vp8/vp8_cx_iface.c b/vp8/vp8_cx_iface.c
index 8f7617abf..1160f51d6 100644
--- a/vp8/vp8_cx_iface.c
+++ b/vp8/vp8_cx_iface.c
@@ -264,9 +264,12 @@ static vpx_codec_err_t validate_img(vpx_codec_alg_priv_t *ctx,
const vpx_image_t *img) {
switch (img->fmt) {
case VPX_IMG_FMT_YV12:
- case VPX_IMG_FMT_I420: break;
+ case VPX_IMG_FMT_I420:
+ case VPX_IMG_FMT_NV12: break;
default:
- ERROR("Invalid image format. Only YV12 and I420 images are supported");
+ ERROR(
+ "Invalid image format. Only YV12, I420 and NV12 images are "
+ "supported");
}
if ((img->d_w != ctx->cfg.g_w) || (img->d_h != ctx->cfg.g_h))