[mythtv] [mythtv-commits] mythtv commit: r16723 - in trunk by danielk

Damian O'Sullivan shabba at skynet.ie
Thu Mar 20 20:29:03 UTC 2008


> On Thu, Mar 20, 2008 at 12:58 PM,  <mythtv at cvs.mythtv.org> wrote:
>>  Log:
>>
>>  Fixes #4981. AudioOutput cleanup.
>>
>>  Some const correctness plus simplifying the constructors and Reconfigure so new optional audio paramameters can be
>> added without needing to touch every audio file.
>>
>>  Refs #4764. I wanted to fix this after trying to fix some const problems in Steve Adeff's patch and running into a bunch of
>> the that went all the way back to AudioOutput and AudioOutputBase.
>>
>>  This has been tested with ALSA/OSS/OSX/MINGW audio and compiles on all three platforms.
>>
>>  This does require a "make distclean" and rebuilding the plugins as the Audio API is slightly changed.


I am getting the following since this update...


cd mythmusic && make -f Makefile
make[1]: Entering directory `/home/damian/SVN/trunk/mythplugins/mythmusic'
cd mythmusic && make -f Makefile
make[2]: Entering directory 
`/home/damian/SVN/trunk/mythplugins/mythmusic/mythmusic'
g++ -c -pipe -march=k8 -I/usr/include/kde/artsc -pthread 
-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -Wall -Wno-switch 
-Wpointer-arith -Wredundant-decls -Wno-non-virtual-dtor 
-D__STDC_CONSTANT_MACROS -Wall -W -fomit-frame-pointer -O3 
-fomit-frame-pointer -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT 
-D_REENTRANT -DPIC -fPIC  -D_GNU_SOURCE -DPREFIX=\"/usr/local\" -DMMX 
-Di386 -D_FILE_OFFSET_BITS=64 -DQT_NO_DEBUG -DQT_THREAD_SUPPORT 
-DQT_PLUGIN -DQT_SHARED -DQT_TABLET_SUPPORT 
-I/usr/share/qt3/mkspecs/default -I. -I/usr/local/include 
-I/usr/local/include -I/usr/include -I/usr/include/libvisual-0.4 
-I/usr/include/taglib -I/usr/include/cdda -I/usr/include/qt3 
-I/usr/X11R6/include -o aacdecoder.o aacdecoder.cpp
aacdecoder.cpp: In member function ‘bool aacDecoder::initializeMP4()’:
aacdecoder.cpp:387: error: no matching function for call to 
‘AudioOutput::Reconfigure(int, uchar&, long unsigned int&, bool)’
/usr/local/include/mythtv/audiooutput.h:29: note: candidates are: virtual 
void AudioOutput::Reconfigure(const AudioSettings&)
make[2]: *** [aacdecoder.o] Error 1
make[2]: Leaving directory 
`/home/damian/SVN/trunk/mythplugins/mythmusic/mythmusic'
make[1]: *** [sub-mythmusic] Error 2
make[1]: Leaving directory `/home/damian/SVN/trunk/mythplugins/mythmusic'
make: *** [sub-mythmusic] Error 2

Thanks,

D.


More information about the mythtv-dev mailing list