[mythtv-firehose] mythtv/jyavenard/backports/fixes/0.24 commit: 70fffafa2 by Jean-Yves Avenard (jyavenard)

MythTV noreply at mythtv.org
Mon May 2 11:41:47 UTC 2011


      Author:  Jean-Yves Avenard <jyavenard at mythtv.org>
 Change Date:  2011-05-02T04:33:34-07:00
   Push Date:  2011/05/02 04:41:45 -0700
  Repository:  mythtv
      Branch:  jyavenard/backports/fixes/0.24
New Revision:  70fffafa2191d8c847d9ec14dba391fe378759f5
   Changeset:  https://github.com/MythTV/mythtv/commit/70fffafa2

Log:

Rewrite of AC3 encoder.

Memory allocation is now dynamic. Allow easy migration to the new floating point AC3 encoder found in the newer ffmpeg.
That the memory allocation is dynamic allow to remove the loop in aobase ; possibly removing the audio corruption that could be seen when the AC3 re-encoder was in use.

Modified:

   mythtv/libs/libmyth/audiooutputbase.cpp
   mythtv/libs/libmyth/audiooutputdigitalencoder.cpp
   mythtv/libs/libmyth/audiooutputdigitalencoder.h



More information about the mythtv-firehose mailing list