[mythtv-firehose] mythtv/master commit: 267cada97 by Jean-Yves Avenard (jyavenard)
MythTV
noreply at mythtv.org
Thu Jun 16 15:00:43 UTC 2011
Author: Jean-Yves Avenard <jyavenard at mythtv.org>
Change Date: 2011-06-16T07:57:39-07:00
Push Date: 2011/06/16 08:00:22 -0700
Repository: mythtv
Branch: master
New Revision: 267cada976140ef35e24fd8bbac0b65f7155974d
Changeset: https://github.com/MythTV/mythtv/commit/267cada97
Log:
Rewrite of CoreAudio driver.
While not everything is fixed yet, it is a step in the right direction.
-You can now select which device to use in the setup and not always have to use the default audio device.
-Fixes #5552.
-Properly set channel layout, under most circumstances, you shouldn't have to use Audio Midi Setup utilities
There are still bugs that I can't explain, probably due to my lack of deep knowledge of CoreAudio, and it certainly ain't behaving as it should. In particular, switching from AC3/DTS bitstream back to PCM will fail except if you have selected the default output device.
Until this is resolved, it is best to keep using the default output device.
Modified:
mythtv/libs/libmyth/audio/audiooutput.cpp
mythtv/libs/libmyth/audio/audiooutputalsa.cpp
mythtv/libs/libmyth/audio/audiooutputalsa.h
mythtv/libs/libmyth/audio/audiooutputbase.cpp
mythtv/libs/libmyth/audio/audiooutputca.cpp
mythtv/libs/libmyth/audio/audiooutputca.h
mythtv/libs/libmyth/libmyth.pro
More information about the mythtv-firehose
mailing list