I have been using the following patch for a long time now (as can see - april). I posted it, but it was ignored
Regards -- Simon diff -uprN mythmusic.orig/aacdecoder.h mythmusic/aacdecoder.h --- mythmusic.orig/aacdecoder.h 2005-04-05 17:28:24.000000000 +0100 +++ mythmusic/aacdecoder.h 2005-04-06 19:56:26.000000000 +0100 @@ -52,7 +52,7 @@ class aacDecoder : public Decoder bool done, finish; long len, bitrate; uchar channels; - unsigned long sample_rate; + unsigned int sample_rate; unsigned long output_size; double totalTime, seekTime; -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of MythTV Sent: 29 November 2005 14:02 To: mythtv-commits@mythtv.org Subject: [mythtv-commits] Ticket #727: mythmusic compile error inaacdecoder.cpp #727: mythmusic compile error in aacdecoder.cpp -------------------------------+-------------------------------------------- Reporter: [EMAIL PROTECTED] | Owner: ijr Type: defect | Status: new Priority: minor | Milestone: Component: mythmusic | Version: Severity: medium | -------------------------------+-------------------------------------------- {{{ make[2]: Entering directory `/root/mythplugins/mythmusic/mythmusic' g++ -c -pipe -march=pentiumpro -mmmx -Wall -W -O3 -Wall -Wno-switch -fomit-frame-pointer -I/usr/include/SDL -D_REENTRANT -D_REENTRANT -DPIC -fPIC -D_GNU_SOURCE -DPREFIX=\"/usr/local\" -DMMX -Di386 -DUSING_DBOX2 -DHAVE_DVDNAV -D_FILE_OFFSET_BITS=64 -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_PLUGIN -DQT_SHARED -DQT_TABLET_SUPPORT -I/usr/qt/3/mkspecs/linux-g++ -I. -I/usr/local/include -I/usr/kde/3.3/include -I/usr/local/include -I/usr/include -I/usr/include -I/usr/include/cdda -I/usr/qt/3/include -I/usr/include -o aacdecoder.o aacdecoder.cpp aacdecoder.cpp: In member function `bool aacDecoder::initializeMP4()': aacdecoder.cpp:298: error: invalid conversion from `long unsigned int*' to ` uint32_t*' myth mythmusic # gcc -v Reading specs from /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5-20050130/specs Configured with: /var/tmp/portage/gcc-3.3.5.20050130- r1/work/gcc-3.3.5/configure --enable-version-specific-runtime-libs --prefix=/usr --bindir=/usr/i686-pc-linux-gnu/gcc-bin/3.3.5-20050130 --includedir=/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5-20050130/include --datadir=/usr/share/gcc-data/i686-pc-linux-gnu/3.3.5-20050130 --mandir=/usr/share/gcc-data/i686-pc-linux-gnu/3.3.5-20050130/man --infodir=/usr/share/gcc-data/i686-pc-linux-gnu/3.3.5-20050130/info --with-gxx-include-dir=/usr/lib/gcc-lib/i686-pc-linux- gnu/3.3.5-20050130/include/g++-v3 --host=i686-pc-linux-gnu --build=i686- pc-linux-gnu --disable-altivec --enable-nls --without-included-gettext --with-system-zlib --disable-checking --disable-werror --disable- libunwind-exceptions --disable-multilib --disable-libgcj --enable- languages=c,c++,f77 --enable-shared --enable-threads=posix --enable- __cxa_atexit --enable-clocale=gnu Thread model: posix gcc version 3.3.5-20050130 (Gentoo 3.3.5.20050130-r1, ssp-3.3.5.20050130-1, pie-8.7.7.1) }}} Changing sample_rate to a uint32_t fixed the compile error, but I have no AAC recordings to test functionality on. -- Ticket URL: <http://cvs.mythtv.org/trac/ticket/727> MythTV <http://www.mythtv.org/> MythTV
_______________________________________________ mythtv-dev mailing list mythtv-dev@mythtv.org http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev