From 433301d0e5dde331c7081df7b94cef6650dc83ff Mon Sep 17 00:00:00 2001 From: Seungha Yang Date: Sun, 13 Nov 2022 03:28:23 +0900 Subject: [PATCH] amfcodec: Promote encoder rank to PRIMARY This H/W encoder implementation is the recommended element on AMD system over the MediaFoundation one. Part-of: --- .../gst-plugins-bad/docs/plugins/gst_plugins_cache.json | 4 ++-- subprojects/gst-plugins-bad/sys/amfcodec/plugin.cpp | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/subprojects/gst-plugins-bad/docs/plugins/gst_plugins_cache.json b/subprojects/gst-plugins-bad/docs/plugins/gst_plugins_cache.json index 0d48036330..243de9f44d 100644 --- a/subprojects/gst-plugins-bad/docs/plugins/gst_plugins_cache.json +++ b/subprojects/gst-plugins-bad/docs/plugins/gst_plugins_cache.json @@ -675,7 +675,7 @@ "writable": true } }, - "rank": "none" + "rank": "primary" }, "amfh265enc": { "author": "Seungha Yang ", @@ -909,7 +909,7 @@ "writable": true } }, - "rank": "none" + "rank": "primary" } }, "filename": "gstamfcodec", diff --git a/subprojects/gst-plugins-bad/sys/amfcodec/plugin.cpp b/subprojects/gst-plugins-bad/sys/amfcodec/plugin.cpp index 0b10e18417..825f3dfe22 100644 --- a/subprojects/gst-plugins-bad/sys/amfcodec/plugin.cpp +++ b/subprojects/gst-plugins-bad/sys/amfcodec/plugin.cpp @@ -105,9 +105,9 @@ plugin_init (GstPlugin * plugin) if (result == AMF_OK) { gst_amf_h264_enc_register_d3d11 (plugin, device, - (gpointer) context.GetPtr (), GST_RANK_NONE); + (gpointer) context.GetPtr (), GST_RANK_PRIMARY); gst_amf_h265_enc_register_d3d11 (plugin, device, - (gpointer) context.GetPtr (), GST_RANK_NONE); + (gpointer) context.GetPtr (), GST_RANK_PRIMARY); } gst_clear_object (&device);