[mythtv-firehose] mythtv branch master updated by lvr. v0.28-pre-3246-ga382140

Git Repo Owner noreply at mythtv.org
Sun Dec 20 12:38:20 UTC 2015


The branch, master has been updated on the
mythtv repository by gitolite user lvr.
       via  a3821404852a790742e61bab26cf34c73d9111b0 (commit)
       via  75d657d0823e7fa43209fdce8f92c62c96082dd1 (commit)
       via  0c1154524e98464d4b149d72ae3e1b2691ddbced (commit)
       via  cf834c1743bc8dd8e66b236851fd7d1dbdc558dc (commit)
       via  2c156945a71f75bfc02c59656f4cad7c63f5b0dc (commit)
       via  63c901d6d6f61e13bcd8a736e923bc94fce6ade4 (commit)
       via  b69849fdf238437dbd486dbe460160c85922c704 (commit)
       via  5cf911e72230725b808b554e8f9702c327cb5d2b (commit)
       via  8de4ca310c309aa37f388b32f4036a3ceded861a (commit)
      from  ae745a24f4e5cb7e681d8e98f8aac9722e8fce03 (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 a3821404852a790742e61bab26cf34c73d9111b0
Author:    Lawrence Rust <lvr at softsystem.co.uk> at Mon, 3 Feb 2014 19:04:32 +0000
Committer: Lawrence Rust <lvr at softsystem.co.uk> at Sun, 20 Dec 2015 12:35:14 +0000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=a3821404852a790742e61bab26cf34c73d9111b0

MediaMon: Fix a race condition between MediaMonitor::CheckDevices and DBus deviceRemoved signals
Signed-off-by: Lawrence Rust <lvr at softsystem.co.uk>



commit 75d657d0823e7fa43209fdce8f92c62c96082dd1
Author:    Lawrence Rust <lvr at softsystem.co.uk> at Mon, 11 Nov 2013 12:49:28 +0000
Committer: Lawrence Rust <lvr at softsystem.co.uk> at Sun, 20 Dec 2015 12:35:14 +0000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=75d657d0823e7fa43209fdce8f92c62c96082dd1

MediaMon: Improve CDROM eject robustness with SCSI fallback
Signed-off-by: Lawrence Rust <lvr at softsystem.co.uk>



commit 0c1154524e98464d4b149d72ae3e1b2691ddbced
Author:    Lawrence Rust <lvr at softsystem.co.uk> at Sat, 24 Aug 2013 19:21:42 +0100
Committer: Lawrence Rust <lvr at softsystem.co.uk> at Sun, 20 Dec 2015 12:35:13 +0000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=0c1154524e98464d4b149d72ae3e1b2691ddbced

MediaMon: Don't announce media until after type identified
Currently setStatus is called twice for each disk which can cause
2 jumps to handlers.

Signed-off-by: Lawrence Rust <lvr at softsystem.co.uk>



commit cf834c1743bc8dd8e66b236851fd7d1dbdc558dc
Author:    Lawrence Rust <lvr at softsystem.co.uk> at Sat, 11 Aug 2012 18:10:28 +0200
Committer: Lawrence Rust <lvr at softsystem.co.uk> at Sun, 20 Dec 2015 12:35:13 +0000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=cf834c1743bc8dd8e66b236851fd7d1dbdc558dc

MediaMon: Ensure to send status changed after disc mounted
If a USB key disc is inserted then a mount event is never triggered
and the media is never recognized.  If the disk is mounted before
mythfrontend is started or is mounted by an external agent then the
media is recognized.

This patch ensures that whenever a disk is mounted an event is triggered
and also adds some debug log output to show all media transitions.

Signed-off-by: Lawrence Rust <lvr at softsystem.co.uk>



commit 2c156945a71f75bfc02c59656f4cad7c63f5b0dc
Author:    Lawrence Rust <lvr at softsystem.co.uk> at Sun, 30 Sep 2012 13:01:59 +0200
Committer: Lawrence Rust <lvr at softsystem.co.uk> at Sun, 20 Dec 2015 12:35:13 +0000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=2c156945a71f75bfc02c59656f4cad7c63f5b0dc

MediaMonitor: Make list of registered extensions static instead of instance
If a MediaMonitor drive is hot plugged then a new instance is created.
Currently the list of registered file extensions is per instance so the
media type is never detected.

This patch makes the list of registered file extensions static.

This patch also fixes a bug if there were no removeable drives
at startup then no file extensions would be registered.

Signed-off-by: Lawrence Rust <lvr at softsystem.co.uk>



commit 63c901d6d6f61e13bcd8a736e923bc94fce6ade4
Author:    Lawrence Rust <lvr at softsystem.co.uk> at Sun, 30 Sep 2012 12:48:31 +0200
Committer: Lawrence Rust <lvr at softsystem.co.uk> at Sun, 20 Dec 2015 12:35:13 +0000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=63c901d6d6f61e13bcd8a736e923bc94fce6ade4

MediaMonitor: Report media with a bitmask of media types
Allow media with mixed types to be detected by MythGallery and MythMusic.
Currently, if a media has more music tracks than images then it will
not be seen by MythGallery and the pictures and/or videos can't be viewed.

Signed-off-by: Lawrence Rust <lvr at softsystem.co.uk>



commit b69849fdf238437dbd486dbe460160c85922c704
Author:    Lawrence Rust <lvr at softsystem.co.uk> at Sun, 11 Aug 2013 19:58:37 +0100
Committer: Lawrence Rust <lvr at softsystem.co.uk> at Sun, 20 Dec 2015 12:35:13 +0000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=b69849fdf238437dbd486dbe460160c85922c704

MediaMon: Use a wait condition to reduce the latency when exiting mythfrontend
Signed-off-by: Lawrence Rust <lvr at softsystem.co.uk>



commit 5cf911e72230725b808b554e8f9702c327cb5d2b
Author:    Lawrence Rust <lvr at softsystem.co.uk> at Thu, 16 Apr 2015 10:26:45 +0100
Committer: Lawrence Rust <lvr at softsystem.co.uk> at Sun, 20 Dec 2015 12:35:13 +0000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=5cf911e72230725b808b554e8f9702c327cb5d2b

TV: Conditionally support VAAPI profiles and entry points
Signed-off-by: Lawrence Rust <lvr at softsystem.co.uk>



commit 8de4ca310c309aa37f388b32f4036a3ceded861a
Author:    Lawrence Rust <lvr at softsystem.co.uk> at Sun, 20 Dec 2015 09:59:30 +0000
Committer: Lawrence Rust <lvr at softsystem.co.uk> at Sun, 20 Dec 2015 12:34:20 +0000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=8de4ca310c309aa37f388b32f4036a3ceded861a

Add taglib to the libraries linked by applications
libmythmetadata uses libtag to read metadata from flac files.
Apps using libmythmetadata should link with taglib otherwise
unresolved imports can result.

Signed-off-by: Lawrence Rust <lvr at softsystem.co.uk>



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

Summary of changes:
 mythtv/libs/libmyth/mythmediamonitor.cpp    |   31 +++-----
 mythtv/libs/libmyth/mythmediamonitor.h      |    5 +-
 mythtv/libs/libmythbase/mythcdrom-linux.cpp |  103 +++++++++++++++++++++++-
 mythtv/libs/libmythbase/mythhdd.cpp         |    5 +-
 mythtv/libs/libmythbase/mythmedia.cpp       |  116 +++++++++++++++------------
 mythtv/libs/libmythbase/mythmedia.h         |    8 +-
 mythtv/libs/libmythtv/vaapicontext.cpp      |    4 +
 mythtv/programs/programs-libs.pro           |    1 +
 8 files changed, 193 insertions(+), 80 deletions(-)

-- 



More information about the mythtv-firehose mailing list