vtenc, osxaudio: Fix missing since markers

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8120>
This commit is contained in:
Nirbheek Chauhan 2024-12-09 15:12:57 +05:30 committed by GStreamer Marge Bot
parent 0c93eaec4f
commit e881817567
3 changed files with 58 additions and 2 deletions

View file

@ -485,6 +485,28 @@ gst_vtenc_class_init (GstVTEncClass * klass)
G_PARAM_READWRITE | G_PARAM_CONSTRUCT | G_PARAM_STATIC_STRINGS)); G_PARAM_READWRITE | G_PARAM_CONSTRUCT | G_PARAM_STATIC_STRINGS));
/** /**
* vtenc_h264:rate-control
*
* Since: 1.26
*/
/**
* vtenc_h264_hw:rate-control
*
* Since: 1.26
*/
/**
* vtenc_h265:rate-control
*
* Since: 1.26
*/
/**
* vtenc_h265_hw:rate-control
*
* Since: 1.26
*/
/**
* vtenc_prores:rate-control
*
* Since: 1.26 * Since: 1.26
*/ */
g_object_class_install_property (gobject_class, PROP_RATE_CONTROL, g_object_class_install_property (gobject_class, PROP_RATE_CONTROL,
@ -494,6 +516,28 @@ gst_vtenc_class_init (GstVTEncClass * klass)
G_PARAM_READWRITE | G_PARAM_CONSTRUCT | G_PARAM_STATIC_STRINGS)); G_PARAM_READWRITE | G_PARAM_CONSTRUCT | G_PARAM_STATIC_STRINGS));
/** /**
* vtenc_h264:data-rate-limits
*
* Since: 1.26
*/
/**
* vtenc_h264_hw:data-rate-limits
*
* Since: 1.26
*/
/**
* vtenc_h265:data-rate-limits
*
* Since: 1.26
*/
/**
* vtenc_h265_hw:data-rate-limits
*
* Since: 1.26
*/
/**
* vtenc_prores:data-rate-limits
*
* Since: 1.26 * Since: 1.26
*/ */
g_object_class_install_property (gobject_class, PROP_DATA_RATE_LIMITS, g_object_class_install_property (gobject_class, PROP_DATA_RATE_LIMITS,
@ -510,6 +554,10 @@ gst_vtenc_class_init (GstVTEncClass * klass)
*/ */
if (g_strcmp0 (G_OBJECT_CLASS_NAME (klass), "vtenc_prores") == 0) { if (g_strcmp0 (G_OBJECT_CLASS_NAME (klass), "vtenc_prores") == 0) {
/** /**
* vtenc_prores:max-frame-delay
*
* Maximum frames allowed in the compression window (-1 = unlimited)
*
* Since: 1.26 * Since: 1.26
*/ */
g_object_class_install_property (gobject_class, PROP_MAX_FRAME_DELAY, g_object_class_install_property (gobject_class, PROP_MAX_FRAME_DELAY,

View file

@ -178,7 +178,11 @@ gst_osx_audio_sink_class_init (GstOsxAudioSinkClass * klass)
g_param_spec_int ("device", "Device ID", "Device ID of output device", g_param_spec_int ("device", "Device ID", "Device ID of output device",
0, G_MAXINT, 0, G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS)); 0, G_MAXINT, 0, G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
/* /**
* osxaudiosink:unique-id
*
* Unique persistent ID for the output device
*
* Since: 1.26 * Since: 1.26
*/ */
g_object_class_install_property (gobject_class, ARG_UNIQUE_ID, g_object_class_install_property (gobject_class, ARG_UNIQUE_ID,

View file

@ -152,7 +152,11 @@ gst_osx_audio_src_class_init (GstOsxAudioSrcClass * klass)
g_param_spec_int ("device", "Device ID", "Device ID of input device", g_param_spec_int ("device", "Device ID", "Device ID of input device",
0, G_MAXINT, 0, G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS)); 0, G_MAXINT, 0, G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
/* /**
* osxaudiosrc:unique-id
*
* Unique persistent ID for the input device
*
* Since: 1.26 * Since: 1.26
*/ */
g_object_class_install_property (gobject_class, ARG_UNIQUE_ID, g_object_class_install_property (gobject_class, ARG_UNIQUE_ID,