diff options
author | Guillaume Desmottes <guillaume.desmottes@collabora.co.uk> | 2018-03-06 11:02:44 +0100 |
---|---|---|
committer | Guillaume Desmottes <guillaume.desmottes@collabora.co.uk> | 2018-04-25 09:20:02 +0200 |
commit | 4e75bab796a88f20915c06b726ba2f1db3d61f00 (patch) | |
tree | d76ee3e810393f16325f176dc9bb2363837decae /omx/gstomxh265utils.c | |
parent | f9922a1a561e71504bc85155cf81d81078b7db42 (diff) | |
download | gst-omx-4e75bab796a88f20915c06b726ba2f1db3d61f00.tar.gz |
omxh265: add format range extension profiles on zynqultrascaleplus
The zynqultrascaleplus OMX gained support for more format range
extensions profiles (A.3.5).
https://bugzilla.gnome.org/show_bug.cgi?id=794177
Diffstat (limited to 'omx/gstomxh265utils.c')
-rw-r--r-- | omx/gstomxh265utils.c | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/omx/gstomxh265utils.c b/omx/gstomxh265utils.c index c45d4d9..8bf81da 100644 --- a/omx/gstomxh265utils.c +++ b/omx/gstomxh265utils.c @@ -37,10 +37,25 @@ static const H265ProfileMapping h265_profiles[] = { #ifdef USE_OMX_TARGET_ZYNQ_USCALE_PLUS {"main-still-picture", (OMX_VIDEO_HEVCPROFILETYPE) OMX_ALG_VIDEO_HEVCProfileMainStill}, + /* Format range extensions profiles (A.3.5) */ + {"monochrome", + (OMX_VIDEO_HEVCPROFILETYPE) OMX_ALG_VIDEO_HEVCProfileMonochrome}, + /* Not standard: 10 bits variation of monochrome-12 */ + {"monochrome-10", + (OMX_VIDEO_HEVCPROFILETYPE) OMX_ALG_VIDEO_HEVCProfileMonochrome10}, /* Not standard: 8 bits variation of main-422-10 */ {"main-422", (OMX_VIDEO_HEVCPROFILETYPE) OMX_ALG_VIDEO_HEVCProfileMain422}, {"main-422-10", (OMX_VIDEO_HEVCPROFILETYPE) OMX_ALG_VIDEO_HEVCProfileMain422_10}, + {"main-intra", + (OMX_VIDEO_HEVCPROFILETYPE) OMX_ALG_VIDEO_HEVCProfileMain_Intra}, + {"main-10-intra", + (OMX_VIDEO_HEVCPROFILETYPE) OMX_ALG_VIDEO_HEVCProfileMain10_Intra}, + /* Not standard: intra variation of main-422 */ + {"main-422-intra", + (OMX_VIDEO_HEVCPROFILETYPE) OMX_ALG_VIDEO_HEVCProfileMain422_Intra}, + {"main-422-10-intra", + (OMX_VIDEO_HEVCPROFILETYPE) OMX_ALG_VIDEO_HEVCProfileMain422_10_Intra}, #endif }; |