[mythtv-commits] Ticket #6406: Recordings player picks wrong decuder due to mpegps_probe bug
MythTV
mythtv at cvs.mythtv.org
Sat Apr 11 06:33:36 UTC 2009
#6406: Recordings player picks wrong decuder due to mpegps_probe bug
---------------------------------------------------+------------------------
Reporter: Josh Mastronarde <jmastron at gmail.com> | Owner: ijr
Type: patch | Status: new
Priority: minor | Milestone: unknown
Component: MythTV - General | Version: 0.21-fixes
Severity: medium | Resolution:
Mlocked: 0 |
---------------------------------------------------+------------------------
Comment(by Josh Mastronarde <jmastron at gmail.com>):
Note, per a suggestion to clarify from Michael Dean:
This patch is effectively janne's changeset 18944 for trunk
libavformat/mpeg.c, plus FFmpeg changeset 17091 to the same file (bringing
the mpegps_probe function up to the latest ffmpeg source). Applying those
2 changesets to 0.21-fixes gives the same result, so I suppose this is
better stated as a request to apply those, rather than a distinct patch.
Any coding weirdnesses are ffmpeg's, not mine :-) (and are in trunk
already). If you'd like, I can see if mythtv 18944 is sufficient to solve
the problem, though ffmpeg change is a one-liner and I assume you'll
eventually be syncing that to trunk anyway.
I dug into the history -- prior to mythtv trunk 18944 the "mpegps_probe"
function hadn't been synced with ffmpeg source in a long time -- it most
closely matches ffmpeg r4842 from Jan 2006. Other parts of the mpeg.c
file were synced to later ffmpeg revs, but not this function.
At least 3 others have tried this patch and reported that it resolved
their file detection and remote lag issues. I also suspect that at least
some of the other issues people have reported at various times with mpeg
TS and h.264 files are really due to this, as I also had weird issues I'd
given up on that went away when I applied this.
--
Ticket URL: <http://svn.mythtv.org/trac/ticket/6406#comment:2>
MythTV <http://www.mythtv.org/>
MythTV
More information about the mythtv-commits
mailing list