[mythtv-firehose] mythtv branch master updated by jyavenard. v0.26-pre-88-g9839dd7

Git Repo Owner noreply at mythtv.org
Wed Apr 18 01:02:55 UTC 2012


The branch, master has been updated on the
mythtv repository by gitolite user jyavenard.
       via  9839dd77c2f494e7ae18ef75266e7090e57e02fc (commit)
       via  c2fccb545d02808b3d16fb73f52aa92ea75ea719 (commit)
       via  f7fc68c843027e8f5d945445ffbda8a2a55c4859 (commit)
      from  f92639fa0b7ab252c7c01be441f066745f2ae950 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 9839dd77c2f494e7ae18ef75266e7090e57e02fc
Author:    Jean-Yves Avenard <jyavenard at mythtv.org> at Wed, 18 Apr 2012 10:42:28 +1000
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Wed, 18 Apr 2012 11:02:21 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=9839dd77c2f494e7ae18ef75266e7090e57e02fc

Fix audio digital passthrough device override setting
Some tests on the capabilities of the device were always performed on the main audio device. If a distinct digital device was defined, it could have been ignored.

Fixes #10621



commit c2fccb545d02808b3d16fb73f52aa92ea75ea719
Author:    Jean-Yves Avenard <jyavenard at mythtv.org> at Tue, 17 Apr 2012 23:12:59 +1000
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Wed, 18 Apr 2012 11:01:46 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=c2fccb545d02808b3d16fb73f52aa92ea75ea719

Make sure passthru flag is in sync between video decoder and audio framework
When entering LiveTV with timestretch enabled via playback group, audio would be broken if watching a channel with AC3 content.
Reason being, audio is set for timestretch, but digital passthrough isn't disabled. We now make sure digital passthrough is disabled should timestretch had been activated earlier on.

Additionally, add the ability to cancel timestretch and audio processing should we revert to a timestretch factor of 1.0. This will only work if no reconfigure is done in between.

Fixes #10612 part 2



commit f7fc68c843027e8f5d945445ffbda8a2a55c4859
Author:    Jean-Yves Avenard <jyavenard at mythtv.org> at Tue, 17 Apr 2012 22:26:34 +1000
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Wed, 18 Apr 2012 10:55:52 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=f7fc68c843027e8f5d945445ffbda8a2a55c4859

Fix AC3 encoder when re-encoding non 5.1 audio
AC3 encoder would have failed with AC3 5.0 ; issue would have been seen doing timestretch on 5.0 audio like seen on Australia's ONE HD channel



-----------------------------------------------------------------------

Summary of changes:
 mythtv/libs/libmyth/audio/audiooutputalsa.cpp      |    2 +-
 mythtv/libs/libmyth/audio/audiooutputbase.cpp      |   46 ++++++++++++++-----
 mythtv/libs/libmyth/audio/audiooutputbase.h        |    4 ++
 .../libmyth/audio/audiooutputdigitalencoder.cpp    |   27 +++++++++---
 mythtv/libs/libmythtv/mythplayer.cpp               |   30 +++++++------
 mythtv/libs/libmythtv/mythplayer.h                 |    3 +
 .../programs/mythfrontend/audiogeneralsettings.cpp |    5 ++-
 7 files changed, 84 insertions(+), 33 deletions(-)

-- 



More information about the mythtv-firehose mailing list