<feed xmlns='http://www.w3.org/2005/Atom'>
<title>bwlp/qemu.git/hw/audio, branch spice_video_codecs</title>
<subtitle>Experimental fork of QEMU with video encoding patches</subtitle>
<id>https://git.openslx.org/bwlp/qemu.git/atom/hw/audio?h=spice_video_codecs</id>
<link rel='self' href='https://git.openslx.org/bwlp/qemu.git/atom/hw/audio?h=spice_video_codecs'/>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/'/>
<updated>2022-11-23T11:30:45+00:00</updated>
<entry>
<title>hw/audio/intel-hda: Drop unnecessary prototype</title>
<updated>2022-11-23T11:30:45+00:00</updated>
<author>
<name>Peter Maydell</name>
</author>
<published>2022-10-14T14:26:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=7d3cf19548b7f9afd9d25c30dd1450aad7d1877d'/>
<id>urn:sha1:7d3cf19548b7f9afd9d25c30dd1450aad7d1877d</id>
<content type='text'>
The only use of intel_hda_reset() is after its definition, so we
don't need to separately declare its prototype at the top of the
file; drop the unnecessary line.

Signed-off-by: Peter Maydell &lt;peter.maydell@linaro.org&gt;
Reviewed-by: Philippe Mathieu-Daudé &lt;philmd@linaro.org&gt;
Message-Id: &lt;20221014142632.2092404-3-peter.maydell@linaro.org&gt;
Signed-off-by: Gerd Hoffmann &lt;kraxel@redhat.com&gt;
</content>
</entry>
<entry>
<title>hw/audio/intel-hda: don't reset codecs twice</title>
<updated>2022-11-23T11:30:45+00:00</updated>
<author>
<name>Peter Maydell</name>
</author>
<published>2022-10-14T14:26:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=3e95ef49e6196654d2ca83baa28a594f4d136223'/>
<id>urn:sha1:3e95ef49e6196654d2ca83baa28a594f4d136223</id>
<content type='text'>
Currently the intel-hda device has a reset method which manually
resets all the codecs by calling device_legacy_reset() on them.  This
means they get reset twice, once because child devices on a qbus get
reset before the parent device's reset method is called, and then
again because we're manually resetting them.

Drop the manual reset call, and ensure that codecs are still reset
when the guest does a reset via ICH6_GCTL_RESET by using
device_cold_reset() (which resets all the devices on the qbus as well
as the device itself) instead of a direct call to the reset function.

This is a slight ordering change because the (only) codec reset now
happens before the controller registers etc are reset, rather than
once before and then once after, but the codec reset function
hda_audio_reset() doesn't care.

This lets us drop a use of device_legacy_reset(), which is
deprecated.

Signed-off-by: Peter Maydell &lt;peter.maydell@linaro.org&gt;
Reviewed-by: Philippe Mathieu-Daudé &lt;philmd@linaro.org&gt;
Message-Id: &lt;20221014142632.2092404-2-peter.maydell@linaro.org&gt;
Signed-off-by: Gerd Hoffmann &lt;kraxel@redhat.com&gt;
</content>
</entry>
<entry>
<title>hw/audio/cs4231a: Const'ify global tables</title>
<updated>2022-06-11T09:44:50+00:00</updated>
<author>
<name>Bernhard Beschow</name>
</author>
<published>2022-05-20T18:01:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=bae17e7483de896a1d1922e07c6727ad0536e64c'/>
<id>urn:sha1:bae17e7483de896a1d1922e07c6727ad0536e64c</id>
<content type='text'>
The tables contain spcifically crafted constants for algorithms, so make
them immutable.

Signed-off-by: Bernhard Beschow &lt;shentey@gmail.com&gt;
Reviewed-by: Philippe Mathieu-Daudé &lt;f4bug@amsat.org&gt;
Acked-by: Mark Cave-Ayland &lt;mark.cave-ayland@ilande.co.uk&gt;
Message-Id: &lt;20220520180109.8224-3-shentey@gmail.com&gt;
Signed-off-by: Philippe Mathieu-Daudé &lt;f4bug@amsat.org&gt;
</content>
</entry>
<entry>
<title>hw/audio/ac97: Remove unneeded local variables</title>
<updated>2022-05-25T19:26:35+00:00</updated>
<author>
<name>BALATON Zoltan</name>
</author>
<published>2022-04-23T09:36:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=dba2b2941ca2ebd5275b3b2c6e72678f98f83a8a'/>
<id>urn:sha1:dba2b2941ca2ebd5275b3b2c6e72678f98f83a8a</id>
<content type='text'>
Several functions have a local variable that is just a copy of one of
the function parameters. This is unneeded complication so just get rid
of these.

