[mythtv] [PATCH] process cutlist without transcoding (final)

Geoffrey Hausheer ou401cru02 at sneakemail.com
Mon Jul 14 16:40:12 EDT 2003


On Mon, 14 Jul 2003 13:03:08 -0400, "Isaac Richards ijr-at-po.cwru.edu
|mythtv/1.0-Allow|" <e6kbhbk35r0t at sneakemail.com> said:
> On Saturday 12 July 2003 08:14 pm, Geoffrey Hausheer wrote:
> > Here is an updated version of the previous transcoder patch I sent
> > previously.  It fixes a critical bug which was corrupting transcoded
> > files when there were too many dropped frames in the original.
> 
> Can you regenerate this with diff -u real quick?  I like to be able to
> read 
> patches before applying them =)

oops.  silly me.  here you are.
> 
> > I also have a  fix for a corner case for when the cut ends on a keyframe
> > (without the fix nothing terrible happens, but we get an additional sync
> > frame with it, which may give better audio sync right after a cut).  The
> > fix is to change DoFastForward and DoRewind (in nuppeldecoder) to use
> > GetFrame (with video-only set), but I'm thinking maybe there's a reason
> > why this wasn't done originally.  I haven't included this patch, as it
> > would affect all fastforward/rewind cases, and thus I need to be really
> > sure it works correctly, but I thought I'd poll the developers as to
> > whether there is a reason this wasn't originally done?
> 
> Mainly because the nuppeldecoder seeking stuff is really, really old, and
> I've 
> been meaning to make it just use GetFrame for the exact seeking stuff but 
> haven't quite gotten to it yet.
> 
Okay I'll send you this patch when I am satisfied that I didn't break
anything.

.Geoff
-- 
  Geoffrey Hausheer
  XXXXXXXXXXXXXXXXXXXXX
-------------- next part --------------
A non-text attachment was scrubbed...
Name: transcode9c.patch
Type: application/unknown
Size: 13963 bytes
Desc: not available
Url : http://lists.snowman.net/pipermail/mythtv-dev/attachments/20030714/e7d55371/transcode9c.bin


More information about the mythtv-dev mailing list