Date: Sat, 16 Jan 1999 19:30:53 +0100 (MET) From: Luigi Rizzo <luigi@labinfo.iet.unipi.it> To: aa8vb@pagesz.net (Randall Hopper) Cc: duane@denton.com, multimedia@FreeBSD.ORG Subject: Re: fxtv Message-ID: <199901161830.TAA02503@labinfo.iet.unipi.it> In-Reply-To: <19990116123615.B11467@pagesz.net> from "Randall Hopper" at Jan 16, 99 12:35:56 pm
next in thread | previous in thread | raw e-mail | index | archive | help
> Same here :-) > > |1) ... When I click on the camera icon, the image stops (which I assume > |is freeze). When I click on File->Save Image a dialog box pops up that > |says "No frozen image to save." The same thing happens with Save Image > |As. In other words, I cannot find a way to save an image. Randall, i experienced similar problems for a long time on all systems i have with a bt848. The reason is something i strongly believe to be a bug in the bt848 driver: when for any reason the DMA engine on the Bt848 experiences an underrun, the interrupt handler in the bt848 driver notices the problem and decides _not_ to invoke a wakeup() on the sleeping process. If you have this problem you should notice because with full screen captures you don't have one field and the channel numbers and other msgs remain partly visible (on the lines corresponding to the missing field). The reason i think this is broken behaviour of the driver is that the interrupt handler should call wakeup() even in case of errors, just report the problem to the application in case it bothers to check. DMA overruns are easy, especially when (as in my case) one is dumping to the video RAM of some slow card. cheers luigi -----------------------------------+------------------------------------- Luigi RIZZO . EMAIL: luigi@iet.unipi.it . Dip. di Ing. dell'Informazione HTTP://www.iet.unipi.it/~luigi/ . Universita` di Pisa TEL/FAX: +39-050-568.533/522 . via Diotisalvi 2, 56126 PISA (Italy) -----------------------------------+------------------------------------- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199901161830.TAA02503>