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

MythTV noreply at mythtv.org
Tue Apr 10 07:43:34 UTC 2012


      Author:  Jean-Yves Avenard <jyavenard at mythtv.org>
 Change Date:  2010-12-18T08:13:52-08:00
   Push Date:  2012/04/10 00:41:52 -0700
  Repository:  mythtv
      Branch:  personal/jyavenard/backports/fixes/0.24
New Revision:  a159752d6484a67247ef617027f48defabdf0ea4
   Changeset:  https://github.com/MythTV/mythtv/commit/a159752d6

Log:

Add DTS-HD High-Res and DTS-HD MA passthrough support.

In additions:
- Add ability to determine the type of DTS stream in use based on the bitrate.
- When creating the AudioOutput instance, only open the audio device and set all parameters when we have valid configuration information. This seriously reduces the amount of noise in the logs
- Add ability to set maximum muxrate in spdif muxer and retrieve the bitrate of the muxed data
- Simplify locking code in audioplayer, in particular do not create more locking than necessary

Modified:

   mythtv/libs/libmyth/audiooutputbase.cpp
   mythtv/libs/libmyth/audiooutputbase.h
   mythtv/libs/libmyth/audiooutputsettings.cpp
   mythtv/libs/libmyth/audiooutputsettings.h
   mythtv/libs/libmyth/audiosettings.cpp
   mythtv/libs/libmyth/audiosettings.h
   mythtv/libs/libmyth/spdifencoder.cpp
   mythtv/libs/libmyth/spdifencoder.h
   mythtv/libs/libmythtv/audioplayer.cpp
   mythtv/libs/libmythtv/audioplayer.h
   mythtv/libs/libmythtv/avformatdecoder.cpp
   mythtv/libs/libmythtv/avformatdecoder.h



More information about the mythtv-firehose mailing list