From nobody Sun May 5 17:50:22 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zoho.com: domain of redhat.com designates 209.132.183.28 as permitted sender) client-ip=209.132.183.28; envelope-from=libvir-list-bounces@redhat.com; helo=mx1.redhat.com; Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zoho.com: domain of redhat.com designates 209.132.183.28 as permitted sender) smtp.mailfrom=libvir-list-bounces@redhat.com; dmarc=fail(p=none dis=none) header.from=gmail.com Return-Path: Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by mx.zohomail.com with SMTPS id 1526987617249110.31508210086497; Tue, 22 May 2018 04:13:37 -0700 (PDT) Received: from smtp.corp.redhat.com (int-mx07.intmail.prod.int.phx2.redhat.com [10.5.11.22]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.redhat.com (Postfix) with ESMTPS id 857D43145703; Tue, 22 May 2018 11:13:35 +0000 (UTC) Received: from colo-mx.corp.redhat.com (colo-mx01.intmail.prod.int.phx2.redhat.com [10.5.11.20]) by smtp.corp.redhat.com (Postfix) with ESMTPS id 4DAE51057FA5; Tue, 22 May 2018 11:13:35 +0000 (UTC) Received: from lists01.pubmisc.prod.ext.phx2.redhat.com (lists01.pubmisc.prod.ext.phx2.redhat.com [10.5.19.33]) by colo-mx.corp.redhat.com (Postfix) with ESMTP id D52A4180B536; Tue, 22 May 2018 11:13:34 +0000 (UTC) Received: from smtp.corp.redhat.com (int-mx01.intmail.prod.int.phx2.redhat.com [10.5.11.11]) by lists01.pubmisc.prod.ext.phx2.redhat.com (8.13.8/8.13.8) with ESMTP id w4MBDIdY000742 for ; Tue, 22 May 2018 07:13:18 -0400 Received: by smtp.corp.redhat.com (Postfix) id 4FA87601A6; Tue, 22 May 2018 11:13:18 +0000 (UTC) Received: from mx1.redhat.com (ext-mx04.extmail.prod.ext.phx2.redhat.com [10.5.110.28]) by smtp.corp.redhat.com (Postfix) with ESMTPS id 2318A6016F; Tue, 22 May 2018 11:13:15 +0000 (UTC) Received: from mail-wm0-f51.google.com (mail-wm0-f51.google.com [74.125.82.51]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mx1.redhat.com (Postfix) with ESMTPS id DA0E3FA292; Tue, 22 May 2018 11:12:58 +0000 (UTC) Received: by mail-wm0-f51.google.com with SMTP id n10-v6so32303589wmc.1; Tue, 22 May 2018 04:12:58 -0700 (PDT) Received: from filip.redhat.com ([213.175.37.12]) by smtp.googlemail.com with ESMTPSA id a129-v6sm11405392wme.3.2018.05.22.04.12.56 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 22 May 2018 04:12:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=jUMS91fLQeIbV45xBqa4GpoGXMTUV/EbIEqDEOoJKPo=; b=Lek0Ddp94cF3+9qvYAnqV8oyJFeLv+NOvklFNHWFOSldmqeFgE+HpLgT9d/dMl16nU KOduPy3xI9odv4QkMd0eQWJbpMgJdVZjdgaD1UmoG9rm/Rp/WjQBLsBEfEd2EXfI2Gdx krsyCLgxlDxrMVKNy1hZ1QN3qFQxJBQrapEHyH5xmZbou73nH3bwJ+QX1xx5+oEwjler W4zLDjhSTdRsR5pYmSdh5CymRBO5v06gzaRFNS+GaBR+DHnTdVJStedOWeK42c+kWcl2 4QRB/C2LPlTRtA2XqgHxbEzFHQPMIGGLVxcKaSf4h+FX5QybrE4MelIAx/fJaLQj+SQl HYHw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=jUMS91fLQeIbV45xBqa4GpoGXMTUV/EbIEqDEOoJKPo=; b=LjmKYIjvWKd1OCmXb1QfygYtmzD58q1JxqSIvRX6r3wo5vVQHgWc0eG5FSQrtUd+wq yLGgpM5B95nCDLnf35376QzSzFZIBUN4pwwrTobIuY/MgDUsEI7KMNuMQcDQnVwYdA+C htOc3m8OeQoQ1zh/RhBLwe7mAcQdR76Q9WhoA57O7FbU+EZzfELGftngtlZ3//7ihMFO bCcjlCAksmYRMjPMxWFOOPX85EdPBlFJo0YkkJQoasX5aa6P03CYMaGCLA7Ij229SGfZ CTYAeDl8uHHngAKVpV+giSnnrXMtfijNnm21Ort0ZC7HamvSlgaDuvgKmENvAvxpB7VM S4fQ== X-Gm-Message-State: ALKqPweCs52ycQXCzQHjivisBuZxmclMfkzi+fmi4XTexP5CDm0xZDqS crfGwxR0qgksduugsSAgCIyRuTd5 X-Google-Smtp-Source: AB8JxZpksk4U+d9XBLo6MZRPH7PtAGW8qcgm8i9JHPJIS0YyZ3E7Ht6O1DrrdOP7PAisxUToqupgCQ== X-Received: by 2002:a1c:7309:: with SMTP id d9-v6mr890465wmb.60.1526987577191; Tue, 22 May 2018 04:12:57 -0700 (PDT) From: Filip Alac To: libvir-list@redhat.com Date: Tue, 22 May 2018 13:12:32 +0200 Message-Id: <20180522111235.17725-2-filipalac@gmail.com> In-Reply-To: <20180522111235.17725-1-filipalac@gmail.com> References: <20180522111235.17725-1-filipalac@gmail.com> X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16 (mx1.redhat.com [10.5.110.28]); Tue, 22 May 2018 11:12:59 +0000 (UTC) X-Greylist: inspected by milter-greylist-4.5.16 (mx1.redhat.com [10.5.110.28]); Tue, 22 May 2018 11:12:59 +0000 (UTC) for IP:'74.125.82.51' DOMAIN:'mail-wm0-f51.google.com' HELO:'mail-wm0-f51.google.com' FROM:'filipalac@gmail.com' RCPT:'' X-RedHat-Spam-Score: 1.281 * (DKIM_ADSP_CUSTOM_MED, DKIM_SIGNED, FREEMAIL_FROM, NML_ADSP_CUSTOM_MED, RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H3, RCVD_IN_MSPIKE_WL, SPF_PASS, T_DKIM_INVALID) 74.125.82.51 mail-wm0-f51.google.com 74.125.82.51 mail-wm0-f51.google.com X-Scanned-By: MIMEDefang 2.78 on 10.5.110.28 X-Scanned-By: MIMEDefang 2.79 on 10.5.11.11 X-loop: libvir-list@redhat.com Cc: phrdina@redhat.com, Filip Alac , eskultet@redhat.com Subject: [libvirt] [PATCH v4 1/4] conf: Introduce codec type 'output' X-BeenThere: libvir-list@redhat.com X-Mailman-Version: 2.1.12 Precedence: junk List-Id: Development discussions about the libvirt library & tools List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Sender: libvir-list-bounces@redhat.com Errors-To: libvir-list-bounces@redhat.com X-Scanned-By: MIMEDefang 2.84 on 10.5.11.22 X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16 (mx1.redhat.com [10.5.110.49]); Tue, 22 May 2018 11:13:36 +0000 (UTC) X-ZohoMail-DKIM: fail (Header signature does not verify) X-ZohoMail: RDKM_2 RSF_0 Z_629925259 SPT_0 Content-Type: text/plain; charset="utf-8" Introduce 'output' codec for ich6 and ich9 sound devices, which allow us to disable line-in for guest. Available in qemu since version 0.14. Signed-off-by: Filip Alac Reviewed-by: Erik Skultety --- docs/formatdomain.html.in | 15 ++++++++++++--- docs/schemas/domaincommon.rng | 1 + src/conf/domain_conf.c | 3 ++- src/conf/domain_conf.h | 1 + src/qemu/qemu_command.c | 3 ++- 5 files changed, 18 insertions(+), 5 deletions(-) diff --git a/docs/formatdomain.html.in b/docs/formatdomain.html.in index 0d0fd3b..665d0f2 100644 --- a/docs/formatdomain.html.in +++ b/docs/formatdomain.html.in @@ -7387,9 +7387,18 @@ qemu-kvm -net nic,model=3D? /dev/null with ich6 model can have optional sub-elements <codec> to attach various audio codecs to the audio device. If not specified, a default codec - will be attached to allow playback and recording. Valid values - are 'duplex' (advertise a line-in and a line-out) and 'micro' - (advertise a speaker and a microphone). + will be attached to allow playback and recording. +

+

+ Valid values are: +

+

+

    +
  • 'duplex' - advertise a line-in and a line-out
  • +
  • 'micro' - advertise a speaker and a microphone
  • +
  • 'output' - advertise a line-out + Since 4.4.0
  • +

=20
diff --git a/docs/schemas/domaincommon.rng b/docs/schemas/domaincommon.rng
index 71ac3d0..f16e157 100644
--- a/docs/schemas/domaincommon.rng
+++ b/docs/schemas/domaincommon.rng
@@ -3824,6 +3824,7 @@
         
           duplex
           micro
+          output
         
       
     
diff --git a/src/conf/domain_conf.c b/src/conf/domain_conf.c
index 3689ac0..f12c87d 100644
--- a/src/conf/domain_conf.c
+++ b/src/conf/domain_conf.c
@@ -529,7 +529,8 @@ VIR_ENUM_IMPL(virDomainSmartcard, VIR_DOMAIN_SMARTCARD_=
TYPE_LAST,
=20
 VIR_ENUM_IMPL(virDomainSoundCodec, VIR_DOMAIN_SOUND_CODEC_TYPE_LAST,
               "duplex",
-              "micro")
+              "micro",
+              "output")
=20
 VIR_ENUM_IMPL(virDomainSoundModel, VIR_DOMAIN_SOUND_MODEL_LAST,
               "sb16",
diff --git a/src/conf/domain_conf.h b/src/conf/domain_conf.h
index a78fdee..ee3285a 100644
--- a/src/conf/domain_conf.h
+++ b/src/conf/domain_conf.h
@@ -1335,6 +1335,7 @@ struct _virDomainInputDef {
 typedef enum {
     VIR_DOMAIN_SOUND_CODEC_TYPE_DUPLEX,
     VIR_DOMAIN_SOUND_CODEC_TYPE_MICRO,
+    VIR_DOMAIN_SOUND_CODEC_TYPE_OUTPUT,
=20
     VIR_DOMAIN_SOUND_CODEC_TYPE_LAST
 } virDomainSoundCodecType;
diff --git a/src/qemu/qemu_command.c b/src/qemu/qemu_command.c
index 9da2d60..3b929c5 100644
--- a/src/qemu/qemu_command.c
+++ b/src/qemu/qemu_command.c
@@ -139,7 +139,8 @@ VIR_ENUM_DECL(qemuSoundCodec)
=20
 VIR_ENUM_IMPL(qemuSoundCodec, VIR_DOMAIN_SOUND_CODEC_TYPE_LAST,
               "hda-duplex",
-              "hda-micro");
+              "hda-micro",
+              "hda-output");
=20
 VIR_ENUM_DECL(qemuControllerModelUSB)
=20
--=20
2.17.0

--
libvir-list mailing list
libvir-list@redhat.com
https://www.redhat.com/mailman/listinfo/libvir-list
From nobody Sun May  5 17:50:22 2024
Delivered-To: importer@patchew.org
Received-SPF: pass (zoho.com: domain of redhat.com designates 209.132.183.28
 as permitted sender) client-ip=209.132.183.28;
 envelope-from=libvir-list-bounces@redhat.com; helo=mx1.redhat.com;
Authentication-Results: mx.zohomail.com;
	dkim=fail;
	spf=pass (zoho.com: domain of redhat.com designates 209.132.183.28 as
 permitted sender)  smtp.mailfrom=libvir-list-bounces@redhat.com;
	dmarc=fail(p=none dis=none)  header.from=gmail.com
Return-Path: 
Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by
 mx.zohomail.com
	with SMTPS id 1526987599167212.05355327741188;
 Tue, 22 May 2018 04:13:19 -0700 (PDT)
Received: from smtp.corp.redhat.com (int-mx12.intmail.prod.int.phx2.redhat.com
 [10.5.11.27])
	(using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))
	(No client certificate requested)
	by mx1.redhat.com (Postfix) with ESMTPS id 3B4D03003D23;
	Tue, 22 May 2018 11:13:17 +0000 (UTC)
Received: from colo-mx.corp.redhat.com
 (colo-mx01.intmail.prod.int.phx2.redhat.com [10.5.11.20])
	by smtp.corp.redhat.com (Postfix) with ESMTPS id 0960F9D10D;
	Tue, 22 May 2018 11:13:17 +0000 (UTC)
Received: from lists01.pubmisc.prod.ext.phx2.redhat.com
 (lists01.pubmisc.prod.ext.phx2.redhat.com [10.5.19.33])
	by colo-mx.corp.redhat.com (Postfix) with ESMTP id 073F2180B536;
	Tue, 22 May 2018 11:13:16 +0000 (UTC)
Received: from smtp.corp.redhat.com (int-mx08.intmail.prod.int.phx2.redhat.com
	[10.5.11.23])
	by lists01.pubmisc.prod.ext.phx2.redhat.com (8.13.8/8.13.8) with ESMTP
	id w4MBDEJa000712 for ;
	Tue, 22 May 2018 07:13:14 -0400
Received: by smtp.corp.redhat.com (Postfix)
	id 0DD252B6C5; Tue, 22 May 2018 11:13:14 +0000 (UTC)
Received: from mx1.redhat.com (ext-mx12.extmail.prod.ext.phx2.redhat.com
	[10.5.110.41])
	by smtp.corp.redhat.com (Postfix) with ESMTPS id 9C6852B448;
	Tue, 22 May 2018 11:13:11 +0000 (UTC)
Received: from mail-wr0-f194.google.com (mail-wr0-f194.google.com
	[209.85.128.194])
	(using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
	(No client certificate requested)
	by mx1.redhat.com (Postfix) with ESMTPS id F36963168BE9;
	Tue, 22 May 2018 11:12:59 +0000 (UTC)
Received: by mail-wr0-f194.google.com with SMTP id i14-v6so19445306wre.2;
	Tue, 22 May 2018 04:12:59 -0700 (PDT)
Received: from filip.redhat.com ([213.175.37.12])
	by smtp.googlemail.com with ESMTPSA id
	a129-v6sm11405392wme.3.2018.05.22.04.12.57
	(version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
	Tue, 22 May 2018 04:12:57 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
	h=from:to:cc:subject:date:message-id:in-reply-to:references;
	bh=SJRcRIUzPofyHTi8U/L5Mmyq/G+VY2yiCnYq6mK+l2M=;
	b=d1PRaOTMOp/F25QFmeRn5YxaYxRJfnPMnIfRfjVmfrBdPqdCfO5mGgF1ebHA0SLc76
	bVjDS+gCL+iwg44osL94C4QycknnJ4HCZugEPsxc613R5JQiC7YQHbkvidRiFDReX9ju
	17bcmskELh9bJh0JsdS/KMn9oHuLHBbWjZ/wzXUdpA1dvig629vHhQmh59lBGTrQ7/+j
	KP48CLQIZo5dbn7Q8OaUVbDjC9HCD2l6A7wONKyFJvFNiLiHquQuCwizymCPXKWKN7S3
	k2s8bPoy6EFaiZa5CVjWv7wkC8aBKAOrOYOeYNYvvL65PPepDibLB6FQNpvDd1x4Txp9
	nKcg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
	d=1e100.net; s=20161025;
	h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to
	:references;
	bh=SJRcRIUzPofyHTi8U/L5Mmyq/G+VY2yiCnYq6mK+l2M=;
	b=gLZnEiFrh3b8G54ypfvq+L+HsIYxkX9cHyf0DyIH7mSyIdXdhZVLbT0fYqn/bsBKSf
	E4PKlp4i1kWPwkLESywY00aecZeBfKnNKCnUzUEO4Qqp1LmrEBtM6z7H76XwYaI7M4ck
	LtiaYACRfIu1RotJixpgBofmceqnyy9QGImMR01d4P3mGQWhNBMajKF9dgFOVxIhBRC4
	lkqxf7+QJcZSu7gvBkCT6+IBkXSW7GmCuKozOFyTh4+3pBXrM1xRdC3LQNhbCPyCXHwz
	SPqOrO7HtZfOM8nJH5pU3GU8HTUg2o9LQYJlr3XeK0/A9otw165OBMqOGit0jJOlv5xd
	L/0Q==
X-Gm-Message-State: ALKqPwfs1HcVs/QYHDgNmW71DR91hMO9Y4pCvP+OBYfvN8GCItAkv6BE
	Mxo4OxZrG0pqVofU4IihRnf8C6fz
X-Google-Smtp-Source: 
 AB8JxZrqyPu29vRFvfRw7t9gn/4ZVzwTuj8JANqCBfTvT305ibmc2DbHyzCY3qf6XSEXdFRdqLWEVQ==
X-Received: by 2002:adf:e791:: with SMTP id
	n17-v6mr18628325wrm.225.1526987578207;
	Tue, 22 May 2018 04:12:58 -0700 (PDT)
From: Filip Alac 
To: libvir-list@redhat.com
Date: Tue, 22 May 2018 13:12:33 +0200
Message-Id: <20180522111235.17725-3-filipalac@gmail.com>
In-Reply-To: <20180522111235.17725-1-filipalac@gmail.com>
References: <20180522111235.17725-1-filipalac@gmail.com>
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16
	(mx1.redhat.com [10.5.110.41]);
	Tue, 22 May 2018 11:13:00 +0000 (UTC)
X-Greylist: inspected by milter-greylist-4.5.16 (mx1.redhat.com
 [10.5.110.41]);
	Tue, 22 May 2018 11:13:00 +0000 (UTC) for IP:'209.85.128.194'
	DOMAIN:'mail-wr0-f194.google.com'
	HELO:'mail-wr0-f194.google.com' FROM:'filipalac@gmail.com' RCPT:''
X-RedHat-Spam-Score: -0.496  (DKIM_ADSP_CUSTOM_MED, DKIM_SIGNED,
 FREEMAIL_FROM,
	NML_ADSP_CUSTOM_MED, RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2,
	SPF_PASS,
	T_DKIM_INVALID) 209.85.128.194 mail-wr0-f194.google.com 209.85.128.194
	mail-wr0-f194.google.com 
X-Scanned-By: MIMEDefang 2.84 on 10.5.110.41
X-Scanned-By: MIMEDefang 2.84 on 10.5.11.23
X-loop: libvir-list@redhat.com
Cc: phrdina@redhat.com, Filip Alac , eskultet@redhat.com
Subject: [libvirt] [PATCH v4 2/4] tests: Extend qemu_capabilities with
	'hda-output' codec
X-BeenThere: libvir-list@redhat.com
X-Mailman-Version: 2.1.12
Precedence: junk
List-Id: Development discussions about the libvirt library & tools
	
List-Unsubscribe: ,
	
List-Archive: 
List-Post: 
List-Help: 
List-Subscribe: ,
	
MIME-Version: 1.0
Content-Transfer-Encoding: quoted-printable
Sender: libvir-list-bounces@redhat.com
Errors-To: libvir-list-bounces@redhat.com
X-Scanned-By: MIMEDefang 2.84 on 10.5.11.27
X-Greylist: Sender IP whitelisted,
 not delayed by milter-greylist-4.5.16 (mx1.redhat.com [10.5.110.46]);
 Tue, 22 May 2018 11:13:17 +0000 (UTC)
X-ZohoMail-DKIM: fail (Header signature does not verify)
X-ZohoMail: RDKM_2  RSF_0  Z_629925259 SPT_0
Content-Type: text/plain; charset="utf-8"

Signed-off-by: Filip Alac 
Reviewed-by: Erik Skultety 
---
 src/qemu/qemu_capabilities.c                       | 2 ++
 src/qemu/qemu_capabilities.h                       | 1 +
 src/qemu/qemu_command.c                            | 2 ++
 tests/qemucapabilitiesdata/caps_1.5.3.x86_64.xml   | 1 +
 tests/qemucapabilitiesdata/caps_1.6.0.x86_64.xml   | 1 +
 tests/qemucapabilitiesdata/caps_1.7.0.x86_64.xml   | 1 +
 tests/qemucapabilitiesdata/caps_2.1.1.x86_64.xml   | 1 +
 tests/qemucapabilitiesdata/caps_2.10.0.aarch64.xml | 1 +
 tests/qemucapabilitiesdata/caps_2.10.0.ppc64.xml   | 1 +
 tests/qemucapabilitiesdata/caps_2.10.0.x86_64.xml  | 1 +
 tests/qemucapabilitiesdata/caps_2.12.0.aarch64.xml | 1 +
 tests/qemucapabilitiesdata/caps_2.12.0.ppc64.xml   | 1 +
 tests/qemucapabilitiesdata/caps_2.12.0.x86_64.xml  | 1 +
 tests/qemucapabilitiesdata/caps_2.4.0.x86_64.xml   | 1 +
 tests/qemucapabilitiesdata/caps_2.5.0.x86_64.xml   | 1 +
 tests/qemucapabilitiesdata/caps_2.6.0.aarch64.xml  | 1 +
 tests/qemucapabilitiesdata/caps_2.6.0.ppc64.xml    | 1 +
 tests/qemucapabilitiesdata/caps_2.6.0.x86_64.xml   | 1 +
 tests/qemucapabilitiesdata/caps_2.7.0.x86_64.xml   | 1 +
 tests/qemucapabilitiesdata/caps_2.8.0.x86_64.xml   | 1 +
 tests/qemucapabilitiesdata/caps_2.9.0.ppc64.xml    | 1 +
 tests/qemucapabilitiesdata/caps_2.9.0.x86_64.xml   | 1 +
 22 files changed, 24 insertions(+)

diff --git a/src/qemu/qemu_capabilities.c b/src/qemu/qemu_capabilities.c
index bface72..fda1630 100644
--- a/src/qemu/qemu_capabilities.c
+++ b/src/qemu/qemu_capabilities.c
@@ -487,6 +487,7 @@ VIR_ENUM_IMPL(virQEMUCaps, QEMU_CAPS_LAST,
               /* 300 */
               "sdl-gl",
               "screendump_device",
+              "hda-output",
     );
=20
=20
@@ -1117,6 +1118,7 @@ struct virQEMUCapsStringFlags virQEMUCapsObjectTypes[=
] =3D {
     { "pr-manager-helper", QEMU_CAPS_PR_MANAGER_HELPER },
     { "virtual-css-bridge", QEMU_CAPS_CCW },
     { "vfio-ccw", QEMU_CAPS_DEVICE_VFIO_CCW },
+    { "hda-output", QEMU_CAPS_HDA_OUTPUT },
 };
=20
 static struct virQEMUCapsStringFlags virQEMUCapsDevicePropsVirtioBalloon[]=
 =3D {
diff --git a/src/qemu/qemu_capabilities.h b/src/qemu/qemu_capabilities.h
index 6f99534..c0b497a 100644
--- a/src/qemu/qemu_capabilities.h
+++ b/src/qemu/qemu_capabilities.h
@@ -471,6 +471,7 @@ typedef enum { /* virQEMUCapsFlags grouping marker for =
syntax-check */
     /* 300 */
     QEMU_CAPS_SDL_GL, /* -sdl gl */
     QEMU_CAPS_SCREENDUMP_DEVICE, /* screendump command accepts device & he=
ad */
+    QEMU_CAPS_HDA_OUTPUT, /* -device hda-output */
=20
     QEMU_CAPS_LAST /* this must always be the last item */
 } virQEMUCapsFlags;
diff --git a/src/qemu/qemu_command.c b/src/qemu/qemu_command.c
index 3b929c5..cda8c06 100644
--- a/src/qemu/qemu_command.c
+++ b/src/qemu/qemu_command.c
@@ -4137,6 +4137,8 @@ qemuSoundCodecTypeToCaps(int type)
         return QEMU_CAPS_HDA_DUPLEX;
     case VIR_DOMAIN_SOUND_CODEC_TYPE_MICRO:
         return QEMU_CAPS_HDA_MICRO;
+    case VIR_DOMAIN_SOUND_CODEC_TYPE_OUTPUT:
+        return QEMU_CAPS_HDA_OUTPUT;
     default:
         return -1;
     }
diff --git a/tests/qemucapabilitiesdata/caps_1.5.3.x86_64.xml b/tests/qemuc=
apabilitiesdata/caps_1.5.3.x86_64.xml
index e7c2e9a..2b13ebc 100644
--- a/tests/qemucapabilitiesdata/caps_1.5.3.x86_64.xml
+++ b/tests/qemucapabilitiesdata/caps_1.5.3.x86_64.xml
@@ -105,6 +105,7 @@
   
   
   
+  
   1005003
   0
   46523
diff --git a/tests/qemucapabilitiesdata/caps_1.6.0.x86_64.xml b/tests/qemuc=
apabilitiesdata/caps_1.6.0.x86_64.xml
index e57dec3..ecd3129 100644
--- a/tests/qemucapabilitiesdata/caps_1.6.0.x86_64.xml
+++ b/tests/qemucapabilitiesdata/caps_1.6.0.x86_64.xml
@@ -110,6 +110,7 @@
   
   
   
+  
   1006000
   0
   44752
diff --git a/tests/qemucapabilitiesdata/caps_1.7.0.x86_64.xml b/tests/qemuc=
apabilitiesdata/caps_1.7.0.x86_64.xml
index 39ec8f9..c31a972 100644
--- a/tests/qemucapabilitiesdata/caps_1.7.0.x86_64.xml
+++ b/tests/qemucapabilitiesdata/caps_1.7.0.x86_64.xml
@@ -112,6 +112,7 @@
   
   
   
+  
   1007000
   0
   50196
diff --git a/tests/qemucapabilitiesdata/caps_2.1.1.x86_64.xml b/tests/qemuc=
apabilitiesdata/caps_2.1.1.x86_64.xml
index afe0882..07cb2a3 100644
--- a/tests/qemucapabilitiesdata/caps_2.1.1.x86_64.xml
+++ b/tests/qemucapabilitiesdata/caps_2.1.1.x86_64.xml
@@ -128,6 +128,7 @@
   
   
   
+  
   2001001
   0
   58992
diff --git a/tests/qemucapabilitiesdata/caps_2.10.0.aarch64.xml b/tests/qem=
ucapabilitiesdata/caps_2.10.0.aarch64.xml
index 5904306..e11c112 100644
--- a/tests/qemucapabilitiesdata/caps_2.10.0.aarch64.xml
+++ b/tests/qemucapabilitiesdata/caps_2.10.0.aarch64.xml
@@ -155,6 +155,7 @@
   
   
   
+  
   2010000
   0
   303541
diff --git a/tests/qemucapabilitiesdata/caps_2.10.0.ppc64.xml b/tests/qemuc=
apabilitiesdata/caps_2.10.0.ppc64.xml
index 2912c8d..21d91c8 100644
--- a/tests/qemucapabilitiesdata/caps_2.10.0.ppc64.xml
+++ b/tests/qemucapabilitiesdata/caps_2.10.0.ppc64.xml
@@ -154,6 +154,7 @@
   
   
   
+  
   2010000
   0
   382824
diff --git a/tests/qemucapabilitiesdata/caps_2.10.0.x86_64.xml b/tests/qemu=
capabilitiesdata/caps_2.10.0.x86_64.xml
index 77ca301..7821144 100644
--- a/tests/qemucapabilitiesdata/caps_2.10.0.x86_64.xml
+++ b/tests/qemucapabilitiesdata/caps_2.10.0.x86_64.xml
@@ -197,6 +197,7 @@
   
   
   
+  
   2010000
   0
   344938
diff --git a/tests/qemucapabilitiesdata/caps_2.12.0.aarch64.xml b/tests/qem=
ucapabilitiesdata/caps_2.12.0.aarch64.xml
index de41d96..7bdae5b 100644
--- a/tests/qemucapabilitiesdata/caps_2.12.0.aarch64.xml
+++ b/tests/qemucapabilitiesdata/caps_2.12.0.aarch64.xml
@@ -163,6 +163,7 @@
   
   
   
+  
   2011090
   0
   343099
diff --git a/tests/qemucapabilitiesdata/caps_2.12.0.ppc64.xml b/tests/qemuc=
apabilitiesdata/caps_2.12.0.ppc64.xml
index fc26f93..1c7fc51 100644
--- a/tests/qemucapabilitiesdata/caps_2.12.0.ppc64.xml
+++ b/tests/qemucapabilitiesdata/caps_2.12.0.ppc64.xml
@@ -160,6 +160,7 @@
   
   
   
+  
   2011090
   0
   419968
diff --git a/tests/qemucapabilitiesdata/caps_2.12.0.x86_64.xml b/tests/qemu=
capabilitiesdata/caps_2.12.0.x86_64.xml
index 820b3ef..b97b15e 100644
--- a/tests/qemucapabilitiesdata/caps_2.12.0.x86_64.xml
+++ b/tests/qemucapabilitiesdata/caps_2.12.0.x86_64.xml
@@ -201,6 +201,7 @@
   
   
   
+  
   2011090
   0
   390813
diff --git a/tests/qemucapabilitiesdata/caps_2.4.0.x86_64.xml b/tests/qemuc=
apabilitiesdata/caps_2.4.0.x86_64.xml
index 871eb5e..5686172 100644
--- a/tests/qemucapabilitiesdata/caps_2.4.0.x86_64.xml
+++ b/tests/qemucapabilitiesdata/caps_2.4.0.x86_64.xml
@@ -154,6 +154,7 @@
   
   
   
+  
   2004000
   0
   75406
diff --git a/tests/qemucapabilitiesdata/caps_2.5.0.x86_64.xml b/tests/qemuc=
apabilitiesdata/caps_2.5.0.x86_64.xml
index 90dce5a..e86fce9 100644
--- a/tests/qemucapabilitiesdata/caps_2.5.0.x86_64.xml
+++ b/tests/qemucapabilitiesdata/caps_2.5.0.x86_64.xml
@@ -160,6 +160,7 @@
   
   
   
+  
   2005000
   0
   216528
diff --git a/tests/qemucapabilitiesdata/caps_2.6.0.aarch64.xml b/tests/qemu=
capabilitiesdata/caps_2.6.0.aarch64.xml
index 4298548..e5268ed 100644
--- a/tests/qemucapabilitiesdata/caps_2.6.0.aarch64.xml
+++ b/tests/qemucapabilitiesdata/caps_2.6.0.aarch64.xml
@@ -142,6 +142,7 @@
   
   
   
+  
   2006000
   0
   228241
diff --git a/tests/qemucapabilitiesdata/caps_2.6.0.ppc64.xml b/tests/qemuca=
pabilitiesdata/caps_2.6.0.ppc64.xml
index 07cdc49..7e514be 100644
--- a/tests/qemucapabilitiesdata/caps_2.6.0.ppc64.xml
+++ b/tests/qemucapabilitiesdata/caps_2.6.0.ppc64.xml
@@ -137,6 +137,7 @@
   
   
   
+  
   2006000
   0
   263005
diff --git a/tests/qemucapabilitiesdata/caps_2.6.0.x86_64.xml b/tests/qemuc=
apabilitiesdata/caps_2.6.0.x86_64.xml
index 4c6371a..0d542b8 100644
--- a/tests/qemucapabilitiesdata/caps_2.6.0.x86_64.xml
+++ b/tests/qemucapabilitiesdata/caps_2.6.0.x86_64.xml
@@ -172,6 +172,7 @@
   
   
   
+  
   2006000
   0
   227332
diff --git a/tests/qemucapabilitiesdata/caps_2.7.0.x86_64.xml b/tests/qemuc=
apabilitiesdata/caps_2.7.0.x86_64.xml
index c322d18..5795bc9 100644
--- a/tests/qemucapabilitiesdata/caps_2.7.0.x86_64.xml
+++ b/tests/qemucapabilitiesdata/caps_2.7.0.x86_64.xml
@@ -177,6 +177,7 @@
   
   
   
+  
   2007000
   0
   239029
diff --git a/tests/qemucapabilitiesdata/caps_2.8.0.x86_64.xml b/tests/qemuc=
apabilitiesdata/caps_2.8.0.x86_64.xml
index 7c329ad..bd467d2 100644
--- a/tests/qemucapabilitiesdata/caps_2.8.0.x86_64.xml
+++ b/tests/qemucapabilitiesdata/caps_2.8.0.x86_64.xml
@@ -179,6 +179,7 @@
   
   
   
+  
   2008000
   0
   255684
diff --git a/tests/qemucapabilitiesdata/caps_2.9.0.ppc64.xml b/tests/qemuca=
pabilitiesdata/caps_2.9.0.ppc64.xml
index cfc9405..1e6d0cc 100644
--- a/tests/qemucapabilitiesdata/caps_2.9.0.ppc64.xml
+++ b/tests/qemucapabilitiesdata/caps_2.9.0.ppc64.xml
@@ -146,6 +146,7 @@
   
   
   
+  
   2009000
   0
   346538
diff --git a/tests/qemucapabilitiesdata/caps_2.9.0.x86_64.xml b/tests/qemuc=
apabilitiesdata/caps_2.9.0.x86_64.xml
index 0701c24..7e45b31 100644
--- a/tests/qemucapabilitiesdata/caps_2.9.0.x86_64.xml
+++ b/tests/qemucapabilitiesdata/caps_2.9.0.x86_64.xml
@@ -192,6 +192,7 @@
   
   
   
+  
   2009000
   0
   320947
--=20
2.17.0

--
libvir-list mailing list
libvir-list@redhat.com
https://www.redhat.com/mailman/listinfo/libvir-list
From nobody Sun May  5 17:50:22 2024
Delivered-To: importer@patchew.org
Received-SPF: pass (zoho.com: domain of redhat.com designates 209.132.183.28
 as permitted sender) client-ip=209.132.183.28;
 envelope-from=libvir-list-bounces@redhat.com; helo=mx1.redhat.com;
Authentication-Results: mx.zohomail.com;
	dkim=fail;
	spf=pass (zoho.com: domain of redhat.com designates 209.132.183.28 as
 permitted sender)  smtp.mailfrom=libvir-list-bounces@redhat.com;
	dmarc=fail(p=none dis=none)  header.from=gmail.com
Return-Path: 
Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by
 mx.zohomail.com
	with SMTPS id 1526987611505762.0146515718847;
 Tue, 22 May 2018 04:13:31 -0700 (PDT)
Received: from smtp.corp.redhat.com (int-mx12.intmail.prod.int.phx2.redhat.com
 [10.5.11.27])
	(using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))
	(No client certificate requested)
	by mx1.redhat.com (Postfix) with ESMTPS id 8595F30B9FAE;
	Tue, 22 May 2018 11:13:29 +0000 (UTC)
Received: from colo-mx.corp.redhat.com
 (colo-mx02.intmail.prod.int.phx2.redhat.com [10.5.11.21])
	by smtp.corp.redhat.com (Postfix) with ESMTPS id 513759AAB2;
	Tue, 22 May 2018 11:13:29 +0000 (UTC)
Received: from lists01.pubmisc.prod.ext.phx2.redhat.com
 (lists01.pubmisc.prod.ext.phx2.redhat.com [10.5.19.33])
	by colo-mx.corp.redhat.com (Postfix) with ESMTP id ED6DD4CA95;
	Tue, 22 May 2018 11:13:28 +0000 (UTC)
Received: from smtp.corp.redhat.com (int-mx03.intmail.prod.int.phx2.redhat.com
	[10.5.11.13])
	by lists01.pubmisc.prod.ext.phx2.redhat.com (8.13.8/8.13.8) with ESMTP
	id w4MBDFEb000719 for ;
	Tue, 22 May 2018 07:13:15 -0400
Received: by smtp.corp.redhat.com (Postfix)
	id 0E224611C1; Tue, 22 May 2018 11:13:15 +0000 (UTC)
Received: from mx1.redhat.com (ext-mx03.extmail.prod.ext.phx2.redhat.com
	[10.5.110.27])
	by smtp.corp.redhat.com (Postfix) with ESMTPS id A197560A9D;
	Tue, 22 May 2018 11:13:12 +0000 (UTC)
Received: from mail-wm0-f52.google.com (mail-wm0-f52.google.com
 [74.125.82.52])
	(using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
	(No client certificate requested)
	by mx1.redhat.com (Postfix) with ESMTPS id ED01868692;
	Tue, 22 May 2018 11:13:00 +0000 (UTC)
Received: by mail-wm0-f52.google.com with SMTP id o78-v6so32501528wmg.0;
	Tue, 22 May 2018 04:13:00 -0700 (PDT)
Received: from filip.redhat.com ([213.175.37.12])
	by smtp.googlemail.com with ESMTPSA id
	a129-v6sm11405392wme.3.2018.05.22.04.12.58
	(version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
	Tue, 22 May 2018 04:12:58 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
	h=from:to:cc:subject:date:message-id:in-reply-to:references;
	bh=yJha7QPrmUz8m/nUV9/qBmcgzAPCB6s2L9/PrH6DAd4=;
	b=MM79YbQoW+gsQalvwVbMNUNSRMrENr5YNUZ67UcwiUjoqTbWuvyQ6ZISBHRTqAifEk
	PEn4iybSksr/JLMp55NEbu0cFWipOJ8/OGFfdbZd2JGtbj0IhIbJA5WrqjtMLlDe7MXQ
	2FUe0c1ETXnP0250K9y4yS25ki1Rv96dmQYJN7uBde93gHG3MKIXbyx9FTV9vLZvOaMJ
	2qM6AcIJ1AzhYasoqO4uwzrQkd4t9OlemNqdqaeJVGmz9G/JOj3HwgNycLidQw9tDHQO
	FF15ygo6mXyFH38oNlTtDXxQy5sZQicSaUfQ45vtGui/33IVVgd3DBAVkExSyY+nJU1j
	K5ag==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
	d=1e100.net; s=20161025;
	h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to
	:references;
	bh=yJha7QPrmUz8m/nUV9/qBmcgzAPCB6s2L9/PrH6DAd4=;
	b=lMbO4X1RpZDU8s2nB/gUca3YLflrzyHBposI2sGmpw0ROD84I2W4aQToC+piUz0b/P
	fup2xIdYZbuJOokCMa7pmnyv8LvpvNMMbUwkfJEceSkSkvR4HM1j9oMKOQU1ja867KkT
	5vkuZKIrnQSJXuPNUpEEooWaA4NRzwCBsdE8PecSpt+svo6QYyLffn+A9pF18dTuQ9a1
	YwTmu5n/dW65iiCaBbLD/LqiLflAH/fK26KqZT3dp9A0vE9V3UvIbs5Mgu+rFIoruzAA
	WNlFufFzPys/Z+2Jjo6V9RnmIoZw5dQ7q6nJHqI1U+FlxaQOM6K63apJEV6W/43kTwBX
	5rsg==
X-Gm-Message-State: ALKqPwewCqRxUBmtZXuAQa1lGgMWLQLTcBY1j0u3oAaQOG9d5raY92M+
	/IlRoZuRJdhTuDuu+cCTJFV3CK2D
X-Google-Smtp-Source: 
 AB8JxZpEmkmTa9MlhSTVf/vIipchQjB7JG6T9FufBQR0D74AZ0AW8ohS58IeY7mWxpki8FBcGo9FVQ==
X-Received: by 2002:a1c:3346:: with SMTP id
 z67-v6mr903584wmz.56.1526987579256;
	Tue, 22 May 2018 04:12:59 -0700 (PDT)
From: Filip Alac 
To: libvir-list@redhat.com
Date: Tue, 22 May 2018 13:12:34 +0200
Message-Id: <20180522111235.17725-4-filipalac@gmail.com>
In-Reply-To: <20180522111235.17725-1-filipalac@gmail.com>
References: <20180522111235.17725-1-filipalac@gmail.com>
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16
	(mx1.redhat.com [10.5.110.27]);
	Tue, 22 May 2018 11:13:01 +0000 (UTC)
X-Greylist: inspected by milter-greylist-4.5.16 (mx1.redhat.com
 [10.5.110.27]);
	Tue, 22 May 2018 11:13:01 +0000 (UTC) for IP:'74.125.82.52'
	DOMAIN:'mail-wm0-f52.google.com' HELO:'mail-wm0-f52.google.com'
	FROM:'filipalac@gmail.com' RCPT:''
X-RedHat-Spam-Score: 1.281 * (DKIM_ADSP_CUSTOM_MED, DKIM_SIGNED,
 FREEMAIL_FROM,
	NML_ADSP_CUSTOM_MED, RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H3,
	RCVD_IN_MSPIKE_WL, SPF_PASS,
	T_DKIM_INVALID) 74.125.82.52 mail-wm0-f52.google.com 74.125.82.52
	mail-wm0-f52.google.com 
X-Scanned-By: MIMEDefang 2.78 on 10.5.110.27
X-Scanned-By: MIMEDefang 2.79 on 10.5.11.13
X-loop: libvir-list@redhat.com
Cc: phrdina@redhat.com, Filip Alac , eskultet@redhat.com
Subject: [libvirt] [PATCH v4 3/4] tests: qemu: Extends tests for 'output'
	codec
X-BeenThere: libvir-list@redhat.com
X-Mailman-Version: 2.1.12
Precedence: junk
List-Id: Development discussions about the libvirt library & tools
	
List-Unsubscribe: ,
	
List-Archive: 
List-Post: 
List-Help: 
List-Subscribe: ,
	
MIME-Version: 1.0
Content-Transfer-Encoding: quoted-printable
Sender: libvir-list-bounces@redhat.com
Errors-To: libvir-list-bounces@redhat.com
X-Scanned-By: MIMEDefang 2.84 on 10.5.11.27
X-Greylist: Sender IP whitelisted,
 not delayed by milter-greylist-4.5.16 (mx1.redhat.com [10.5.110.48]);
 Tue, 22 May 2018 11:13:30 +0000 (UTC)
X-ZohoMail-DKIM: fail (Header signature does not verify)
X-ZohoMail: RDKM_2  RSF_0  Z_629925259 SPT_0
Content-Type: text/plain; charset="utf-8"

Signed-off-by: Filip Alac 
Reviewed-by: Erik Skultety 
---
 tests/qemustatusxml2xmldata/migration-in-params-in.xml  | 1 +
 tests/qemustatusxml2xmldata/migration-out-nbd-in.xml    | 1 +
 tests/qemustatusxml2xmldata/migration-out-nbd-out.xml   | 1 +
 tests/qemustatusxml2xmldata/migration-out-params-in.xml | 1 +
 tests/qemustatusxml2xmldata/modern-in.xml               | 1 +
 tests/qemuxml2argvdata/sound-device.args                | 2 ++
 tests/qemuxml2argvdata/sound-device.xml                 | 2 ++
 tests/qemuxml2argvtest.c                                | 1 +
 tests/qemuxml2xmloutdata/sound-device.xml               | 2 ++
 9 files changed, 12 insertions(+)

diff --git a/tests/qemustatusxml2xmldata/migration-in-params-in.xml b/tests=
/qemustatusxml2xmldata/migration-in-params-in.xml
index b0caa34..03f18b4 100644
--- a/tests/qemustatusxml2xmldata/migration-in-params-in.xml
+++ b/tests/qemustatusxml2xmldata/migration-in-params-in.xml
@@ -236,6 +236,7 @@
     
     
     
+    
   
   
     
diff --git a/tests/qemustatusxml2xmldata/migration-out-nbd-in.xml b/tests/q=
emustatusxml2xmldata/migration-out-nbd-in.xml
index 6d87c1e..636accf 100644
--- a/tests/qemustatusxml2xmldata/migration-out-nbd-in.xml
+++ b/tests/qemustatusxml2xmldata/migration-out-nbd-in.xml
@@ -229,6 +229,7 @@
     
     
     
+    
   
   
     
diff --git a/tests/qemustatusxml2xmldata/migration-out-nbd-out.xml b/tests/=
qemustatusxml2xmldata/migration-out-nbd-out.xml
index 05da1f8..315d8e4 100644
--- a/tests/qemustatusxml2xmldata/migration-out-nbd-out.xml
+++ b/tests/qemustatusxml2xmldata/migration-out-nbd-out.xml
@@ -229,6 +229,7 @@
     
     
     
+    
   
   
     
diff --git a/tests/qemustatusxml2xmldata/migration-out-params-in.xml b/test=
s/qemustatusxml2xmldata/migration-out-params-in.xml
index 1764979..ae20648 100644
--- a/tests/qemustatusxml2xmldata/migration-out-params-in.xml
+++ b/tests/qemustatusxml2xmldata/migration-out-params-in.xml
@@ -236,6 +236,7 @@
     
     
     
+    
   
   
     
diff --git a/tests/qemustatusxml2xmldata/modern-in.xml b/tests/qemustatusxm=
l2xmldata/modern-in.xml
index d63fcf7..5b7e2a3 100644
--- a/tests/qemustatusxml2xmldata/modern-in.xml
+++ b/tests/qemustatusxml2xmldata/modern-in.xml
@@ -232,6 +232,7 @@
     
     
     
+    
   
   
     
diff --git a/tests/qemuxml2argvdata/sound-device.args b/tests/qemuxml2argvd=
ata/sound-device.args
index ee8313b..f97050a 100644
--- a/tests/qemuxml2argvdata/sound-device.args
+++ b/tests/qemuxml2argvdata/sound-device.args
@@ -33,10 +33,12 @@ server,nowait \
 -device intel-hda,id=3Dsound5,bus=3Dpci.0,addr=3D0x6 \
 -device hda-micro,id=3Dsound5-codec0,bus=3Dsound5.0,cad=3D0 \
 -device hda-duplex,id=3Dsound5-codec1,bus=3Dsound5.0,cad=3D1 \
+-device hda-output,id=3Dsound5-codec2,bus=3Dsound5.0,cad=3D2 \
 -device ich9-intel-hda,id=3Dsound6,bus=3Dpci.0,addr=3D0x7 \
 -device hda-duplex,id=3Dsound6-codec0,bus=3Dsound6.0,cad=3D0 \
 -device ich9-intel-hda,id=3Dsound7,bus=3Dpci.0,addr=3D0x8 \
 -device hda-micro,id=3Dsound7-codec0,bus=3Dsound7.0,cad=3D0 \
 -device hda-duplex,id=3Dsound7-codec1,bus=3Dsound7.0,cad=3D1 \
+-device hda-output,id=3Dsound7-codec2,bus=3Dsound7.0,cad=3D2 \
 -device usb-audio,id=3Dsound8,bus=3Dusb.0,port=3D1 \
 -device virtio-balloon-pci,id=3Dballoon0,bus=3Dpci.0,addr=3D0x9
diff --git a/tests/qemuxml2argvdata/sound-device.xml b/tests/qemuxml2argvda=
ta/sound-device.xml
index bceb9d1..c544e93 100644
--- a/tests/qemuxml2argvdata/sound-device.xml
+++ b/tests/qemuxml2argvdata/sound-device.xml
@@ -32,11 +32,13 @@
     
       
       
+      
     
     
     
       
       
+      
     
     
     
diff --git a/tests/qemuxml2argvtest.c b/tests/qemuxml2argvtest.c
index 78454ac..e2eec96 100644
--- a/tests/qemuxml2argvtest.c
+++ b/tests/qemuxml2argvtest.c
@@ -1515,6 +1515,7 @@ mymain(void)
     DO_TEST("sound", NONE);
     DO_TEST("sound-device",
             QEMU_CAPS_HDA_DUPLEX, QEMU_CAPS_HDA_MICRO,
+            QEMU_CAPS_HDA_OUTPUT,
             QEMU_CAPS_DEVICE_ICH9_INTEL_HDA,
             QEMU_CAPS_OBJECT_USB_AUDIO);
     DO_TEST("fs9p", NONE);
diff --git a/tests/qemuxml2xmloutdata/sound-device.xml b/tests/qemuxml2xmlo=
utdata/sound-device.xml
index 62336a8..cbf4d17 100644
--- a/tests/qemuxml2xmloutdata/sound-device.xml
+++ b/tests/qemuxml2xmloutdata/sound-device.xml
@@ -43,6 +43,7 @@
     
       
       
+      
       
@@ -51,6 +52,7 @@ +
--=20 2.17.0 -- libvir-list mailing list libvir-list@redhat.com https://www.redhat.com/mailman/listinfo/libvir-list From nobody Sun May 5 17:50:22 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zoho.com: domain of redhat.com designates 209.132.183.28 as permitted sender) client-ip=209.132.183.28; envelope-from=libvir-list-bounces@redhat.com; helo=mx1.redhat.com; Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zoho.com: domain of redhat.com designates 209.132.183.28 as permitted sender) smtp.mailfrom=libvir-list-bounces@redhat.com; dmarc=fail(p=none dis=none) header.from=gmail.com Return-Path: Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by mx.zohomail.com with SMTPS id 1526987659627111.99113631948273; Tue, 22 May 2018 04:14:19 -0700 (PDT) Received: from smtp.corp.redhat.com (int-mx06.intmail.prod.int.phx2.redhat.com [10.5.11.16]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.redhat.com (Postfix) with ESMTPS id D02E0A4FAD; Tue, 22 May 2018 11:14:17 +0000 (UTC) Received: from colo-mx.corp.redhat.com (colo-mx02.intmail.prod.int.phx2.redhat.com [10.5.11.21]) by smtp.corp.redhat.com (Postfix) with ESMTPS id 924646315C; Tue, 22 May 2018 11:14:17 +0000 (UTC) Received: from lists01.pubmisc.prod.ext.phx2.redhat.com (lists01.pubmisc.prod.ext.phx2.redhat.com [10.5.19.33]) by colo-mx.corp.redhat.com (Postfix) with ESMTP id 38D8714B22; Tue, 22 May 2018 11:14:17 +0000 (UTC) Received: from smtp.corp.redhat.com (int-mx07.intmail.prod.int.phx2.redhat.com [10.5.11.22]) by lists01.pubmisc.prod.ext.phx2.redhat.com (8.13.8/8.13.8) with ESMTP id w4MBDFlU000727 for ; Tue, 22 May 2018 07:13:15 -0400 Received: by smtp.corp.redhat.com (Postfix) id 4F5E1106223F; Tue, 22 May 2018 11:13:15 +0000 (UTC) Received: from mx1.redhat.com (ext-mx14.extmail.prod.ext.phx2.redhat.com [10.5.110.43]) by smtp.corp.redhat.com (Postfix) with ESMTPS id D6D381057FA4; Tue, 22 May 2018 11:13:12 +0000 (UTC) Received: from mail-wm0-f66.google.com (mail-wm0-f66.google.com [74.125.82.66]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mx1.redhat.com (Postfix) with ESMTPS id D59FC30D71D4; Tue, 22 May 2018 11:13:01 +0000 (UTC) Received: by mail-wm0-f66.google.com with SMTP id m129-v6so32292197wmb.3; Tue, 22 May 2018 04:13:01 -0700 (PDT) Received: from filip.redhat.com ([213.175.37.12]) by smtp.googlemail.com with ESMTPSA id a129-v6sm11405392wme.3.2018.05.22.04.12.59 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 22 May 2018 04:12:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=hvTjaJ4mwQlB17T7/0lX6ai1G7oyC3Ste1SyPxiPHIw=; b=o93bxD8Y3p3LbDpx0GhuTWnooeFbv0JMsW28XM3hdtcb+94+8Qt47jQBJOxhLzlCnO Ovo01RlzU1jxM4sO8mZtz/rL/emCsgi4Zc/gMoG37VZ6m+bxkOdPjWDv/f0EFUEnDpBB Gbq7FPlgZlHeBQaO47UEByanq5YOAOdwwlDIW+v0QXtuv5tQDHItXhJzPCMcZz0ZgVvy jlw1fXA2ttVlTAVcX9Uaxxihik+ZBl9aSCGIucUrPmxgZZtDRiWBBwxYC5vLwZszitUN V7zLBS/XReB5PABAofHJNaenQRPdH2ZTNjj7/Jo+ypGyzRiOVfcmPPUKutpCywXKV+fC DVwg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=hvTjaJ4mwQlB17T7/0lX6ai1G7oyC3Ste1SyPxiPHIw=; b=eWy1GTEbrca19O3xG1qJxGyPA07wC2IQlBdktQaMFAxLy4t8yeKxgw6jCZbrEglxEl qrXeA5CS7zfgmidjOXnStmYjXBXvXJV6PUQiSmbCW1p/mC8YJPl7Lv/N5ssDNEsUJWdl YOyJvfla4yL3SC1Nn8LmmbOQIUAyi0OARzPz4c2F7+r9drhVh/1kSqGu8xZyqwAik7Cc GG6fbw+g/iCm7rZXfbvMfH23KychV7YsoVdl+UIkQRqaqakVAbZZEQ9VBCy4s9lbWYMy FmhobcsX9OR/t/uRgPG0LdCGW7v3Tw0e47bRG17WiJUC4r2EIMn2ZHPC2b+u447+agB1 J1sQ== X-Gm-Message-State: ALKqPwdZPd2eXULArKcclx7VMkm0YuKEdsjK9r8XlvRlLGxrBQrfbO6s 5ujJpbY6jz+dNrgb/tHwCqtIQ+44 X-Google-Smtp-Source: AB8JxZpJF/kcsudo/HbcgjOoQa3L6H6YY0ntUbHv7vDMjNEd5/WLti4AvKJST7T0N6x2rWVb5kqYuw== X-Received: by 2002:a1c:3505:: with SMTP id c5-v6mr891490wma.35.1526987580258; Tue, 22 May 2018 04:13:00 -0700 (PDT) From: Filip Alac To: libvir-list@redhat.com Date: Tue, 22 May 2018 13:12:35 +0200 Message-Id: <20180522111235.17725-5-filipalac@gmail.com> In-Reply-To: <20180522111235.17725-1-filipalac@gmail.com> References: <20180522111235.17725-1-filipalac@gmail.com> X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16 (mx1.redhat.com [10.5.110.43]); Tue, 22 May 2018 11:13:02 +0000 (UTC) X-Greylist: inspected by milter-greylist-4.5.16 (mx1.redhat.com [10.5.110.43]); Tue, 22 May 2018 11:13:02 +0000 (UTC) for IP:'74.125.82.66' DOMAIN:'mail-wm0-f66.google.com' HELO:'mail-wm0-f66.google.com' FROM:'filipalac@gmail.com' RCPT:'' X-RedHat-Spam-Score: 1.281 * (DKIM_ADSP_CUSTOM_MED, DKIM_SIGNED, FREEMAIL_FROM, NML_ADSP_CUSTOM_MED, RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H3, RCVD_IN_MSPIKE_WL, SPF_PASS, T_DKIM_INVALID) 74.125.82.66 mail-wm0-f66.google.com 74.125.82.66 mail-wm0-f66.google.com X-Scanned-By: MIMEDefang 2.84 on 10.5.110.43 X-Scanned-By: MIMEDefang 2.84 on 10.5.11.22 X-loop: libvir-list@redhat.com Cc: phrdina@redhat.com, Filip Alac , eskultet@redhat.com Subject: [libvirt] [PATCH v4 4/4] docs: news: Describe 'output' codec X-BeenThere: libvir-list@redhat.com X-Mailman-Version: 2.1.12 Precedence: junk List-Id: Development discussions about the libvirt library & tools List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Sender: libvir-list-bounces@redhat.com Errors-To: libvir-list-bounces@redhat.com X-Scanned-By: MIMEDefang 2.79 on 10.5.11.16 X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16 (mx1.redhat.com [10.5.110.26]); Tue, 22 May 2018 11:14:18 +0000 (UTC) X-ZohoMail-DKIM: fail (Header signature does not verify) X-ZohoMail: RDKM_2 RSF_0 Z_629925259 SPT_0 Content-Type: text/plain; charset="utf-8" Signed-off-by: Filip Alac Reviewed-by: Erik Skultety --- docs/news.xml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/docs/news.xml b/docs/news.xml index 7d40e85..4432811 100644 --- a/docs/news.xml +++ b/docs/news.xml @@ -65,6 +65,14 @@ OpenGL accelerated rendering. + + + qemu: Add support for 'output' codec + + + Support the 'output' codec which advertise only a line-out for a= guest. + +
--=20 2.17.0 -- libvir-list mailing list libvir-list@redhat.com https://www.redhat.com/mailman/listinfo/libvir-list