From patchwork Tue Jul 15 11:54:40 2014 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Thomas Reufer X-Patchwork-Id: 24843 Received: from localhost ([127.0.0.1] helo=www.linuxtv.org) by www.linuxtv.org with esmtp (Exim 4.72) (envelope-from ) id 1X71Jl-0006Du-UI; Tue, 15 Jul 2014 13:54:45 +0200 Received: from mail.tu-berlin.de ([130.149.7.33]) by www.linuxtv.org with esmtp (Exim 4.72) (envelope-from ) id 1X71Jk-0006Dn-3V for vdr@linuxtv.org; Tue, 15 Jul 2014 13:54:44 +0200 X-tubIT-Incoming-IP: 80.74.145.75 Received: from vasco.sui-inter.net ([80.74.145.75]) by mail.tu-berlin.de (exim-4.72/mailfrontend-7) with esmtps [UNKNOWN:AES256-GCM-SHA384:256] for id 1X71Ji-0006Lh-2I; Tue, 15 Jul 2014 13:54:43 +0200 Received: (qmail 2109 invoked from network); 15 Jul 2014 13:54:42 +0200 Received: from 77-56-93-239.dclient.hispeed.ch (HELO ?192.168.2.97?) (77.56.93.239) by vasco.sui-inter.net with ESMTPSA (AES128-SHA encrypted, authenticated); 15 Jul 2014 13:54:42 +0200 Mime-Version: 1.0 (Mac OS X Mail 6.6 \(1510\)) From: Thomas Reufer In-Reply-To: Date: Tue, 15 Jul 2014 13:54:40 +0200 Message-Id: <68C35DE7-AB1E-4A1E-BDC4-37D4C02F235F@reufer.ch> References: <035B64F4-5A38-4B89-8DAF-EE8CBB067156@reufer.ch> <53BD7232.9090803@flensrocker.de> <53BD960A.6020908@flensrocker.de> To: VDR Mailing List X-Mailer: Apple Mail (2.1510) X-PMX-Version: 6.0.0.2142326, Antispam-Engine: 2.7.2.2107409, Antispam-Data: 2014.7.15.114519 X-PMX-Spam: Gauge=IIIIIIII, Probability=8%, Report=' HTML_00_01 0.05, HTML_00_10 0.05, MIME_LOWER_CASE 0.05, SUPERLONG_LINE 0.05, BODYTEXTP_SIZE_3000_LESS 0, BODY_SIZE_1200_1299 0, BODY_SIZE_2000_LESS 0, BODY_SIZE_5000_LESS 0, BODY_SIZE_7000_LESS 0, NO_URI_FOUND 0, __BOUNCE_CHALLENGE_SUBJ 0, __BOUNCE_NDR_SUBJ_EXEMPT 0, __CT 0, __CTE 0, __CT_TEXT_PLAIN 0, __HAS_FROM 0, __HAS_MSGID 0, __HAS_X_MAILER 0, __INT_PROD_TV 0, __IN_REP_TO 0, __MIME_TEXT_ONLY 0, __MIME_VERSION 0, __MSGID_APPLEMAIL 0, __SANE_MSGID 0, __SUBJ_ALPHA_NEGATE 0, __TO_MALFORMED_2 0, __USER_AGENT_APPLEMAIL 0, __X_MAILER_APPLEMAIL 0' X-LSpam-Score: -1.1 (-) X-LSpam-Report: No, score=-1.1 required=5.0 tests=BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, RDNS_NONE=0.793 autolearn=no Subject: Re: [vdr] Raspberry Pi, Streamdev + rpihddevice X-BeenThere: vdr@linuxtv.org X-Mailman-Version: 2.1.13 Precedence: list Reply-To: VDR Mailing List List-Id: VDR Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: vdr-bounces@linuxtv.org Errors-To: vdr-bounces@linuxtv.org 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: 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 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)) :