<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/sound/core/oss/pcm_plugin.c, branch linux-3.2.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.2.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.2.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2018-03-03T15:50:54Z</updated>
<entry>
<title>ALSA: pcm: Add missing error checks in OSS emulation plugin builder</title>
<updated>2018-03-03T15:50:54Z</updated>
<author>
<name>Takashi Iwai</name>
</author>
<published>2018-01-04T15:39:27Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=de98c69ff495ba992f6ddbbf097d3311ae92db34'/>
<id>urn:sha1:de98c69ff495ba992f6ddbbf097d3311ae92db34</id>
<content type='text'>
commit 6708913750344a900f2e73bfe4a4d6dbbce4fe8d upstream.

In the OSS emulation plugin builder where the frame size is parsed in
the plugin chain, some places miss the possible errors returned from
the plugin src_ or dst_frames callback.

This patch papers over such places.

Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;
Signed-off-by: Ben Hutchings &lt;ben@decadent.org.uk&gt;
</content>
</entry>
<entry>
<title>ALSA: core: sparse cleanups</title>
<updated>2011-02-14T16:10:11Z</updated>
<author>
<name>Clemens Ladisch</name>
</author>
<published>2011-02-14T10:00:47Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=fea952e5cc23ea94b4677ca20774cdc3cea014e2'/>
<id>urn:sha1:fea952e5cc23ea94b4677ca20774cdc3cea014e2</id>
<content type='text'>
Change the core code where sparse complains.  In most cases, this means
just adding annotations to confirm that we indeed want to do the dirty
things we're doing.

Signed-off-by: Clemens Ladisch &lt;clemens@ladisch.de&gt;
Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;
</content>
</entry>
<entry>
<title>ALSA: Kill snd_assert() in sound/core/*</title>
<updated>2008-08-13T09:46:35Z</updated>
<author>
<name>Takashi Iwai</name>
</author>
<published>2008-08-08T15:09:09Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=7eaa943c8ed8e91e05d0f5d0dc7a18e3319b45cf'/>
<id>urn:sha1:7eaa943c8ed8e91e05d0f5d0dc7a18e3319b45cf</id>
<content type='text'>
Kill snd_assert() in sound/core/*, either removed or replaced with
if () with snd_BUG_ON().

Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;
Signed-off-by: Jaroslav Kysela &lt;perex@perex.cz&gt;
</content>
</entry>
<entry>
<title>[ALSA] Remove sound/driver.h</title>
<updated>2008-01-31T16:29:48Z</updated>
<author>
<name>Takashi Iwai</name>
</author>
<published>2008-01-08T17:13:27Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=9004acc70e8c49c50c4c7b652f906f1e0ed5709d'/>
<id>urn:sha1:9004acc70e8c49c50c4c7b652f906f1e0ed5709d</id>
<content type='text'>
This header file exists only for some hacks to adapt alsa-driver
tree.  It's useless for building in the kernel.  Let's move a few
lines in it to sound/core.h and remove it.
With this patch, sound/driver.h isn't removed but has just a single
compile warning to include it.  This should be really killed in
future.

Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;
Signed-off-by: Jaroslav Kysela &lt;perex@perex.cz&gt;
</content>
</entry>
<entry>
<title>[ALSA] Changed Jaroslav Kysela's e-mail from perex@suse.cz to perex@perex.cz</title>
<updated>2007-10-16T14:51:18Z</updated>
<author>
<name>Jaroslav Kysela</name>
</author>
<published>2007-10-15T07:50:19Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=c1017a4cdb68ae5368fbc9ee42c77f1f5dca8916'/>
<id>urn:sha1:c1017a4cdb68ae5368fbc9ee42c77f1f5dca8916</id>
<content type='text'>
Signed-off-by: Jaroslav Kysela &lt;perex@perex.cz&gt;
</content>
</entry>
<entry>
<title>[ALSA] Support 3-bytes 24bit format in PCM OSS emulation</title>
<updated>2007-10-16T13:58:31Z</updated>
<author>
<name>Takashi Iwai</name>
</author>
<published>2007-08-08T14:49:08Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=64d27f96cb719cf8b5dae634c4c548049d4ae6bf'/>
<id>urn:sha1:64d27f96cb719cf8b5dae634c4c548049d4ae6bf</id>
<content type='text'>
Add the support of 3-bytes 24bit formats in PCM OSS emulation.
Also removed snd_pcm_build_linear_format() function.  It's exported
just for OSS emulation, and now the code was changed without calling
this function.

Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;
Signed-off-by: Jaroslav Kysela &lt;perex@suse.cz&gt;
</content>
</entry>
<entry>
<title>[ALSA] Remove ifdefs from OSS PCM emulation codes</title>
<updated>2007-10-16T13:58:30Z</updated>
<author>
<name>Takashi Iwai</name>
</author>
<published>2007-08-08T13:20:48Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=887f9f0253ba4a52f38810f3056cdf040a6157b3'/>
<id>urn:sha1:887f9f0253ba4a52f38810f3056cdf040a6157b3</id>
<content type='text'>
Fix Makefile to compile files conditionally to CONFIG_SND_PCM_OSS_PLUGINS,
and remove unneeded ifdefs in these files.

Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;
Signed-off-by: Jaroslav Kysela &lt;perex@suse.cz&gt;
</content>
</entry>
<entry>
<title>[ALSA] Fix mulaw -&gt; linear conversion in OSS PCM emulation</title>
<updated>2006-03-22T09:28:02Z</updated>
<author>
<name>Takashi Iwai</name>
</author>
<published>2006-01-20T16:13:45Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=c82590d2b2877ec846c5313ea897420209b91ea7'/>
<id>urn:sha1:c82590d2b2877ec846c5313ea897420209b91ea7</id>
<content type='text'>
Modules: ALSA&lt;-OSS emulation

Fixed the missing mulaw -&gt; linear conversion in OSS PCM emulation code.

Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;
</content>
</entry>
<entry>
<title>[ALSA] Clean up pcm-oss plugins</title>
<updated>2006-03-22T09:23:20Z</updated>
<author>
<name>Takashi Iwai</name>
</author>
<published>2006-01-13T11:09:12Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=0534ab4279bd25e2d0a888af07466446dac05d74'/>
<id>urn:sha1:0534ab4279bd25e2d0a888af07466446dac05d74</id>
<content type='text'>
Modules: ALSA&lt;-OSS emulation

Clean up pcm-oss plugin codes.
Removed dead codes, and simplified route/rate plugins.

Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;
</content>
</entry>
<entry>
<title>[ALSA] PCM midlevel &amp; PCM OSS - make procfs &amp; OSS plugin code optional</title>
<updated>2006-03-22T09:23:12Z</updated>
<author>
<name>Jaroslav Kysela</name>
</author>
<published>2006-01-13T08:12:11Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=21a3479a0b606d36fe24093f70a1c27328cec286'/>
<id>urn:sha1:21a3479a0b606d36fe24093f70a1c27328cec286</id>
<content type='text'>
Modules: ALSA Core,PCM Midlevel,ALSA&lt;-OSS emulation,USB generic driver

1) The verbose procfs code for the PCM midlevel and usb audio
   can be removed now (more patches will follow).
   CONFIG_SND_VERBOSE_PROCFS
2) The PCM OSS plugin system can be also compiled optionaly.
   CONFIG_SND_PCM_OSS_PLUGINS

Signed-off-by: Jaroslav Kysela &lt;perex@suse.cz&gt;
</content>
</entry>
</feed>
