[mythtv-commits] Ticket #5477: Enable/Disable 5.1 Upmixer from TV-Playback

MythTV mythtv at cvs.mythtv.org
Tue Sep 23 05:49:44 UTC 2008


#5477: Enable/Disable 5.1 Upmixer from TV-Playback
-----------------------------------------------+----------------------------
 Reporter:  Markus Schulz <msc at antzsystem.de>  |        Owner:  ijr 
     Type:  patch                              |       Status:  new 
 Priority:  minor                              |    Milestone:  0.22
Component:  mythtv                             |      Version:  head
 Severity:  medium                             |   Resolution:      
  Mlocked:  0                                  |  
-----------------------------------------------+----------------------------

Comment(by elkin at elkin.de):

 Hi, I tried to apply your patch to fixes but I get the following build
 error.


 {{{
 ccache g++ -c -pipe -march=k8 -fomit-frame-pointer -O3 -DNDEBUG -g -Wall
 -Wno-switch -Wpointer-arith -Wredundant-decls -Wno-non-virtual-dtor
 -D__STDC_CONSTANT_MACROS -I/usr/include/kde/artsc -pthread
 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -D_REENTRANT -DPIC
 -fPIC  -DMMX -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DRUNPREFIX=\"/usr\"
 -DLIBDIRNAME=\"lib\" -DUSING_OSS -DUSE_ALSA -DUSE_JOYSTICK_MENU -DUSE_LIRC
 -DUSE_ARTS -DUSE_JACK -DUSING_X11 -DUSING_XRANDR -DQT_THREAD_SUPPORT
 -DQT_SHARED -DQT_TABLET_SUPPORT -I/usr/share/qt3/mkspecs/default -I.
 -I/usr/include -I/usr/include -I../libmythsamplerate
 -I../libmythsoundtouch -I../libmythfreesurround -I../libavcodec
 -I../libavutil -I../.. -I.. -I. -I/usr/include/qt3 -o audiooutputbase.o
 audiooutputbase.cpp
 In file included from audiooutput.cpp:8:
 audiooutput.h:77: error: expected ‘,’ or ‘...’ before ‘&’ token
 audiooutput.h:77: error: ISO C++ forbids declaration of ‘AudioSettings’
 with no type
 audiooutput.cpp: In static member function ‘static AudioOutput*
 AudioOutput::OpenAudio(QString, QString, int, int, int, AudioOutputSource,
 bool, bool)’:
 audiooutput.cpp:50: error: cannot allocate an object of abstract type
 ‘AudioOutputALSA’
 audiooutputalsa.h:17: note:   because the following virtual functions are
 pure within ‘AudioOutputALSA’:
 audiooutput.h:77: note:         virtual bool
 AudioOutput::ToggleUpmixer(int)
 audiooutput.cpp:61: error: cannot allocate an object of abstract type
 ‘AudioOutputNULL’
 audiooutputnull.h:25: note:   because the following virtual functions are
 pure within ‘AudioOutputNULL’:
 audiooutput.h:77: note:         virtual bool
 AudioOutput::ToggleUpmixer(int)
 audiooutput.cpp:69: error: cannot allocate an object of abstract type
 ‘AudioOutputARTS’
 audiooutputarts.h:15: note:   because the following virtual functions are
 pure within ‘AudioOutputARTS’:
 audiooutput.h:77: note:         virtual bool
 AudioOutput::ToggleUpmixer(int)
 audiooutput.cpp:82: error: cannot allocate an object of abstract type
 ‘AudioOutputJACK’
 audiooutputjack.h:13: note:   because the following virtual functions are
 pure within ‘AudioOutputJACK’:
 audiooutput.h:77: note:         virtual bool
 AudioOutput::ToggleUpmixer(int)
 audiooutput.cpp:117: error: cannot allocate an object of abstract type
 ‘AudioOutputOSS’
 audiooutputoss.h:14: note:   because the following virtual functions are
 pure within ‘AudioOutputOSS’:
 audiooutput.h:77: note:         virtual bool
 AudioOutput::ToggleUpmixer(int)
 In file included from audiooutputbase.h:17,
                  from audiooutputbase.cpp:18:
 audiooutput.h:77: error: expected ‘,’ or ‘...’ before ‘&’ token
 audiooutput.h:77: error: ISO C++ forbids declaration of ‘AudioSettings’
 with no type
 make[3]: *** [audiooutput.o] Error 1
 make[3]: *** Waiting for unfinished jobs....
 make[3]: *** [audiooutputbase.o] Error 1
 make[3]: Leaving directory
 `/home/elkin/src/mythtv/mythtv-0.21.0+fixes18228/libs/libmyth'
 make[2]: *** [sub-libmyth] Error 2
 make[2]: Leaving directory
 `/home/elkin/src/mythtv/mythtv-0.21.0+fixes18228/libs'
 make[1]: *** [sub-libs] Error 2
 make[1]: Leaving directory
 `/home/elkin/src/mythtv/mythtv-0.21.0+fixes18228'
 make: *** [build-stamp] Error 2
 dpkg-buildpackage: failure: debian/rules build gave error exit status 2
 }}}

-- 
Ticket URL: <http://svn.mythtv.org/trac/ticket/5477#comment:2>
MythTV <http://www.mythtv.org/>
MythTV


More information about the mythtv-commits mailing list