[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