[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/>

More information about the mythtv-commits mailing list