summaryrefslogtreecommitdiff
path: root/ext/x265/gstx265enc.h
diff options
context:
space:
mode:
authorSeungha Yang <seungha.yang@navercorp.com>2019-06-21 20:47:37 +0900
committerSebastian Dröge <sebastian@centricular.com>2019-08-07 00:20:31 +0300
commit85c0a1e85b085da46789e6edd1cbe4ce79e326bf (patch)
tree2f99299b42b60191829bc7241557951e98e55576 /ext/x265/gstx265enc.h
parentab8bd0aa446e9c09fd5aa2bd802f451324610e22 (diff)
downloadgstreamer-plugins-bad-85c0a1e85b085da46789e6edd1cbe4ce79e326bf.tar.gz
x265enc: Add support more 8/10/12 bits 4:2:0, 4:2:2 and 4:4:4 profiles
... with multi-library interface support. Depending on bit depth support of the linked library, run-time api switch can be made via multi-library interface. See more detail about libx265 multi-library interface https://x265.readthedocs.io/en/default/api.html#multi-library-interface
Diffstat (limited to 'ext/x265/gstx265enc.h')
-rw-r--r--ext/x265/gstx265enc.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/ext/x265/gstx265enc.h b/ext/x265/gstx265enc.h
index c9ce4712e..4d1dfab27 100644
--- a/ext/x265/gstx265enc.h
+++ b/ext/x265/gstx265enc.h
@@ -50,6 +50,7 @@ struct _GstX265Enc
x265_param x265param;
GstClockTime dts_offset;
gboolean push_header;
+ const x265_api *api;
/* List of frame/buffer mapping structs for
* pending frames */