Add Gerd Knorr's cdda-player as an example program using the libcdio Audio
controls.
This commit is contained in:
@@ -19,7 +19,7 @@ define(RELEASE_NUM, 73)
|
|||||||
define(CDIO_VERSION_STR, 0.$1cvs)
|
define(CDIO_VERSION_STR, 0.$1cvs)
|
||||||
|
|
||||||
AC_PREREQ(2.52)
|
AC_PREREQ(2.52)
|
||||||
AC_REVISION([$Id: configure.ac,v 1.146 2005/03/03 10:34:14 rocky Exp $])dnl
|
AC_REVISION([$Id: configure.ac,v 1.147 2005/03/07 12:55:12 rocky Exp $])dnl
|
||||||
AC_INIT(libcdio, CDIO_VERSION_STR(RELEASE_NUM))
|
AC_INIT(libcdio, CDIO_VERSION_STR(RELEASE_NUM))
|
||||||
AC_CONFIG_SRCDIR(src/cd-info.c)
|
AC_CONFIG_SRCDIR(src/cd-info.c)
|
||||||
|
|
||||||
@@ -159,6 +159,8 @@ AC_HEADER_STDC
|
|||||||
AC_CHECK_HEADERS(errno.h fcntl.h glob.h pwd.h)
|
AC_CHECK_HEADERS(errno.h fcntl.h glob.h pwd.h)
|
||||||
AC_CHECK_HEADERS(stdarg.h stdbool.h stdio.h sys/cdio.h sys/param.h)
|
AC_CHECK_HEADERS(stdarg.h stdbool.h stdio.h sys/cdio.h sys/param.h)
|
||||||
|
|
||||||
|
AC_CHECK_HEADERS(curses.h, ,[enable_cdda_player"no"])
|
||||||
|
|
||||||
AC_SUBST(SBPCD_H)
|
AC_SUBST(SBPCD_H)
|
||||||
AC_SUBST(UCDROM_H)
|
AC_SUBST(UCDROM_H)
|
||||||
AC_SUBST(TYPESIZES)
|
AC_SUBST(TYPESIZES)
|
||||||
@@ -298,6 +300,7 @@ if test "x$enable_versioned_libs" = "xyes" ; then
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
AM_CONDITIONAL(CYGWIN, test "x$CYGWIN" = "xyes")
|
AM_CONDITIONAL(CYGWIN, test "x$CYGWIN" = "xyes")
|
||||||
|
AM_CONDITIONAL(BUILD_CDDA_PLAYER, test "x$enable_cdda_player" = "xyes")
|
||||||
AM_CONDITIONAL(BUILD_CD_DRIVE, test "x$enable_cd_drive" = "xyes")
|
AM_CONDITIONAL(BUILD_CD_DRIVE, test "x$enable_cd_drive" = "xyes")
|
||||||
AM_CONDITIONAL(BUILD_CDINFO, test "x$enable_cd_info" = "xyes")
|
AM_CONDITIONAL(BUILD_CDINFO, test "x$enable_cd_info" = "xyes")
|
||||||
AM_CONDITIONAL(BUILD_CD_READ, test "x$enable_cd_read" = "xyes")
|
AM_CONDITIONAL(BUILD_CD_READ, test "x$enable_cd_read" = "xyes")
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
# $Id: Makefile.am,v 1.33 2005/03/06 11:23:15 rocky Exp $
|
# $Id: Makefile.am,v 1.34 2005/03/07 12:55:12 rocky Exp $
|
||||||
#
|
#
|
||||||
# Copyright (C) 2003, 2004, 2005 Rocky Bernstein <rocky@panix.com>
|
# Copyright (C) 2003, 2004, 2005 Rocky Bernstein <rocky@panix.com>
|
||||||
#
|
#
|
||||||
@@ -33,6 +33,12 @@ $(man_MANS): %.1: %
|
|||||||
-$(HELP2MAN) --output=$@ ./$<
|
-$(HELP2MAN) --output=$@ ./$<
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
if BUILD_CDDA_PLAYER
|
||||||
|
cdda_player_SOURCES = cdda-player.c cddb.c cddb.h
|
||||||
|
cdda_player_LDADD = $(LIBCDIO_LIBS) $(CDDB_LIBS) -lcurses
|
||||||
|
bin_cdda_player = cdda-player
|
||||||
|
endif
|
||||||
|
|
||||||
if BUILD_CD_DRIVE
|
if BUILD_CD_DRIVE
|
||||||
cd_drive_SOURCES = cd-drive.c util.c util.h
|
cd_drive_SOURCES = cd-drive.c util.c util.h
|
||||||
cd_drive_LDADD = $(LIBISO9660_LIBS) $(LIBCDIO_LIBS) $(LIBPOPT_LIBS) $(LIBICONV)
|
cd_drive_LDADD = $(LIBISO9660_LIBS) $(LIBCDIO_LIBS) $(LIBPOPT_LIBS) $(LIBICONV)
|
||||||
@@ -69,7 +75,7 @@ iso_read_LDADD = $(LIBISO9660_LIBS) $(LIBCDIO_LIBS) $(LIBPOPT_LIBS) $(LIBICON
|
|||||||
bin_iso_read = iso-read
|
bin_iso_read = iso-read
|
||||||
endif
|
endif
|
||||||
|
|
||||||
bin_PROGRAMS = $(bin_cd_drive) $(bin_cd_info) $(bin_cdinfo_linux) $(bin_cd_read) $(bin_iso_info) $(bin_iso_read)
|
bin_PROGRAMS = $(bin_cd_drive) $(bin_cd_info) $(bin_cdinfo_linux) $(bin_cd_read) $(bin_iso_info) $(bin_iso_read) $(bin_cdda_player)
|
||||||
|
|
||||||
# Put LIBPOPT_CFLAGS after local include in case LIBPOPT has headers common
|
# Put LIBPOPT_CFLAGS after local include in case LIBPOPT has headers common
|
||||||
# to those in LIBCDIO_CFLAGS
|
# to those in LIBCDIO_CFLAGS
|
||||||
|
|||||||
1301
src/cdda-player.c
Normal file
1301
src/cdda-player.c
Normal file
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user