2015-09-05 Fred Gleason <fredg@paravelsystems.com>

* Refactored caed(8) to use virtual inheritance for audio
	subsystem drivers.
	* Reimplemented the HPI driver in 'cae/driver_hpi.cpp' and
	'cae/driver_hpi.h'.
This commit is contained in:
Fred Gleason
2015-09-05 18:12:29 -04:00
parent 4de09b9eaf
commit c1f86bbde1
13 changed files with 1217 additions and 1389 deletions

View File

@@ -2,9 +2,7 @@
##
## Core Audio Engine Makefile.am for Rivendell
##
## Copyright 2002-2006 Fred Gleason <fredg@paravelsystems.com>
##
## $Id: Makefile.am,v 1.33.8.1 2012/11/29 01:37:34 cvs Exp $
## Copyright 2002-2015 Fred Gleason <fredg@paravelsystems.com>
##
## This program is free software; you can redistribute it and/or modify
## it under the terms of the GNU General Public License version 2 as
@@ -32,13 +30,18 @@ moc_%.cpp: %.h
bin_PROGRAMS = caed
dist_caed_SOURCES = cae.cpp cae.h\
cae_alsa.cpp\
cae_hpi.cpp\
cae_jack.cpp\
cae_socket.cpp cae_socket.h
## cae_alsa.cpp\
## cae_hpi.cpp\
## cae_jack.cpp\
cae_socket.cpp cae_socket.h\
driver.cpp driver.h\
driver_hpi.cpp driver_hpi.h\
driverfactory.cpp driverfactory.h
nodist_caed_SOURCES = moc_cae.cpp\
moc_cae_socket.cpp
moc_cae_socket.cpp\
moc_driver.cpp\
moc_driver_hpi.cpp
caed_LDADD = @LIB_RDLIBS@\
@LIBALSA@\