diff --git a/sys/wasapi/gstwasapisink.c b/sys/wasapi/gstwasapisink.c index e6a0e826a9..c0f775a0e3 100644 --- a/sys/wasapi/gstwasapisink.c +++ b/sys/wasapi/gstwasapisink.c @@ -33,6 +33,10 @@ * gst-launch-1.0 -v audiotestsrc samplesperbuffer=160 ! wasapisink * ]| Generate 20 ms buffers and render to the default audio device. * + * |[ + * gst-launch-1.0 -v audiotestsrc samplesperbuffer=160 ! wasapisink low-latency=true + * ]| Same as above, but with the minimum possible latency + * */ #ifdef HAVE_CONFIG_H # include @@ -131,7 +135,7 @@ gst_wasapi_sink_class_init (GstWasapiSinkClass * klass) g_object_class_install_property (gobject_class, PROP_LOW_LATENCY, g_param_spec_boolean ("low-latency", "Low latency", - "Optimize all settings for lowest latency", + "Optimize all settings for lowest latency. Always safe to enable.", DEFAULT_LOW_LATENCY, G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS)); g_object_class_install_property (gobject_class, @@ -144,6 +148,7 @@ gst_wasapi_sink_class_init (GstWasapiSinkClass * klass) gst_element_class_set_static_metadata (gstelement_class, "WasapiSrc", "Sink/Audio", "Stream audio to an audio capture device through WASAPI", + "Nirbheek Chauhan , " "Ole André Vadla Ravnås "); gstbasesink_class->get_caps = GST_DEBUG_FUNCPTR (gst_wasapi_sink_get_caps); diff --git a/sys/wasapi/gstwasapisrc.c b/sys/wasapi/gstwasapisrc.c index f1fd6415db..7060e78200 100644 --- a/sys/wasapi/gstwasapisrc.c +++ b/sys/wasapi/gstwasapisrc.c @@ -31,6 +31,10 @@ * gst-launch-1.0 -v wasapisrc ! fakesink * ]| Capture from the default audio device and render to fakesink. * + * |[ + * gst-launch-1.0 -v wasapisrc low-latency=true ! fakesink + * ]| Capture from the default audio device with the minimum possible latency and render to fakesink. + * */ #ifdef HAVE_CONFIG_H # include @@ -123,7 +127,7 @@ gst_wasapi_src_class_init (GstWasapiSrcClass * klass) g_object_class_install_property (gobject_class, PROP_LOW_LATENCY, g_param_spec_boolean ("low-latency", "Low latency", - "Optimize all settings for lowest latency", + "Optimize all settings for lowest latency. Always safe to enable.", DEFAULT_LOW_LATENCY, G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS)); g_object_class_install_property (gobject_class, @@ -136,6 +140,7 @@ gst_wasapi_src_class_init (GstWasapiSrcClass * klass) gst_element_class_set_static_metadata (gstelement_class, "WasapiSrc", "Source/Audio", "Stream audio from an audio capture device through WASAPI", + "Nirbheek Chauhan , " "Ole André Vadla Ravnås "); gstbasesrc_class->get_caps = GST_DEBUG_FUNCPTR (gst_wasapi_src_get_caps);