Revert "pulsesink: Make 2.0 dependency optional"
This reverts commit 01457027e0d384aca3e551ae684e0aa074ee5498. We'll just depend on PulseAudio 2.0 or above instead of having the bug partially fixed based on the installed libpulse version.
This commit is contained in:
parent
01457027e0
commit
7486e2fc53
@ -813,11 +813,6 @@ AG_GST_CHECK_FEATURE(PULSE, [pulseaudio plug-in], pulseaudio, [
|
|||||||
AC_CHECK_HEADERS([process.h])
|
AC_CHECK_HEADERS([process.h])
|
||||||
|
|
||||||
AG_GST_PKG_CHECK_MODULES(PULSE, libpulse >= 1.0)
|
AG_GST_PKG_CHECK_MODULES(PULSE, libpulse >= 1.0)
|
||||||
AG_GST_PKG_CHECK_MODULES(PULSE_2_0, libpulse >= 2.0)
|
|
||||||
if test x$HAVE_PULSE_2_0 = xyes; then
|
|
||||||
AC_DEFINE(HAVE_PULSE_2_0, 1, [defined if pulseaudio >= 2.0 is available])
|
|
||||||
fi
|
|
||||||
|
|
||||||
])
|
])
|
||||||
|
|
||||||
dnl *** dv1394 ***
|
dnl *** dv1394 ***
|
||||||
|
@ -2016,7 +2016,6 @@ done:
|
|||||||
pa_threaded_mainloop_signal (mainloop, 0);
|
pa_threaded_mainloop_signal (mainloop, 0);
|
||||||
}
|
}
|
||||||
|
|
||||||
#ifdef HAVE_PULSE_2_0
|
|
||||||
static gboolean
|
static gboolean
|
||||||
gst_pulse_format_info_int_prop_to_value (pa_format_info * format,
|
gst_pulse_format_info_int_prop_to_value (pa_format_info * format,
|
||||||
const char *key, GValue * value)
|
const char *key, GValue * value)
|
||||||
@ -2126,7 +2125,6 @@ gst_pulse_format_info_to_caps (pa_format_info * format)
|
|||||||
out:
|
out:
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
#endif
|
|
||||||
|
|
||||||
/* Call with mainloop lock held */
|
/* Call with mainloop lock held */
|
||||||
static pa_stream *
|
static pa_stream *
|
||||||
@ -2164,7 +2162,6 @@ error:
|
|||||||
return NULL;
|
return NULL;
|
||||||
}
|
}
|
||||||
|
|
||||||
#ifdef HAVE_PULSE_2_0
|
|
||||||
static GstCaps *
|
static GstCaps *
|
||||||
gst_pulsesink_query_getcaps (GstPulseSink * psink, GstCaps * filter)
|
gst_pulsesink_query_getcaps (GstPulseSink * psink, GstCaps * filter)
|
||||||
{
|
{
|
||||||
@ -2277,7 +2274,6 @@ info_failed:
|
|||||||
goto unlock;
|
goto unlock;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
#endif
|
|
||||||
|
|
||||||
static gboolean
|
static gboolean
|
||||||
gst_pulsesink_query_acceptcaps (GstPulseSink * psink, GstCaps * caps)
|
gst_pulsesink_query_acceptcaps (GstPulseSink * psink, GstCaps * caps)
|
||||||
@ -3129,7 +3125,6 @@ gst_pulsesink_query (GstBaseSink * sink, GstQuery * query)
|
|||||||
gboolean ret;
|
gboolean ret;
|
||||||
|
|
||||||
switch (GST_QUERY_TYPE (query)) {
|
switch (GST_QUERY_TYPE (query)) {
|
||||||
#ifdef HAVE_PULSE_2_0
|
|
||||||
case GST_QUERY_CAPS:
|
case GST_QUERY_CAPS:
|
||||||
{
|
{
|
||||||
GstCaps *caps, *filter;
|
GstCaps *caps, *filter;
|
||||||
@ -3145,7 +3140,6 @@ gst_pulsesink_query (GstBaseSink * sink, GstQuery * query)
|
|||||||
return FALSE;
|
return FALSE;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
#endif
|
|
||||||
case GST_QUERY_ACCEPT_CAPS:
|
case GST_QUERY_ACCEPT_CAPS:
|
||||||
{
|
{
|
||||||
GstCaps *caps;
|
GstCaps *caps;
|
||||||
|
@ -191,7 +191,6 @@ fail:
|
|||||||
return FALSE;
|
return FALSE;
|
||||||
}
|
}
|
||||||
|
|
||||||
#ifdef HAVE_PULSE_2_0
|
|
||||||
const char *
|
const char *
|
||||||
gst_pulse_sample_format_to_caps_format (pa_sample_format_t sf)
|
gst_pulse_sample_format_to_caps_format (pa_sample_format_t sf)
|
||||||
{
|
{
|
||||||
@ -233,7 +232,6 @@ gst_pulse_sample_format_to_caps_format (pa_sample_format_t sf)
|
|||||||
return NULL;
|
return NULL;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
#endif
|
|
||||||
|
|
||||||
/* PATH_MAX is not defined everywhere, e.g. on GNU Hurd */
|
/* PATH_MAX is not defined everywhere, e.g. on GNU Hurd */
|
||||||
#ifndef PATH_MAX
|
#ifndef PATH_MAX
|
||||||
|
Loading…
x
Reference in New Issue
Block a user