[mythtv-firehose] mythtv/master commit: 4e5d52aac by Jean-Yves Avenard (jyavenard)

MythTV noreply at mythtv.org
Sat Oct 1 17:34:40 UTC 2011


      Author:  Jean-Yves Avenard <jyavenard at mythtv.org>
 Change Date:  2011-10-01T10:31:00-07:00
   Push Date:  2011/10/01 10:34:19 -0700
  Repository:  mythtv
      Branch:  master
New Revision:  4e5d52aac9e92ef796b8452aa27b8f41e0d9c5a8
   Changeset:  https://github.com/MythTV/mythtv/commit/4e5d52aac

Log:

Audio Framework: handle more configuration scenarios. Bug fixes

Bug fixes:
- If re-encoding to AC3 was occurring while downmixing: audio would be distorted
- Couldn't play 6.1 or 7.0 audio with LPCM/Analog out
- Wouldn't play DTS-HD High-Res unless HBRPassthrough was unchecked

New Features:
* We should now be able to play any number of channels combination from 1 to 8.
  - 1,3,4 will be downmixed to stereo
  - 2 and 5 will be upmixed to 5.1
  - 7,8 will be downmixed to 5.1 if supported, or stereo otherwise.
  This will only occur if the requested audio configuration isn't supported.
* Mono upmixing can be toggled between stereo or 5.1

Modified:

   mythtv/libs/libmyth/audio/audiooutputbase.cpp
   mythtv/libs/libmyth/audio/audiooutputdownmix.cpp
   mythtv/libs/libmyth/audio/audiooutputsettings.cpp



More information about the mythtv-firehose mailing list