From owner-freebsd-multimedia Sun Apr 25 21:40:18 1999 Delivered-To: freebsd-multimedia@freebsd.org Received: from qn-lpr2-98.quicknet.inet.fi (qn-lpr2-98.quicknet.inet.fi [194.251.102.98]) by hub.freebsd.org (Postfix) with ESMTP id 12CBA15031 for ; Sun, 25 Apr 1999 21:40:12 -0700 (PDT) (envelope-from junki@qn-lpr2-98.quicknet.inet.fi) Received: from localhost (junki@localhost) by qn-lpr2-98.quicknet.inet.fi (8.9.3/8.9.1) with ESMTP id HAA22061 for ; Mon, 26 Apr 1999 07:41:17 +0300 (EEST) (envelope-from junki@qn-lpr2-98.quicknet.inet.fi) Date: Mon, 26 Apr 1999 07:41:17 +0300 (EEST) From: Juha Nurmela X-Sender: junki@pena.oh5nxo.ampr.org Reply-To: Juha.Nurmela@quicknet.inet.fi To: multimedia@FreeBSD.ORG Subject: Re: brooktree driver problems?? Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org There are sizes which don't generate additional errors, being careful to not to ask for odd dimensions (in &= 1 sense) I never saw more than 75 ints/sec with the original driver (from VSYNC twice and the final GEN_IRQ), after some bastardizing now only 25 ints/sec (GEN_IRQ only). Quality of the broadcast/camera might have an impact here... IMHO the risc code might be changed a bit to just programatically generate the wanted interrupts (with risc-status) and mask away vsync ints. Input errors (loss of signal etc) should be taken too. The complicated determination of correct field/frame in bktr_intr would then be unnecessary as the risc code would not proceed into generating the correct risc-status irq without good signal flowing. I got so confused about the even/odd things. Does VRE _follow_ even field ? Which field produces the first visible scanline ? Circles in still pictures look correct but moving objects generate an effect which led me to think the fields are from differing frames (maybe this is just the way television works ?) Just try to capture interlaced picture from the fast-moving business figures on CNBC :) Can we get vbi data without the corresponding field of pixel data ? Juha To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message