Re: Raspberry Pi, Streamdev + rpihddevice

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Norm

> It was already set to 6.  I tried 7 with no difference.  It had been working fine with my Pioneer receiver up until this latest version.  A direct connection to the TV seems to work with my other setup.

What's the exact version you've been using before? I'm not aware of any recent changes in this area, but if you encounter these problems only during live-TV, you might try this patch:

diff --git a/omxdevice.c b/omxdevice.c
index 6ccb113..b006f44 100644
--- a/omxdevice.c
+++ b/omxdevice.c
@@ -32,7 +32,7 @@ int cOmxDevice::s_speeds[2][8] = {
 
 // speed correction factors for live mode, taken from omxplayer
 int cOmxDevice::s_speedCorrections[5] = {
-       S(0.990f), S(0.999f), S(1.000f), S(1.001), S(1.010)
+       S(0.995f), S(0.999f), S(1.000f), S(1.001), S(1.005)
 };
 
 cOmxDevice::cOmxDevice(void (*onPrimaryDevice)(void)) :

During live-TV the OMX clock is permanently adjusted to keep it in sync with the DVB stream. The method as well as the correction factors I've taken from omxplayer without knowing how big the deviation is actually allowed to be, since it's also affecting the HDMI clock. The above patch changes the maximum value from +/- 1% to +/- 0.5%.

Regards,
Thomas


_______________________________________________
vdr mailing list
vdr@xxxxxxxxxxx
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr




[Index of Archives]     [Linux Media]     [Asterisk]     [DCCP]     [Netdev]     [Xorg]     [Util Linux NG]     [Xfree86]     [Big List of Linux Books]     [Fedora Users]     [Fedora Women]     [ALSA Devel]     [Linux USB]

  Powered by Linux