[mythtv-commits] mythtv branch master updated by jyavenard. v0.27-pre2-1392-g9d9ff21

Git Repo Owner noreply at mythtv.org
Mon Jun 10 14:41:40 UTC 2013


The branch, master has been updated on the
mythtv repository by gitolite user jyavenard.
       via  9d9ff214c8a040289d806f18962e164ca4a3dc6e (commit)
       via  a4906ef337c043e2f9d2b0ac825bf725ea1a399b (commit)
       via  01a486f342eeff9544deed9619bf977c7796c387 (commit)
      from  88a166cd0344ef2be071ddde6e4b4faa940d4434 (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 9d9ff214c8a040289d806f18962e164ca4a3dc6e
Author:    Jean-Yves Avenard <jyavenard at mythtv.org> at Tue, 11 Jun 2013 00:39:50 +1000
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Tue, 11 Jun 2013 00:40:10 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=9d9ff214c8a040289d806f18962e164ca4a3dc6e

Extend AudioOutputUtils unit tests to check various length of data so all cases are covered



commit a4906ef337c043e2f9d2b0ac825bf725ea1a399b
Author:    Jean-Yves Avenard <jyavenard at mythtv.org> at Tue, 11 Jun 2013 00:26:04 +1000
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Tue, 11 Jun 2013 00:40:09 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=a4906ef337c043e2f9d2b0ac825bf725ea1a399b

Extend AudioConvert unit tests to check various length of data so all cases are covered



commit 01a486f342eeff9544deed9619bf977c7796c387
Author:    Jean-Yves Avenard <jyavenard at mythtv.org> at Mon, 10 Jun 2013 23:45:24 +1000
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Tue, 11 Jun 2013 00:40:09 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=01a486f342eeff9544deed9619bf977c7796c387

Add AudioConvert class
This class allows to convert samples from one format to another. Works with all format types, and all memory alignment.
Move float conversion routines from AudioOutputUtils code.

Backward compatibility with AudioOutputUtils is preserved



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

Summary of changes:
 mythtv/libs/libmyth/audio/audioconvert.cpp         |  835 ++++++++++++++++++++
 mythtv/libs/libmyth/audio/audioconvert.h           |   72 ++
 mythtv/libs/libmyth/audio/audiooutputsettings.cpp  |   22 +
 mythtv/libs/libmyth/audio/audiooutputsettings.h    |    1 +
 mythtv/libs/libmyth/audio/audiooutpututil.cpp      |  577 +-------------
 mythtv/libs/libmyth/audio/audiooutpututil.h        |   14 +-
 mythtv/libs/libmyth/libmyth.pro                    |    3 +
 .../.gitignore                                     |    0
 .../test/test_audioconvert/test_audioconvert.cpp   |    3 +
 .../test/test_audioconvert/test_audioconvert.h     |  387 +++++++++
 .../test/test_audioconvert/test_audioconvert.pro   |   44 +
 .../libmyth/test/test_audioutils/test_audioutils.h |  125 ++--
 12 files changed, 1467 insertions(+), 616 deletions(-)
 create mode 100644 mythtv/libs/libmyth/audio/audioconvert.cpp
 create mode 100644 mythtv/libs/libmyth/audio/audioconvert.h
 copy mythtv/libs/libmyth/test/{test_audioutils => test_audioconvert}/.gitignore (100%)
 create mode 100644 mythtv/libs/libmyth/test/test_audioconvert/test_audioconvert.cpp
 create mode 100644 mythtv/libs/libmyth/test/test_audioconvert/test_audioconvert.h
 create mode 100644 mythtv/libs/libmyth/test/test_audioconvert/test_audioconvert.pro

-- 



More information about the mythtv-commits mailing list