[mythtv] Ticket #10794: [PATCH] ffmpeg: Dont discard PES sections split across a TS packet

Lawrence Rust lvr at softsystem.co.uk
Tue Jul 3 07:31:46 UTC 2012


On Mon, 2012-07-02 at 22:53 +0000, MythTV wrote:
> #10794: [PATCH] ffmpeg: Dont discard PES sections split across a TS packet
> -----------------------------------+----------------------------
>  Reporter:  Lawrence Rust <lvr@…>  |          Owner:  danielk
>      Type:  Patch - Bug Fix        |         Status:  new
>  Priority:  minor                  |      Milestone:  0.26
> Component:  MythTV - DVB           |        Version:  0.25-fixes
>  Severity:  medium                 |     Resolution:
>  Keywords:  MHEG 'red button'      |  Ticket locked:  0
> -----------------------------------+----------------------------
> 
> Comment (by beirdo):
> 
>  Please note: from 0.26-pre onwards, this is mpegts-mythtv.c
> 
>  Please do not mess with mpegts.c in ffmpeg at all past the creation of our
>  own version unless absolutely necessary.
> 
>  This is a perfect example of why you should be developing on master, not
>  on old branches.  Whether danielk applies this to fixes/0.25 is, of
>  course, his decision to make :)

This patch is to fix a serious bug in existing branches (0.25 and
earlier) that is causing significant (loss of service) impact on users
of BBC interactive services on Freesat.  I know that this doesn't
include many devs.  It isn't a new feature.  

It's fine saying that development should be done on master, but you need
to test those changes on live systems in order to gain confidence.  We
have one live system that the family uses and it gets well tested and
that's where my patches get tested before submission.

Iff I could build a version of Myth post fixes/0.24 that would run
reliably for more than a few hours on my live or test system then I
would be interested in finding solutions for those branches too.  Our
usage is a mix of recording, playback, livetv, dvd's and music and with
0.25 I'm seeing core dumps or lockups (requiring manual intervention)
every few hours whereas 0.24 (with my own patches) is almost
bulletproof.

-- 
Lawrence


More information about the mythtv-dev mailing list