[mythtv-firehose] mythtv branch fixes/0.27 updated by jyavenard. v0.27.2-8-gea58389

Git Repo Owner noreply at mythtv.org
Wed Jul 2 18:03:31 UTC 2014


The branch, fixes/0.27 has been updated on the
mythtv repository by gitolite user jyavenard.
       via  ea583891b5efc7acad98d98d6976acaec9c1eabd (commit)
       via  f2f014dc91f87b750bfec922fa6e0e2549a8ec94 (commit)
       via  f9ac3854932bb8164820abab6ad1f8dec3d10912 (commit)
       via  f737a788a74e5572097228e4ee4d35ca15cd6c3e (commit)
       via  c3caccaefad7d469f0b769a3dca8eb4e8f628678 (commit)
      from  034d4abb3ad0018341b0796f2f6221418b656c30 (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 ea583891b5efc7acad98d98d6976acaec9c1eabd
Author:    Jean-Yves Avenard <jyavenard at mythtv.org> at Wed, 2 Jul 2014 10:55:37 -0700
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Wed, 2 Jul 2014 11:01:33 -0700
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=ea583891b5efc7acad98d98d6976acaec9c1eabd

Add —allaudiotracks
By default mythtranscode exclude all audio tracks where the number of channels is detected as 0. However, under some circumstances our mpegts demuxer doesn’t properly detect the audio streams and mark them as having 0 channels.
Use —allaudiotracks to include all audio tracks found.

Refs: #12153
(cherry picked from commit ff36448c27359619130cb6e221659330b70f19c8)

Conflicts:
	mythtv/programs/mythtranscode/mpeg2fix.cpp



commit f2f014dc91f87b750bfec922fa6e0e2549a8ec94
Author:    Jean-Yves Avenard <jyavenard at mythtv.org> at Wed, 2 Jul 2014 10:07:49 -0700
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Wed, 2 Jul 2014 11:00:10 -0700
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=f2f014dc91f87b750bfec922fa6e0e2549a8ec94

Ignore audio packets from ignored streams
Fixes #12153

(cherry picked from commit 345e2d651fe6dcb3f14caec73854b1a386e52be9)



commit f9ac3854932bb8164820abab6ad1f8dec3d10912
Author:    Jean-Yves Avenard <jyavenard at mythtv.org> at Wed, 2 Jul 2014 10:05:05 -0700
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Wed, 2 Jul 2014 10:59:57 -0700
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=f9ac3854932bb8164820abab6ad1f8dec3d10912

Allow to override which mpegts demuxer is used
Set FFMPEGTS override (call with -O FFMPEGTS=1)

Refs:#12153
(cherry picked from commit 1267856cfbcfc01d2ff5b7ed8ac116e44ef3a0c4)



commit f737a788a74e5572097228e4ee4d35ca15cd6c3e
Author:    Jean-Yves Avenard <jyavenard at mythtv.org> at Wed, 2 Jul 2014 08:07:32 -0700
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Wed, 2 Jul 2014 10:59:18 -0700
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=f737a788a74e5572097228e4ee4d35ca15cd6c3e

MythCoreContext: Fix bad copy/paste
(cherry picked from commit c5abaa12bcdc0aff444525ea386d6f8b44997992)



commit c3caccaefad7d469f0b769a3dca8eb4e8f628678
Author:    Stuart Morgan <smorgan at mythtv.org> at Tue, 27 May 2014 09:55:15 +0100
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Wed, 2 Jul 2014 08:32:43 -0700
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=c3caccaefad7d469f0b769a3dca8eb4e8f628678

Add some probably unnecessary protection around pointers in mpeg2fix.cpp. None of these should cause a problem in normal operation, but the associated ticket appears to show the pointer to MPEG2fixup with a suspicious address which often sugests that it was unintialised. I believe the actual segfault may be due to one of the streams disappearing from the file and that requires more work to fix. Refs #12153
(cherry picked from commit ad1304f653aba0eb052a1f6b2415d94b24c0b9bb)



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

Summary of changes:
 mythtv/libs/libmythbase/mythcorecontext.cpp        |    4 +-
 .../programs/mythtranscode/commandlineparser.cpp   |    3 +
 mythtv/programs/mythtranscode/main.cpp             |   13 ++++++
 mythtv/programs/mythtranscode/mpeg2fix.cpp         |   42 ++++++++++++++++++--
 mythtv/programs/mythtranscode/mpeg2fix.h           |    2 +
 5 files changed, 58 insertions(+), 6 deletions(-)

-- 



More information about the mythtv-firehose mailing list