[mythtv-firehose] mythtv branch master updated by jyavenard. v0.27-pre2-1497-g3c8f209
Git Repo Owner
noreply at mythtv.org
Tue Jun 18 18:07:38 UTC 2013
The branch, master has been updated on the
mythtv repository by gitolite user jyavenard.
via 3c8f209d3a09408ef79017e38849a7bd3e8261fb (commit)
via 0b30496c45f17abf9f825871c84c3074bd8e3d6f (commit)
via d76d290d090fbc9605f05087a2c7bb6c72d97eed (commit)
via eb0d2430408fc5440f91b909df9e89a60d4abd45 (commit)
via e1773c2cf7bb38dc08ffa3a134602c8b173f6c9d (commit)
via 9b22dab41ecc1a304ebaaf6b87bea9870a199e3f (commit)
via 3690ff300828e78d05bd9765295754ef3838aa68 (commit)
from 7cd3a057f2ce9b295ad0afb54f2c254ced6f9ae6 (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 3c8f209d3a09408ef79017e38849a7bd3e8261fb
Author: Jean-Yves Avenard <jyavenard at mythtv.org> at Wed, 19 Jun 2013 03:43:36 +1000
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Wed, 19 Jun 2013 03:46:16 +1000
URL: http://code.mythtv.org/cgit/mythtv/commit/?id=3c8f209d3a09408ef79017e38849a7bd3e8261fb
Various fixes to HLS encoder and mythtranscode.
HLS encoder and mythtranscode assumed they were always receiving 16 bits stereo, which is just not correct with current FFmpeg. Modify them so they can convert on the fly the audio data provided as required.
Simplify avformatwriter so it will detect which audio format to use for the encoder ; this should make it more robust should FFmpeg change its formats once again.
Various simplification: store AudioFormat into filewriterbase, instead of bits and sample size
Rename "samples" when "frames" were actually used.
Fixes #11497
commit 0b30496c45f17abf9f825871c84c3074bd8e3d6f
Author: Jean-Yves Avenard <jyavenard at mythtv.org> at Mon, 17 Jun 2013 23:38:41 +1000
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Wed, 19 Jun 2013 03:46:16 +1000
URL: http://code.mythtv.org/cgit/mythtv/commit/?id=0b30496c45f17abf9f825871c84c3074bd8e3d6f
Fix display of screen presented before main menu
On mac, the screen letting you know to upgrade your database, or making you select a language do not appear when using OpenGL. So use Qt painter at first, followed by using the OpenGL painter for the main menu.
commit d76d290d090fbc9605f05087a2c7bb6c72d97eed
Author: Jean-Yves Avenard <jyavenard at mythtv.org> at Mon, 17 Jun 2013 23:29:53 +1000
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Wed, 19 Jun 2013 03:44:17 +1000
URL: http://code.mythtv.org/cgit/mythtv/commit/?id=d76d290d090fbc9605f05087a2c7bb6c72d97eed
Remove empty and unused main.h
commit eb0d2430408fc5440f91b909df9e89a60d4abd45
Author: Jean-Yves Avenard <jyavenard at mythtv.org> at Mon, 17 Jun 2013 22:22:13 +1000
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Wed, 19 Jun 2013 03:44:17 +1000
URL: http://code.mythtv.org/cgit/mythtv/commit/?id=eb0d2430408fc5440f91b909df9e89a60d4abd45
Make sure we delete AirPlay device in the thread that started it.
Fixes occasional crash at shutdown
commit e1773c2cf7bb38dc08ffa3a134602c8b173f6c9d
Author: Jean-Yves Avenard <jyavenard at mythtv.org> at Mon, 17 Jun 2013 22:21:14 +1000
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Wed, 19 Jun 2013 03:44:17 +1000
URL: http://code.mythtv.org/cgit/mythtv/commit/?id=e1773c2cf7bb38dc08ffa3a134602c8b173f6c9d
Make sure we delete RAOP device in the thread that started it.
Fixes occasional crash at shutdown
commit 9b22dab41ecc1a304ebaaf6b87bea9870a199e3f
Author: Jean-Yves Avenard <jyavenard at mythtv.org> at Mon, 17 Jun 2013 22:17:52 +1000
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Wed, 19 Jun 2013 03:44:17 +1000
URL: http://code.mythtv.org/cgit/mythtv/commit/?id=9b22dab41ecc1a304ebaaf6b87bea9870a199e3f
Make sure we only run one Bonjour registration at a time.
Seems Bonjour isn't re-entrant with some implementations. So surround it with a lock
Fixes #11446
commit 3690ff300828e78d05bd9765295754ef3838aa68
Author: Jean-Yves Avenard <jyavenard at mythtv.org> at Tue, 11 Jun 2013 12:00:53 +1000
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Wed, 19 Jun 2013 03:44:16 +1000
URL: http://code.mythtv.org/cgit/mythtv/commit/?id=3690ff300828e78d05bd9765295754ef3838aa68
Small refactor of AC3 encoder.
It can now be initialised many times (not that it's ever used that way). Also let FFmpeg allocates the required memory automatically rather than using a fixed size buffer
-----------------------------------------------------------------------
Summary of changes:
.../libmyth/audio/audiooutputdigitalencoder.cpp | 90 +++-----
.../libs/libmyth/audio/audiooutputdigitalencoder.h | 7 +-
mythtv/libs/libmythbase/bonjourregister.cpp | 6 +
mythtv/libs/libmythbase/bonjourregister.h | 2 +
.../libs/libmythtv/AirPlay/mythairplayserver.cpp | 13 +-
mythtv/libs/libmythtv/AirPlay/mythairplayserver.h | 1 +
mythtv/libs/libmythtv/AirPlay/mythraopdevice.cpp | 13 +-
mythtv/libs/libmythtv/AirPlay/mythraopdevice.h | 1 +
mythtv/libs/libmythtv/avformatwriter.cpp | 219 ++++++++++----------
mythtv/libs/libmythtv/avformatwriter.h | 9 +-
mythtv/libs/libmythtv/filewriterbase.cpp | 4 +-
mythtv/libs/libmythtv/filewriterbase.h | 14 +-
mythtv/programs/mythfrontend/main.cpp | 15 +-
.../programs/mythtranscode/audioreencodebuffer.cpp | 72 ++++++-
.../programs/mythtranscode/audioreencodebuffer.h | 8 +-
mythtv/programs/mythtranscode/transcode.cpp | 20 +--
16 files changed, 270 insertions(+), 224 deletions(-)
delete mode 100644 mythtv/programs/mythfrontend/main.h
--
More information about the mythtv-firehose
mailing list