<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dolphin/Source/Core/AudioCommon/WASAPIStream.cpp, branch 2409</title>
<subtitle>GameCube and Wii emulator</subtitle>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/'/>
<entry>
<title>windows: replace comdef dependency with winrt</title>
<updated>2023-01-23T14:09:01+00:00</updated>
<author>
<name>Shawn Hoffman</name>
<email>godisgovernment@gmail.com</email>
</author>
<published>2023-01-23T14:09:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=c338f9e2a1a8a0a96b41f0927f60ac7ff530b3a9'/>
<id>c338f9e2a1a8a0a96b41f0927f60ac7ff530b3a9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Use HRWrap in remaining locations</title>
<updated>2022-01-09T20:44:55+00:00</updated>
<author>
<name>Pokechu22</name>
<email>Pokechu022@gmail.com</email>
</author>
<published>2021-12-12T21:50:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=ca9bf3174f4acd4c9d78ac7c21b6aeaa1430b7ef'/>
<id>ca9bf3174f4acd4c9d78ac7c21b6aeaa1430b7ef</id>
<content type='text'>
Note that D3DCommon can't use DX11HRWrap or DX12HRWrap since it's shared between them.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Note that D3DCommon can't use DX11HRWrap or DX12HRWrap since it's shared between them.
</pre>
</div>
</content>
</entry>
<entry>
<title>Port Main.DSP to MainSettings</title>
<updated>2021-10-16T03:24:46+00:00</updated>
<author>
<name>sowens99</name>
<email>seanowens@comcast.net</email>
</author>
<published>2021-10-14T00:29:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=8ea6bef98f535301d23aa1c81d4080c208527705'/>
<id>8ea6bef98f535301d23aa1c81d4080c208527705</id>
<content type='text'>
While trying to work on adding audiodump support for CLI, I was alerted that it was important to first try moving the DSP configs to the new config before continuing, as that makes it substantially easier to write clean code to add such a feature.

This commit aims to allow for Dolphin to only rely on the new config for DSP-related settings.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
While trying to work on adding audiodump support for CLI, I was alerted that it was important to first try moving the DSP configs to the new config before continuing, as that makes it substantially easier to write clean code to add such a feature.

This commit aims to allow for Dolphin to only rely on the new config for DSP-related settings.
</pre>
</div>
</content>
</entry>
<entry>
<title>AudioCommon: rename isValid() to IsValid()</title>
<updated>2021-08-08T02:05:03+00:00</updated>
<author>
<name>Tillmann Karras</name>
<email>tilkax@gmail.com</email>
</author>
<published>2021-08-07T23:23:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=eda2035874309233a3971aed075c0417c1f18ef7'/>
<id>eda2035874309233a3971aed075c0417c1f18ef7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>treewide: convert GPLv2+ license info to SPDX tags</title>
<updated>2021-07-05T02:35:56+00:00</updated>
<author>
<name>Pierre Bourdon</name>
<email>delroth@gmail.com</email>
</author>
<published>2021-07-05T01:22:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=e149ad4f0a9874f354221a7fc76d8f1841e47808'/>
<id>e149ad4f0a9874f354221a7fc76d8f1841e47808</id>
<content type='text'>
SPDX standardizes how source code conveys its copyright and licensing
information. See https://spdx.github.io/spdx-spec/1-rationale/ . SPDX
tags are adopted in many large projects, including things like the Linux
kernel.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
SPDX standardizes how source code conveys its copyright and licensing
information. See https://spdx.github.io/spdx-spec/1-rationale/ . SPDX
tags are adopted in many large projects, including things like the Linux
kernel.
</pre>
</div>
</content>
</entry>
<entry>
<title>AudioCommon/WASAPI: Construct std::thread with invoke semantics instead of a lambda</title>
<updated>2021-01-12T18:25:40+00:00</updated>
<author>
<name>Silent</name>
<email>zdanio95@gmail.com</email>
</author>
<published>2019-08-18T10:48:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=cb854d78328cce91804bc9e439039ee3d8f11b51'/>
<id>cb854d78328cce91804bc9e439039ee3d8f11b51</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>AudioCommon/WASAPI: Factorize device enumeration logic into a function to greatly reduce code duplication</title>
<updated>2021-01-12T18:25:38+00:00</updated>
<author>
<name>Silent</name>
<email>zdanio95@gmail.com</email>
</author>
<published>2019-08-17T11:08:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=11c5150c168f13dca001c9217f7c27cd250fb1b4'/>
<id>11c5150c168f13dca001c9217f7c27cd250fb1b4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>AudioCommon/WASAPI: Do volume adjustment only when really needed</title>
<updated>2021-01-12T18:24:49+00:00</updated>
<author>
<name>Silent</name>
<email>zdanio95@gmail.com</email>
</author>
<published>2019-08-17T09:44:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=c373890505ee3cce3687078d4fe99b8f38ca9d2b'/>
<id>c373890505ee3cce3687078d4fe99b8f38ca9d2b</id>
<content type='text'>
This skips a potentially costly loop if volume is 100% or 0%,
as for former there is no need for volume adjustment,
while latter can be solved by specifying a AUDCLNT_BUFFERFLAGS_SILENT flag
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This skips a potentially costly loop if volume is 100% or 0%,
as for former there is no need for volume adjustment,
while latter can be solved by specifying a AUDCLNT_BUFFERFLAGS_SILENT flag
</pre>
</div>
</content>
</entry>
<entry>
<title>AudioCommon/WASAPI: Remove thread unsafe nullptr checks giving a false sense of safety</title>
<updated>2021-01-12T18:24:49+00:00</updated>
<author>
<name>Silent</name>
<email>zdanio95@gmail.com</email>
</author>
<published>2019-08-17T09:15:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=991b3ba8c2543ccfc08a89929e44e6e8a33ce559'/>
<id>991b3ba8c2543ccfc08a89929e44e6e8a33ce559</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>AudioCommon/WASAPI: Use std::string_view where applicable</title>
<updated>2021-01-12T18:24:46+00:00</updated>
<author>
<name>Silent</name>
<email>zdanio95@gmail.com</email>
</author>
<published>2019-08-17T09:05:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=5dbbf36563ce5a75e84f58f000d45e3b4c1ab82d'/>
<id>5dbbf36563ce5a75e84f58f000d45e3b4c1ab82d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
