From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1L3EKv-0005IT-0m for qemu-devel@nongnu.org; Thu, 20 Nov 2008 13:33:05 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1L3EKt-0005H2-KC for qemu-devel@nongnu.org; Thu, 20 Nov 2008 13:33:04 -0500 Received: from [199.232.76.173] (port=47412 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1L3EKt-0005Gk-EC for qemu-devel@nongnu.org; Thu, 20 Nov 2008 13:33:03 -0500 Received: from smtp.eu.citrix.com ([62.200.22.115]:9594) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1L3EKt-0004Fy-1T for qemu-devel@nongnu.org; Thu, 20 Nov 2008 13:33:03 -0500 Message-ID: <4925AE3E.2090702@eu.citrix.com> Date: Thu, 20 Nov 2008 18:36:46 +0000 From: Stefano Stabellini MIME-Version: 1.0 Subject: Re: [Qemu-devel] [PATCH 1 of 2] [UPDATE] DisplayState interface change References: <49259735.8080807@eu.citrix.com> <200811201737.00254.paul@codesourcery.com> <4925A2F0.6000103@eu.citrix.com> <200811201823.22742.paul@codesourcery.com> In-Reply-To: <200811201823.22742.paul@codesourcery.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Reply-To: qemu-devel@nongnu.org List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Paul Brook Cc: qemu-devel@nongnu.org Paul Brook wrote: > No, I mean what happens when I have (for example) two emulated VGA devices, > one displaying to SDL and the other to VNC? Or I want an intermediate later > that composites multiple device outputs into a single host image. > If you want multiple device output you need multiple DisplayStates. You need a DisplayState for each device output you want at the same time. My patches do not make any harder to implement this scenario, actually being the interface simpler it should be much simpler to handle this case as well.