[mythtv] Ticket #5487: LATM AAC audio stream support

Nigel Pearson nigel at ind.tansu.com.au
Mon Feb 2 06:50:12 UTC 2009


> I'm probably the odd one out. I'm still running 0.21-fixes in  
> production, primarily
> because i haven't got to the bottom of an odd crash when finishing  
> watching a recording.

Heh. No, not so odd.

Until a few weeks ago, our main box was still 0.19-fixes.
I have only just got a MythArchive theme working nearly
"as it used to be" so my wife's burnt DVDs match the old ones.



> Ideally i'd also like to get the OSX frontend working with QT4.4  
> rather than the QT4.3
> it's currently using.

Just built with this patch to osx-packager.pl:

--- osx-packager.pl     2009-02-02 15:13:00.000000000 +1100
+++ osx-packager.pl.orig 2009-01-23 14:49:03.000000000 +1100
@@ -63,7 +63,7 @@
          'freetype',
          'lame',
          'mysqlclient',
-        'qt-4.4',
+        'qt',
        ],
    'mythplugins'
    =>  [
@@ -241,59 +242,6 @@
      'parallel-make' => 'yes'
    },

-  'qt-4.4'
-  =>
-  {
-    'url'
-    #=> 'ftp://ftp.trolltech.no/qt/source/qt-mac-opensource- 
src-4.4.3.tar.gz',
-    #=> 'http://ftp.ntua.gr/pub/X11/Qt/qt/source/qt-mac-opensource- 
src-4.4.3.tar.gz',
-    =>  'http://wftp.tu-chemnitz.de/pub/Qt/qt/source/qt-mac- 
opensource-src-4.4.3.tar.gz',
-    'conf-cmd'
-    =>  'echo yes | MAKEFLAGS=$parallel_make_flags ./configure',
-    'conf'
-    =>  [
-          '-prefix', '"$PREFIX"',
-          '-release',
-          '-fast',
-          '-no-exceptions',
-          '-no-accessibility',
-          '-no-stl',
-          # When MythTV all ported:  '-no-qt3support',
-          '-I"$PREFIX/include/mysql"',
-          '-L"$PREFIX/lib/mysql"',
-          '-qt-sql-mysql',
-          '-no-sql-sqlite',
-          '-no-sql-odbc',
-          '-system-zlib',
-          '-no-libtiff',
-          '-no-libmng',
-          '-nomake examples -nomake demos',
-          '-no-nis',
-          '-no-cups',
-          '-no-qdbus',
-          '-no-framework',
-       ],
-    'make'
-    =>  [
-          'sub-opengl-install_subtargets-ordered',
-          'install_qmake',
-          'install_mkspecs',
-        ],
-    # Using configure -release saves a lot of space and time,
-    # but by default, debug builds of mythtv try to link against
-    # debug libraries of Qt. This works around that:
-    'post-conf' => 'cd $PREFIX/lib ; '.
-                   'ln -sf libQt3Support.dylib  
libQt3Support_debug.dylib ; '.
-                   'ln -sf libQtSql.dylib       
libQtSql_debug.dylib      ; '.
-                   'ln -sf libQtXml.dylib       
libQtXml_debug.dylib      ; '.
-                   'ln -sf libQtOpenGL.dylib    
libQtOpenGL_debug.dylib   ; '.
-                   'ln -sf libQtGui.dylib       
libQtGui_debug.dylib      ; '.
-                   'ln -sf libQtNetwork.dylib   
libQtNetwork_debug.dylib  ; '.
-                   'ln -sf libQtCore.dylib      
libQtCore_debug.dylib     ; '.
-                   '',
-    'parallel-make' => 'yes'
-  },
-
    'exif' =>
    {
      'url'  => "$sourceforge/sourceforge/libexif/ 
libexif-0.6.17.tar.bz2",



Under 10.5, there appears to be multiple bugs there
(qmake/make bug died on first build after linking
  libmythavcodec, but a rebuild completed),
but the resultant build result did run.

Were you having any particular Qt 4.4 problems?

--
Nigel Pearson, nigel at ind.tansu.com.au| I've been talking to |
Telstra Net. Eng., Sydney, Australia | the ship's computer. |
Office: 9202 3900    Fax:  9212 6348 | ...  It hates me!    |
Mobile: 0408 664435  Home: 9792 6998 |   Marvin             |






More information about the mythtv-dev mailing list