[mythtv-commits] mythtv commit: r19477 - in trunk/mythplugins by stuartm

mythtv at cvs.mythtv.org mythtv at cvs.mythtv.org
Sun Dec 28 16:41:11 UTC 2008


      Author: stuartm
        Date: 2008-12-28 16:41:11 +0000 (Sun, 28 Dec 2008)
New Revision: 19477
   Changeset: http://cvs.mythtv.org/trac/changeset/19477

Removed:

   trunk/mythplugins/mythmusic/mythmusic/flacdecoder.cpp
   trunk/mythplugins/mythmusic/mythmusic/flacdecoder.h
   trunk/mythplugins/mythmusic/mythmusic/maddecoder.cpp
   trunk/mythplugins/mythmusic/mythmusic/maddecoder.h
   trunk/mythplugins/mythmusic/mythmusic/vorbisdecoder.cpp
   trunk/mythplugins/mythmusic/mythmusic/vorbisdecoder.h

Modified:

   trunk/mythplugins/configure
   trunk/mythplugins/mythmusic/mythmusic/aacdecoder.cpp
   trunk/mythplugins/mythmusic/mythmusic/avfdecoder.cpp
   trunk/mythplugins/mythmusic/mythmusic/avfdecoder.h
   trunk/mythplugins/mythmusic/mythmusic/decoder.cpp
   trunk/mythplugins/mythmusic/mythmusic/decoder.h
   trunk/mythplugins/mythmusic/mythmusic/filescanner.cpp
   trunk/mythplugins/mythmusic/mythmusic/main.cpp
   trunk/mythplugins/mythmusic/mythmusic/mythmusic.pro

Log:

Replaces the mad,vorbis and flac decoders with the AVF decoder which uses our internal ffmpeg libs. This is the first stage of the switch which includes using libav* for decoding and taglib for tagging in formats other than mp3. Ultimately these changes will reduce the long list of mythmusic dependancies and simplify packaging/compilation. There are some minor seeking and buffering regressions with the AVF decoder compared to the decoders it replaces and I'll address those in the coming weeks. Refs #5580




More information about the mythtv-commits mailing list