[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