This contains some more patches from Axel Thimm, one from David DeHaven
for fixing changing inputs during audio switches, and another for fixing
switching TV/FM in tda9887.

Also I have separated the VBI work queues from encoding, because first the
decoder VBI work is not encoder related at all (holding back the others),
and vbi work can go on simultaneous with mpg work.  

This seems to fix alot of issue with re-insertion, it's still not perfect,
but better.  I also fixed the way CC decoder output works to have a queue
of characters and collect them and send them locking better too, so under
high CPU loads it can flex and store what needs to be displayed.  It seems
our timing is not always perfect, and we probably need to even delay output
and match it with the current vsync pts time, since decoding delays output 
and we bypass the decoder output with input to the saa7127 directly, so 
this has alot of interesting possibilities in the future.  

So everyone with VBI needs, test this, it could be a big improvement I think,
I'm still wondering if DMA mode isn't good for sliced VBI since the data
packets are so small, but may just be the buffer sizes it has problems
with (so possibly need to increase the for decoder VBI too, and then DMA can
be used for each), but that's to be experimented with later, this seems to
fix things enough for my needs right now :-).  It is a very tricky thing to
output this vbi data into the saa7127 and I've just touched the tip of the
iceburg on it, anyone is welcome to come up with more advanced pts matching
schemes and methods of feeding it, lots of interesting things could be coded,
so something fun to look at for someone ;-).


#0.3.4p: http://www.ivtv.tv/releases/ivtv-0.3


Thanks,
Chris
-- 
---
 Chris Kennedy / [EMAIL PROTECTED]
  Engineer KMOS-TV/KTBG-FM
  Broadcasting Services Department
  Central Missouri State University


-------------------------------------------------------
This SF.Net email is sponsored by Oracle Space Sweepstakes
Want to be the first software developer in space?
Enter now for the Oracle Space Sweepstakes!
http://ads.osdn.com/?ad_id=7393&alloc_id=16281&op=click
_______________________________________________
ivtv-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ivtv-devel

Reply via email to