summaryrefslogtreecommitdiff
path: root/sys/nvenc/gstnvbaseenc.c
diff options
context:
space:
mode:
Diffstat (limited to 'sys/nvenc/gstnvbaseenc.c')
-rw-r--r--sys/nvenc/gstnvbaseenc.c19
1 files changed, 0 insertions, 19 deletions
diff --git a/sys/nvenc/gstnvbaseenc.c b/sys/nvenc/gstnvbaseenc.c
index 1862c8f4a..c890673d7 100644
--- a/sys/nvenc/gstnvbaseenc.c
+++ b/sys/nvenc/gstnvbaseenc.c
@@ -141,23 +141,6 @@ _rc_mode_to_nv (GstNvRCMode mode)
}
}
-static GstStaticPadTemplate sink_factory = GST_STATIC_PAD_TEMPLATE ("sink",
- GST_PAD_SINK,
- GST_PAD_ALWAYS,
- GST_STATIC_CAPS ("video/x-raw, " "format = (string) { NV12, I420 }, " // TODO: YV12, Y444 support
- "width = (int) [ 16, 4096 ], height = (int) [ 16, 2160 ], "
- "framerate = (fraction) [0, MAX],"
- "interlace-mode = { progressive, mixed, interleaved } "
-#if HAVE_NVENC_GST_GL
- ";"
- "video/x-raw(memory:GLMemory), "
- "format = (string) { NV12, Y444 }, "
- "width = (int) [ 16, 4096 ], height = (int) [ 16, 2160 ], "
- "framerate = (fraction) [0, MAX],"
- "interlace-mode = { progressive, mixed, interleaved } "
-#endif
- ));
-
enum
{
PROP_0,
@@ -254,8 +237,6 @@ gst_nv_base_enc_class_init (GstNvBaseEncClass * klass)
videoenc_class->finish = GST_DEBUG_FUNCPTR (gst_nv_base_enc_finish);
videoenc_class->sink_query = GST_DEBUG_FUNCPTR (gst_nv_base_enc_sink_query);
- gst_element_class_add_static_pad_template (element_class, &sink_factory);
-
g_object_class_install_property (gobject_class, PROP_DEVICE_ID,
g_param_spec_uint ("cuda-device-id",
"Cuda Device ID",