Signed-off-by: BALATON Zoltan &lt;balaton@eik.bme.hu&gt;
Reviewed-by: Peter Maydell &lt;peter.maydell@linaro.org&gt;
Message-Id: &lt;d959aa0b267eb139a994e41ca0b7ba87d9cef7a9.1650706617.git.balaton@eik.bme.hu&gt;
Signed-off-by: Paolo Bonzini &lt;pbonzini@redhat.com&gt;
</content>
</entry>
<entry>
<title>hw/audio/ac97: Remove unimplemented reset functions</title>
<updated>2022-05-25T19:26:35+00:00</updated>
<author>
<name>BALATON Zoltan</name>
</author>
<published>2022-04-23T09:36:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=dafea9e2868a5349bb0f1650dd18fa1aac806ee4'/>
<id>urn:sha1:dafea9e2868a5349bb0f1650dd18fa1aac806ee4</id>
<content type='text'>
The warm_reset() and cold_reset() functions are not implemented and do
nothing so no point in calling them or keep around as dead code.
Therefore remove them for now.

Signed-off-by: BALATON Zoltan &lt;balaton@eik.bme.hu&gt;
Reviewed-by: Víctor Colombo &lt;victor.colombo@eldorado.org.br&gt;
Message-Id: &lt;cc6e99fd498a9ae358ebce787fc04ab6e8201879.1650706617.git.balaton@eik.bme.hu&gt;
Signed-off-by: Paolo Bonzini &lt;pbonzini@redhat.com&gt;
</content>
</entry>
<entry>
<title>hw/audio/ac97: Coding style fixes to avoid checkpatch errors</title>
<updated>2022-05-25T19:26:35+00:00</updated>
<author>
<name>BALATON Zoltan</name>
</author>
<published>2022-04-23T09:36:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=ab9f0f7d44d6795050187b3bb0fc28fe804a062b'/>
<id>urn:sha1:ab9f0f7d44d6795050187b3bb0fc28fe804a062b</id>
<content type='text'>
Signed-off-by: BALATON Zoltan &lt;balaton@eik.bme.hu&gt;
Reviewed-by: Víctor Colombo &lt;victor.colombo@eldorado.org.br&gt;
Message-Id: &lt;62862a057e9c9ec0bb45248b2b9a3a1babb346a6.1650706617.git.balaton@eik.bme.hu&gt;
Signed-off-by: Paolo Bonzini &lt;pbonzini@redhat.com&gt;
</content>
</entry>
<entry>
<title>introduce -audio as a replacement for -soundhw</title>
<updated>2022-05-14T10:33:44+00:00</updated>
<author>
<name>Paolo Bonzini</name>
</author>
<published>2022-04-27T10:27:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=039a68373c4544ff94871f945a733928b6dcfe93'/>
<id>urn:sha1:039a68373c4544ff94871f945a733928b6dcfe93</id>
<content type='text'>
-audio is used like "-audio pa,model=sb16".  It is almost as simple as
-soundhw, but it reuses the -audiodev parsing machinery and attaches an
audiodev to the newly-created device.  The main 'feature' is that
it knows about adding the codec device for model=intel-hda, and adding
the audiodev to the codec device.

In the future, it could be extended to support default models or
builtin devices, just like -nic, or even a default backend.  For now,
keep it simple.

Signed-off-by: Paolo Bonzini &lt;pbonzini@redhat.com&gt;
</content>
</entry>
<entry>
<title>soundhw: move help handling to vl.c</title>
<updated>2022-05-14T10:33:44+00:00</updated>
<author>
<name>Paolo Bonzini</name>
</author>
<published>2022-04-27T11:15:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=67aaa96ae451913ffd25766dc59341fe6b63619d'/>
<id>urn:sha1:67aaa96ae451913ffd25766dc59341fe6b63619d</id>
<content type='text'>
This will allow processing "-audio model=help" even if the backend
part of the option is missing.

Signed-off-by: Paolo Bonzini &lt;pbonzini@redhat.com&gt;
</content>
</entry>
<entry>
<title>soundhw: unify initialization for ISA and PCI soundhw</title>
<updated>2022-05-14T10:33:44+00:00</updated>
<author>
<name>Paolo Bonzini</name>
</author>
<published>2022-04-27T10:06:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=bf521c5655f7f821603d921e6de77e4e05fa44b9'/>
<id>urn:sha1:bf521c5655f7f821603d921e6de77e4e05fa44b9</id>
<content type='text'>
Use qdev_new instead of distinguishing isa_create_simple/pci_create_simple.

Signed-off-by: Paolo Bonzini &lt;pbonzini@redhat.com&gt;
</content>
</entry>
<entry>
<title>soundhw: extract soundhw help to a separate function</title>
<updated>2022-05-14T10:33:44+00:00</updated>
<author>
<name>Paolo Bonzini</name>
</author>
<published>2022-04-27T10:26:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=eef5fdf3d57dccc25505179f717adf636764ba02'/>
<id>urn:sha1:eef5fdf3d57dccc25505179f717adf636764ba02</id>
<content type='text'>
Signed-off-by: Paolo Bonzini &lt;pbonzini@redhat.com&gt;
</content>
</entry>
</feed>
