From: Olivier CrĂȘte Date: Mon, 6 Jul 2020 18:46:33 +0000 (-0400) Subject: alsadeviceprovider: Remove redundant start function X-Git-Tag: 1.19.3~511^2~495 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=2de70ed7c54b4d289c788dbc6f301e3c940a0e39;p=platform%2Fupstream%2Fgstreamer.git alsadeviceprovider: Remove redundant start function The ALSA provider doesn't provider live monitoring, so don't pretend otherwise. Part-of: --- diff --git a/ext/alsa/gstalsadeviceprovider.c b/ext/alsa/gstalsadeviceprovider.c index 5e7c9ae..19f6ee3 100644 --- a/ext/alsa/gstalsadeviceprovider.c +++ b/ext/alsa/gstalsadeviceprovider.c @@ -92,8 +92,6 @@ add_device (GstDeviceProvider * provider, snd_ctl_t * info, snd_pcm_close (handle); - gst_device_provider_device_add (provider, gst_object_ref (device)); - return device; } @@ -169,23 +167,6 @@ beach: } -static gboolean -gst_alsa_device_provider_start (GstDeviceProvider * provider) -{ - g_list_free_full (gst_alsa_device_provider_probe (provider), - gst_object_unref); - - /* TODO - Implement monitoring support */ - - return TRUE; -} - -static void -gst_alsa_device_provider_stop (GstDeviceProvider * provider) -{ - return; -} - enum { PROP_0, @@ -199,8 +180,6 @@ gst_alsa_device_provider_class_init (GstAlsaDeviceProviderClass * klass) GstDeviceProviderClass *dm_class = GST_DEVICE_PROVIDER_CLASS (klass); dm_class->probe = gst_alsa_device_provider_probe; - dm_class->start = gst_alsa_device_provider_start; - dm_class->stop = gst_alsa_device_provider_stop; gst_device_provider_class_set_static_metadata (dm_class, "ALSA Device Provider", "Sink/Source/Audio",