From owner-freebsd-multimedia Mon Mar 2 02:56:16 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id CAA21976 for freebsd-multimedia-outgoing; Mon, 2 Mar 1998 02:56:16 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from labinfo.iet.unipi.it (labinfo.iet.unipi.it [131.114.9.5]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id CAA21962 for ; Mon, 2 Mar 1998 02:56:13 -0800 (PST) (envelope-from luigi@labinfo.iet.unipi.it) Received: from localhost (luigi@localhost) by labinfo.iet.unipi.it (8.6.5/8.6.5) id KAA20469; Mon, 2 Mar 1998 10:24:10 +0100 From: Luigi Rizzo Message-Id: <199803020924.KAA20469@labinfo.iet.unipi.it> Subject: Re: Video ioctl interface To: hasty@rah.star-gate.com (Amancio Hasty) Date: Mon, 2 Mar 1998 10:24:09 +0100 (MET) Cc: multimedia@FreeBSD.ORG, james@miller.cs.uwm.edu In-Reply-To: <199803020935.BAA09432@rah.star-gate.com> from "Amancio Hasty" at Mar 2, 98 01:35:32 am X-Mailer: ELM [version 2.4 PL23] Content-Type: text Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > I think that we are now at good point to change the interface so > what I would like to see is proposals or ideas for the new interface. a random idea i have had in mind for some time is to make the frame buffer read/write, and allow the card's output to be mapped anywhere in the buffer (possibly even the one of a different card), not just at the upper left corner. This would be done to allow nice picture-in-picture effects, e.g. one application could write a slide (or something similar) into the frame buffer while the Bt848 shows live video in a portion: ............................. xxxxxxxxxxxxxxxxxxxxxxxxxxxxx ............................. xxxxxxxxxxxxxxxxxxxxxxxxxxxxx .... application output .... xxxxxxxxxxxxxx..appl....xxxxx ............................. xxxxxxxxxxxxxx..output..xxxxx ............................. xxxxxxxxxxxxxx..........xxxxx ............................. xxxxxxxxxxxxxxxxxxxxxxxxxxxxx ..................xxxxxxxxx.. xxxxx live video xxxxxxxxxxxx ..................x video x.. xxxxxxxxxxxxxxxxxxxxxxxxxxxxx ..................xxxxxxxxx.. xxxxxxxxxxxxxxxxxxxxxxxxxxxxx ............................. xxxxxxxxxxxxxxxxxxxxxxxxxxxxx the advantage would be that fxtv, vic&friends could just read from the driver rather than mess up with mixing windows etc. cheers luigi -----------------------------+-------------------------------------- Luigi Rizzo | Dip. di Ingegneria dell'Informazione email: luigi@iet.unipi.it | Universita' di Pisa tel: +39-50-568533 | via Diotisalvi 2, 56126 PISA (Italy) fax: +39-50-568522 | http://www.iet.unipi.it/~luigi/ _____________________________|______________________________________ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message