<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dolphin/Source/Core/AudioCommon, branch 4.0-hotfixes</title>
<subtitle>GameCube and Wii emulator</subtitle>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/'/>
<entry>
<title>A bunch of trivial changes to fix clang warnings.</title>
<updated>2013-09-02T02:58:33+00:00</updated>
<author>
<name>comex</name>
<email>comexk@gmail.com</email>
</author>
<published>2013-08-29T05:33:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=fd7cf5bb719d0fb04814d9df4a6a783d648dad40'/>
<id>fd7cf5bb719d0fb04814d9df4a6a783d648dad40</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix AudioCommon::Mixer Buffer indices</title>
<updated>2013-07-11T19:22:38+00:00</updated>
<author>
<name>degasus</name>
<email>wickmarkus@web.de</email>
</author>
<published>2013-07-11T19:22:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=a1822a3acaf112dd37ed98818acdc0bc5014caba'/>
<id>a1822a3acaf112dd37ed98818acdc0bc5014caba</id>
<content type='text'>
This fix the 1h32 audio bug which outputs static sound after 1h32.

The mixer is used for 32-&gt;48kHz resampling and as output buffer for the async audio backends.
So this buffer was indiced by a writing and a reading pointer and the count of samples in it.
As this is redundant and the sample count isn't accurate calculateable because of the interpolation,
both indices gets out of sync. So after some time (~92min), this buffer overflows and return only garbage.

thx @ moosehunter + delroth for debugging on this issue. You did the most work :-)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This fix the 1h32 audio bug which outputs static sound after 1h32.

The mixer is used for 32-&gt;48kHz resampling and as output buffer for the async audio backends.
So this buffer was indiced by a writing and a reading pointer and the count of samples in it.
As this is redundant and the sample count isn't accurate calculateable because of the interpolation,
both indices gets out of sync. So after some time (~92min), this buffer overflows and return only garbage.

thx @ moosehunter + delroth for debugging on this issue. You did the most work :-)
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix most ARM warnings</title>
<updated>2013-07-06T00:56:15+00:00</updated>
<author>
<name>Ryan Houdek</name>
<email>Sonicadvance1@gmail.com</email>
</author>
<published>2013-07-06T00:56:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=7d6b36bf73c32b830a1b9022122a75d89f7686e0'/>
<id>7d6b36bf73c32b830a1b9022122a75d89f7686e0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge in JP's change to fix audio stuttering with OpenAL.</title>
<updated>2013-06-23T07:46:45+00:00</updated>
<author>
<name>Ryan Houdek</name>
<email>Sonicadvance1@gmail.com</email>
</author>
<published>2013-06-23T07:46:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=eb579e4264da9523f59b960526efd9e23c88883a'/>
<id>eb579e4264da9523f59b960526efd9e23c88883a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fixed uninitialzed audio_size variable in WaveFileWriter</title>
<updated>2013-06-23T03:24:05+00:00</updated>
<author>
<name>Jordan Cristiano</name>
<email>jordan.cristi@gmail.com</email>
</author>
<published>2013-06-21T16:27:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=8cf515359c2474c9b304b99cf07bd88aa2b0f766'/>
<id>8cf515359c2474c9b304b99cf07bd88aa2b0f766</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>DSBCAPS_GLOBALFOCUS allows sound to still play when the application is in the background. Other backends do this, so why not let dsound do it too.</title>
<updated>2013-06-23T03:23:53+00:00</updated>
<author>
<name>Jordan Cristiano</name>
<email>jordan.cristi@gmail.com</email>
</author>
<published>2013-06-23T03:23:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=fafdc4fcef0d6845d94c4dcb4ac590bac7008553'/>
<id>fafdc4fcef0d6845d94c4dcb4ac590bac7008553</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>added new license header to missed audio source files</title>
<updated>2013-06-23T03:20:48+00:00</updated>
<author>
<name>Jordan Cristiano</name>
<email>jordan.cristi AT [Google mail]</email>
</author>
<published>2013-04-21T06:17:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=911d73d85a6b20af90983e1959e393ed79fb87c9'/>
<id>911d73d85a6b20af90983e1959e393ed79fb87c9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Build fix</title>
<updated>2013-06-13T16:38:05+00:00</updated>
<author>
<name>John Peterson</name>
<email>john.s.peterson@live.com</email>
</author>
<published>2013-06-13T16:38:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=5bd44d7e3fc064a74e1767744619cf62778749ec'/>
<id>5bd44d7e3fc064a74e1767744619cf62778749ec</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Clarifying the OpenAL loop</title>
<updated>2013-06-13T16:04:02+00:00</updated>
<author>
<name>John Peterson</name>
<email>john.s.peterson@live.com</email>
</author>
<published>2013-06-09T07:43:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=adb83cfabe77a04052412d2fd631e341c72319a2'/>
<id>adb83cfabe77a04052412d2fd631e341c72319a2</id>
<content type='text'>
because it isn't as clear as it can be
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
because it isn't as clear as it can be
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix a bunch of random typos in comments and logging.</title>
<updated>2013-04-19T13:21:45+00:00</updated>
<author>
<name>lioncash</name>
<email>mathew1900@hotmail.com</email>
</author>
<published>2013-04-19T13:21:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=d244bca1f5f210e03839d0e0a485fc5511ede2d6'/>
<id>d244bca1f5f210e03839d0e0a485fc5511ede2d6</id>
<content type='text'>
Also update the comment headers for two functions in GCMemcard.cpp.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also update the comment headers for two functions in GCMemcard.cpp.
</pre>
</div>
</content>
</entry>
</feed>
