From: Seungha Yang Date: Fri, 25 Mar 2022 14:15:33 +0000 (+0900) Subject: qsvh265enc: Add missing gop-size property X-Git-Tag: 1.22.0~2003 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=a8d7b10cc4ce687f105e4d96adc7266885a9235e;p=platform%2Fupstream%2Fgstreamer.git qsvh265enc: Add missing gop-size property Part-of: --- diff --git a/subprojects/gst-plugins-bad/sys/qsv/gstqsvh265enc.cpp b/subprojects/gst-plugins-bad/sys/qsv/gstqsvh265enc.cpp index 1804206..98987e8 100644 --- a/subprojects/gst-plugins-bad/sys/qsv/gstqsvh265enc.cpp +++ b/subprojects/gst-plugins-bad/sys/qsv/gstqsvh265enc.cpp @@ -213,6 +213,11 @@ gst_qsv_h265_enc_class_init (GstQsvH265EncClass * klass, gpointer data) G_PARAM_READABLE | G_PARAM_STATIC_STRINGS))); #endif + g_object_class_install_property (object_class, PROP_GOP_SIZE, + g_param_spec_uint ("gop-size", "GOP Size", + "Number of pictures within a GOP (0: unspecified)", + 0, G_MAXINT, DEFAULT_GOP_SIZE, (GParamFlags) + (G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS))); g_object_class_install_property (object_class, PROP_B_FRAMES, g_param_spec_uint ("b-frames", "B Frames", "Number of B frames between I and P frames",