Well, the problem is now solved. It was a missing parameter for vlc, 
that should be set in order to work around some bug in Hauppauge cards. In case 
anyone is interested, here is what I found about the subject in the vlc lists:

------
When streaming, the server inserts "clock references" every now and then, which 
are derived from a 90 kHz clock. The client must examine these references and 
see if there is a drift with its own clock : we could be displaying the images 
a bit faster than they arrive, which would cause an underflow after several 
hours. However, we must eliminate the network jitter, so we calculate the drift 
with a mean of x values of the clock references (x is the number we choose in 
that item).

That's the same problem whenever b_pace_control = 0, for instance with the PVR 
input. But the ivtv drivers only the packets in burst, so there is A LOT of 
jitter there. The usual value for cr_average is too small and the presentation 
timestamps get screwed up with the fast variations of the references, so it is 
suggested to raise it.
------

        


-----Mensaje original-----
De: Alberto L�pez Navarro 
Enviado el: Tuesday, May 24, 2005 7:12 PM
Para: [email protected]
Asunto: RE: [ivtv-devel] New PVR-500 ID / jumpy motion



        I've now installed the older firmware, but the situation doesn't seem 
to improve :( . I'm now fiddling with the codec params (framerate, bframes and 
framespergop seem to have something to do with this) and they seem to have some 
influence in the "jumpyness" of the picture. I'll keep trying...

        I've noticed also some interesting behaviour with the PCI IDS. My cards 
seem to change the subsystem IDs between reboots. Now they have 0070:e807 and 
0070:e817 (1st and 2nd instances on each card), but sometimes they show up with 
0070:0807 for both. So I'm not sure it makes sense to add this ID in the card 
list. Is there any rational explanation for this?

        Thanks,

        Alberto

-----Mensaje original-----
De: Chris Kennedy [mailto:[EMAIL PROTECTED]
Enviado el: Monday, May 23, 2005 3:09 PM
Para: [email protected]
Asunto: Re: [ivtv-devel] New PVR-500 ID / jumpy motion



It's jumpy actually because your using the newest firmware, there's older
firmware which is better actually.  They (Conexant) have removed byte
based DMA and force frame based DMA in the newest firmware which is pretty
sad, and frame based DMA just isn't good on heavy usage because we don't
get all the data efficiently grabbed and instead have to do lots of small
grabs.  So there's a link in the QuickSetup file and also in the Wiki where
there's recommened firmware which is much better and won't do things like
that.

Thanks,
Chris


-------------------------------------------------------
This SF.Net email is sponsored by Yahoo.
Introducing Yahoo! Search Developer Network - Create apps using Yahoo!
Search APIs Find out how you can build Yahoo! directly into your own
Applications - visit http://developer.yahoo.net/?fr=fad-ysdn-ostg-q22005
_______________________________________________
ivtv-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ivtv-devel


-------------------------------------------------------
This SF.Net email is sponsored by Yahoo.
Introducing Yahoo! Search Developer Network - Create apps using Yahoo!
Search APIs Find out how you can build Yahoo! directly into your own
Applications - visit http://developer.yahoo.net/?fr=offad-ysdn-ostg-q22005
_______________________________________________
ivtv-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ivtv-devel

Reply via email to