[mythtv-firehose] mythtv branch master updated by jyavenard. v0.27-pre2-1265-g8cd7d51

Git Repo Owner noreply at mythtv.org
Thu Jun 6 13:43:15 UTC 2013


The branch, master has been updated on the
mythtv repository by gitolite user jyavenard.
       via  8cd7d5115ec342c6230579887907064f7c400107 (commit)
       via  a7c6c88103c2039ae79c149faca676b7fc68e367 (commit)
       via  4bd9d2cd25f1de0ea045cfca89922e48359704d2 (commit)
       via  693c108920bf9b314227dc8e1f7a666a2e701936 (commit)
       via  7e9c9d0c0f710775408b8f41bbc71f9052aaf501 (commit)
       via  38f6c3aed2d013089ba5e83afdf623b189902341 (commit)
      from  c8bf8b81f3cc6392639e718ce9d98683a3985e77 (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 8cd7d5115ec342c6230579887907064f7c400107
Author:    Jean-Yves Avenard <jyavenard at mythtv.org> at Thu, 6 Jun 2013 23:41:44 +1000
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Thu, 6 Jun 2013 23:41:44 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=8cd7d5115ec342c6230579887907064f7c400107

Update mythmusic avfd to use new AudioOutputSettings::AVSampleFormatToFormat



commit a7c6c88103c2039ae79c149faca676b7fc68e367
Author:    Jean-Yves Avenard <jyavenard at mythtv.org> at Thu, 6 Jun 2013 23:40:06 +1000
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Thu, 6 Jun 2013 23:40:06 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=a7c6c88103c2039ae79c149faca676b7fc68e367

Update AVFD to use new AudioOutputSettings::AVSampleFormatToFormat



commit 4bd9d2cd25f1de0ea045cfca89922e48359704d2
Author:    Jean-Yves Avenard <jyavenard at mythtv.org> at Thu, 6 Jun 2013 23:09:23 +1000
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Thu, 6 Jun 2013 23:25:04 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=4bd9d2cd25f1de0ea045cfca89922e48359704d2

Update AudioOutputUtil::DecodeAudio to use new API



commit 693c108920bf9b314227dc8e1f7a666a2e701936
Author:    Jean-Yves Avenard <jyavenard at mythtv.org> at Thu, 6 Jun 2013 23:06:28 +1000
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Thu, 6 Jun 2013 23:24:44 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=693c108920bf9b314227dc8e1f7a666a2e701936

Add AudioOutputSettings::AVSampleFormatToFormat API.
As name suggests



commit 7e9c9d0c0f710775408b8f41bbc71f9052aaf501
Author:    Jean-Yves Avenard <jyavenard at mythtv.org> at Thu, 6 Jun 2013 23:04:50 +1000
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Thu, 6 Jun 2013 23:04:50 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=7e9c9d0c0f710775408b8f41bbc71f9052aaf501

Add AudioOutputUtil::InterleaveSamples method.
Will allow to convert planar audio into interleaved. Currently using FFmpeg's SWR_CONVERT which has a much more extensive range of capabilities.
AudioOutputUtil::InterleaveSamples doesn't need to allocate memory, and is much faster and simpler for this straightforward task.



commit 38f6c3aed2d013089ba5e83afdf623b189902341
Author:    Jean-Yves Avenard <jyavenard at mythtv.org> at Thu, 6 Jun 2013 22:33:11 +1000
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Thu, 6 Jun 2013 22:33:11 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=38f6c3aed2d013089ba5e83afdf623b189902341

Fix unit test on mac.
This add requirement for mac os 10.5 minimum.

unit tests require to run against the freshly compiled non-installed library.
To do so, it makes use of rpath functionality. However, on mac rpath behaves differently and require to modify the library install_path value and amend @rpath to it

Update external libraries to be compiled in the same fashion.



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

Summary of changes:
 mythplugins/mythmusic/mythmusic/avfdecoder.cpp    |   21 +---
 mythtv/configure                                  |   12 +-
 mythtv/external/Makefile                          |    3 +
 mythtv/external/libhdhomerun/libhdhomerun.pro     |    2 +-
 mythtv/libs/libmyth/audio/audiooutputsettings.cpp |   20 +++
 mythtv/libs/libmyth/audio/audiooutputsettings.h   |    1 +
 mythtv/libs/libmyth/audio/audiooutpututil.cpp     |  149 +++++++++++++-------
 mythtv/libs/libmyth/audio/audiooutpututil.h       |   10 +-
 mythtv/libs/libmythtv/avformatdecoder.cpp         |   25 +---
 mythtv/settings.pro                               |    5 +-
 10 files changed, 146 insertions(+), 102 deletions(-)

-- 



More information about the mythtv-firehose mailing list