[mythtv-firehose] mythtv branch fixes/0.27 updated by jyavenard. v0.27.1-10-g00c0814

Git Repo Owner noreply at mythtv.org
Tue Jun 3 03:56:24 UTC 2014


The branch, fixes/0.27 has been updated on the
mythtv repository by gitolite user jyavenard.
       via  00c0814110e56ba8b8947bd332a32484bf4800e5 (commit)
       via  0a560205c40b4698732b97ac479415fb3494f240 (commit)
       via  2502f4a3c45b76684d1d37b9b6d39112c3fffd09 (commit)
      from  41d04b638fb1b8ca28c9724dec14c1e586ba049f (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 00c0814110e56ba8b8947bd332a32484bf4800e5
Author:    Jean-Yves Avenard <jyavenard at mythtv.org> at Tue, 3 Jun 2014 13:43:04 +1000
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Tue, 3 Jun 2014 13:56:04 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=00c0814110e56ba8b8947bd332a32484bf4800e5

Don't attempt to issue DB query if there's nothing to do
Prevent harmless SQL statement error messages to be logged when the position map is empty

Regression introduced in b4be8e24f9fab5b6a71f62df8e2c0403bedf4805

Fixes #12161

(cherry picked from commit d90af2d6b09bc5197a39d1e1d09baff2aafe9a2a)



commit 0a560205c40b4698732b97ac479415fb3494f240
Author:    Jean-Yves Avenard <jyavenard at mythtv.org> at Tue, 3 Jun 2014 13:22:18 +1000
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Tue, 3 Jun 2014 13:55:51 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=0a560205c40b4698732b97ac479415fb3494f240

Remove hack forcing MPEG1 video to be treated as MPEG2
This hack was added to fix #287, which was a problem with XvMC decoding.
It makes no sense today, and actually break genuine MPEG1 videos.

Fixes #12160

(cherry picked from commit fee00c36f79dd06432392dd9d4891efc5d253fd2)



commit 2502f4a3c45b76684d1d37b9b6d39112c3fffd09
Author:    Jean-Yves Avenard <jyavenard at mythtv.org> at Tue, 3 Jun 2014 12:35:24 +1000
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Tue, 3 Jun 2014 13:55:24 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=2502f4a3c45b76684d1d37b9b6d39112c3fffd09

Only use VDPAU hwaccel API for mpeg container
The use of VDPAU hwaccel API was an attempt to fix #11377. However, the underlying problem is a FFmpeg libavformat bug (https://trac.ffmpeg.org/ticket/2915).

FFmpeg 1.2's VDPAU hwaccel is clearly unstable. 24fps AVI would play at half that rate, cause crashes with nouveau or visual distortion with AMD

As the aim is only to fix #11377, only enable the hwaccel API for the mpeg container.

Add a "vdpauhwaccel" setting override to completely disable VDPAU hwaccel under all circumstances

Fixes #12162



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

Summary of changes:
 mythtv/libs/libmyth/programinfo.cpp       |    6 ++++++
 mythtv/libs/libmythtv/avformatdecoder.cpp |   24 +++++++++++-------------
 mythtv/libs/libmythtv/videoout_vdpau.cpp  |    6 ++++--
 3 files changed, 21 insertions(+), 15 deletions(-)

-- 



More information about the mythtv-firehose mailing list