diff --git a/deps/media-playback/media-playback/closest-format.h b/deps/media-playback/media-playback/closest-format.h index 4a0c25e23..837791430 100644 --- a/deps/media-playback/media-playback/closest-format.h +++ b/deps/media-playback/media-playback/closest-format.h @@ -21,6 +21,8 @@ static enum AVPixelFormat closest_format(enum AVPixelFormat fmt) switch (fmt) { case AV_PIX_FMT_YUYV422: return AV_PIX_FMT_YUYV422; + case AV_PIX_FMT_YUV444P: + return AV_PIX_FMT_YUV444P; case AV_PIX_FMT_YUV422P: case AV_PIX_FMT_YUVJ422P: diff --git a/deps/media-playback/media-playback/media.c b/deps/media-playback/media-playback/media.c index e335e2396..426380d7d 100644 --- a/deps/media-playback/media-playback/media.c +++ b/deps/media-playback/media-playback/media.c @@ -34,6 +34,7 @@ static inline enum video_format convert_pixel_format(int f) case AV_PIX_FMT_YUV420P: return VIDEO_FORMAT_I420; case AV_PIX_FMT_NV12: return VIDEO_FORMAT_NV12; case AV_PIX_FMT_YUYV422: return VIDEO_FORMAT_YUY2; + case AV_PIX_FMT_YUV444P: return VIDEO_FORMAT_I444; case AV_PIX_FMT_UYVY422: return VIDEO_FORMAT_UYVY; case AV_PIX_FMT_RGBA: return VIDEO_FORMAT_RGBA; case AV_PIX_FMT_BGRA: return VIDEO_FORMAT_BGRA;