diff options
author | Graham Leggett <minfrin@sharp.fm> | 2016-12-11 19:52:37 +0000 |
---|---|---|
committer | Sebastian Dröge <sebastian@centricular.com> | 2016-12-22 14:44:11 +0200 |
commit | 21f4b338f4a8a7b80aff53c7f192ebeec2e499a0 (patch) | |
tree | 55492fa18baac5e1ab8c8bf30d97b9462a149534 | |
parent | 58713ade442e11a081b97834113e41b97dd9da3e (diff) |
Add support for OMX_COLOR_FormatYUV420PackedSemiPlanar and OMX_COLOR_Format24bitBGR888
https://bugzilla.gnome.org/show_bug.cgi?id=775959
-rw-r--r-- | omx/gstomxvideo.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/omx/gstomxvideo.c b/omx/gstomxvideo.c index 314c488..8a42c71 100644 --- a/omx/gstomxvideo.c +++ b/omx/gstomxvideo.c @@ -45,6 +45,7 @@ gst_omx_video_get_format_from_omx (OMX_COLOR_FORMATTYPE omx_colorformat) format = GST_VIDEO_FORMAT_I420; break; case OMX_COLOR_FormatYUV420SemiPlanar: + case OMX_COLOR_FormatYUV420PackedSemiPlanar: format = GST_VIDEO_FORMAT_NV12; break; case OMX_COLOR_FormatYUV422SemiPlanar: @@ -75,6 +76,9 @@ gst_omx_video_get_format_from_omx (OMX_COLOR_FORMATTYPE omx_colorformat) case OMX_COLOR_Format16bitBGR565: format = GST_VIDEO_FORMAT_BGR16; break; + case OMX_COLOR_Format24bitBGR888: + format = GST_VIDEO_FORMAT_BGR; + break; default: format = GST_VIDEO_FORMAT_UNKNOWN; break; |