[mythtv] [PATCH] Partial fix to intermittent AV sync problem
with DVB cards
damian at cisco.com
Mon Aug 23 18:20:27 EDT 2004
On Tue, 2004-08-24 at 03:54, Isaac Richards wrote:
> On Monday 23 August 2004 10:33 am, Damian Ivereigh wrote:
> > This patch removes this bit of code from all the
> > libmyth/audiooutput*.cpp files. Note I have only tested it with the OSS
> > files, but the fix seems reasonable.
> I don't see how this patch fixes anything. The code in question throws out
> bad timestamps (if they're less than 0), and instead guesses the next
> timestamp from the existing data..
The trouble is is there isn't the equivalent code in the video section,
so it doesn't actually fix anything. Anyway fair enough. I will have
So what I am hearing you say is that a negative timecode is not
reasonable. That is what I was unsure of. Could you tell me where these
timestamps come from in the context of DVB? Are they stored in the
ringbuffer file? Are they placed there by the recording code.
I believe what is happening is that they are starting with an
uninitialised variable and every so often it happens to go negative,
which then screws up the AVsync code.
> mythtv-dev mailing list
> mythtv-dev at mythtv.org
CEPS Team Lead
Desk: +61 2 8446 6344
Mob: +61 418 217 582
Please avoid sending me Word or PowerPoint attachments.
PGP Key: http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x24E7A68F
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Size: 189 bytes
Desc: This is a digitally signed message part
Url : http://mythtv.org/pipermail/mythtv-dev/attachments/20040824/688d48d6/attachment.pgp
More information about the mythtv-dev