mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-11-27 20:21:24 +00:00
Added *BSD (and Darwin) ioctl cdaudio playing. Couple bugfixes. 'end-track','current-track' and 'cddb-discid' propert...
Original commit message from CVS: Added *BSD (and Darwin) ioctl cdaudio playing. Couple bugfixes. 'end-track','current-track' and 'cddb-discid' properties and 'track-change' signal for the element.
This commit is contained in:
parent
ced0529b53
commit
8f0aefcb71
1 changed files with 29 additions and 1 deletions
30
configure.ac
30
configure.ac
|
@ -285,7 +285,35 @@ GST_CHECK_FEATURE(VGA, [VGA], vgavideosink, [
|
|||
dnl *** CDROM Audio ***
|
||||
translit(dnm, m, l) AM_CONDITIONAL(USE_CDROM, true)
|
||||
GST_CHECK_FEATURE(CDROM, [CDROM Audio], cdrom, [
|
||||
AC_CHECK_HEADER(linux/cdrom.h, HAVE_CDROM="yes", HAVE_CDROM="no")
|
||||
AC_CHECK_HEADERS(linux/cdrom.h) dnl linux
|
||||
AC_CHECK_HEADERS(sys/cdio.h) dnl almost everything else
|
||||
dnl AC_CHECK_HEADERS(dmedia/cdaudio.h) dnl irix
|
||||
|
||||
if test "${ac_cv_header_linux_cdrom_h}" = "yes" || test "${ac_cv_header_sys_cdio_h}" = "yes" || test "${ac_cv_header_dmedia_cdaudio_h}" = "yes"; then
|
||||
case "$host" in
|
||||
*-sun-* | *-*-linux*)
|
||||
AC_DEFINE(HAVE_CDROM_SOLARIS,, [Define if cdrom access is in Solaris style])
|
||||
;;
|
||||
*-*-freebsd*)
|
||||
AC_DEFINE(HAVE_CDROM_BSD,, [Define if cdrom access is in BSD style])
|
||||
;;
|
||||
*-*-netbsd* | *-*-openbsd*)
|
||||
AC_DEFINE(HAVE_CDROM_BSD,, [Define if cdrom access is in BSD style])
|
||||
AC_DEFINE(HAVE_CDROM_BSD_NETBSD,, [Define if cdrom access uses NetBSD variant])
|
||||
;;
|
||||
*-*darwin*)
|
||||
AC_DEFINE(HAVE_CDROM_BSD,, [Define if cdrom access is in BSD style])
|
||||
AC_DEFINE(HAVE_CDROM_BSD_DARWIN,, [Define if cdrom access uses Darwin variant])
|
||||
;;
|
||||
dnl *-irix-*)
|
||||
dnl AC_DEFINE(HAVE_CDROM_IRIX,, [Define if cdrom access is in Irix DMedia style])
|
||||
dnl ;;
|
||||
esac
|
||||
|
||||
HAVE_CDROM="yes"
|
||||
else
|
||||
HAVE_CDROM="no"
|
||||
fi
|
||||
])
|
||||
|
||||
dnl *** XVideo ***
|
||||
|
|
Loading…
Reference in a new issue