[mythtv-firehose] mythtv branch fixes/0.25 updated by jyavenard. v0.25-30-gc325683

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


The branch, fixes/0.25 has been updated on the
mythtv repository by gitolite user jyavenard.
       via  c3256830ba2eb1c073cd811b6578fb5d9dd94b1b (commit)
       via  fce75fe45fd27462ded59ab6f8bdfa91890e5e32 (commit)
       via  7e7dcedf0e25ead1804ed4e587e3055348170089 (commit)
      from  ed7c43e71912c45623145d1739574f4f2cf783ae (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 c3256830ba2eb1c073cd811b6578fb5d9dd94b1b
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 10:45:58 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=c3256830ba2eb1c073cd811b6578fb5d9dd94b1b

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 fce75fe45fd27462ded59ab6f8bdfa91890e5e32
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 10:45:58 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=fce75fe45fd27462ded59ab6f8bdfa91890e5e32

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 par 2



commit 7e7dcedf0e25ead1804ed4e587e3055348170089
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:45:58 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=7e7dcedf0e25ead1804ed4e587e3055348170089

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