]> git.alsa-project.org Git - alsa-lib.git/log
alsa-lib.git
20 years agoUse snd_config_get_bool()
Takashi Iwai [Fri, 21 Jan 2005 19:37:00 +0000 (19:37 +0000)]
Use snd_config_get_bool()

Cleanup using snd_config_get_bool() in possible places.

20 years agoCheck error values
Takashi Iwai [Fri, 21 Jan 2005 19:35:26 +0000 (19:35 +0000)]
Check error values

Check error values from some functions which were ignored.

20 years agoThe stream linking problem for pcm_multi.c should be fixed now
Jaroslav Kysela [Thu, 20 Jan 2005 18:37:13 +0000 (18:37 +0000)]
The stream linking problem for pcm_multi.c should be fixed now
- extended link_fd callback
- added snd_pcm_generic_link2()
- added _snd_pcm_link_descriptors()

20 years agoAdd pcm_generic.h
Takashi Iwai [Thu, 20 Jan 2005 17:46:33 +0000 (17:46 +0000)]
Add pcm_generic.h

Added the missing pcm_generic.h.

20 years agoAdd config for HDA-Intel
Takashi Iwai [Thu, 20 Jan 2005 15:09:14 +0000 (15:09 +0000)]
Add config for HDA-Intel

Add HDA-Intel.conf for snd-hda-intel driver (former snd-azx).
Azalia.conf is kept for backward compatibility.

20 years agoimproved stream linking and plugin code cleanups
Jaroslav Kysela [Thu, 20 Jan 2005 15:07:51 +0000 (15:07 +0000)]
improved stream linking and plugin code cleanups

- added link/unlink/link_fd fast_ops callbacks
- moved code from snd_pcm_link to pcm_hw.c
- moved "empty" routines pointing to slave to pcm_generic.c
- introduced snd_pcm_generic_t

20 years agoFix compile warning
Takashi Iwai [Wed, 19 Jan 2005 13:56:31 +0000 (13:56 +0000)]
Fix compile warning

Fixed a compile warning with printf and size types.

20 years agoFix compile warning
Takashi Iwai [Wed, 19 Jan 2005 13:43:25 +0000 (13:43 +0000)]
Fix compile warning

Fixed compile warning with printf() and timeval sizes.

20 years agoFixed compile warning
Takashi Iwai [Wed, 19 Jan 2005 13:37:14 +0000 (13:37 +0000)]
Fixed compile warning

Fixed compile warning.  The strlen() returns size_t, not integer.

20 years agofix some file paths in comments
Clemens Ladisch [Mon, 17 Jan 2005 17:34:31 +0000 (17:34 +0000)]
fix some file paths in comments

doxygen complains if the file name specified with \file does
not match the real file name, so fix it

20 years agoFix a typo
Takashi Iwai [Thu, 13 Jan 2005 17:28:11 +0000 (17:28 +0000)]
Fix a typo

Fixed a typo in comment by Kirill Smelkov <kirr@mns.spb.ru>

20 years agoFix memory leak
Takashi Iwai [Thu, 13 Jan 2005 17:00:11 +0000 (17:00 +0000)]
Fix memory leak

Fixed memory leak at snd_mixer_elem_detach().

20 years agoUse snd_config_get_bool()
Takashi Iwai [Thu, 13 Jan 2005 15:46:34 +0000 (15:46 +0000)]
Use snd_config_get_bool()

Clean up the code, using snd_config_get_bool().

20 years agoMake dmix card-specific
Takashi Iwai [Thu, 13 Jan 2005 15:45:42 +0000 (15:45 +0000)]
Make dmix card-specific

The parameters of dmix PCM definition are now card-specific.
As default, period_size = 1024 and periods = 8 are used.

20 years agoFix the bogus return values
Takashi Iwai [Thu, 13 Jan 2005 15:44:05 +0000 (15:44 +0000)]
Fix the bogus return values

Fixed return values from snd_config_load().  Return -EINVAL instead of
internal error numbers.

20 years agorelease: 1.0.8 v1.0.8
Jaroslav Kysela [Thu, 13 Jan 2005 09:54:55 +0000 (09:54 +0000)]
release: 1.0.8

20 years agoFix compile warning
Takashi Iwai [Wed, 12 Jan 2005 11:19:47 +0000 (11:19 +0000)]
Fix compile warning

Fixed compile warning due to signed/unsigned comparison.

20 years agoFix handling of DISCONNECT state
Takashi Iwai [Tue, 11 Jan 2005 17:42:49 +0000 (17:42 +0000)]
Fix handling of DISCONNECT state

Fixed the handling of DISCONNECT state in dmix (not to set bogus error
values to state).

20 years agoClear sw_params struct at initialization
Takashi Iwai [Tue, 11 Jan 2005 15:11:09 +0000 (15:11 +0000)]
Clear sw_params struct at initialization

Do zero-clear the sw_params struct in hw_params, just to be sure.
This makes valgrind happy.

20 years agoRemoved wrong ATTRIBUTE_UNUSED
Takashi Iwai [Tue, 11 Jan 2005 15:10:03 +0000 (15:10 +0000)]
Removed wrong ATTRIBUTE_UNUSED

Removed a wrong ATTRIBUTE_UNUSED in snd_output_stdio_close().

20 years agoAdd inclusion of time.h
Takashi Iwai [Tue, 11 Jan 2005 15:08:58 +0000 (15:08 +0000)]
Add inclusion of time.h

timeval and timespec structs need time.h.

20 years agorelease: 1.0.8rc2
Jaroslav Kysela [Wed, 5 Jan 2005 06:59:02 +0000 (06:59 +0000)]
release: 1.0.8rc2

20 years agoPerformance optimization
Takashi Iwai [Tue, 4 Jan 2005 13:57:51 +0000 (13:57 +0000)]
Performance optimization

The performance of rate conversion is optimized.
- with S16 format, no format conversion is done
- linear polation of expansion uses 16bit resolution

20 years agoSupport stereo volume control
Takashi Iwai [Tue, 4 Jan 2005 11:37:29 +0000 (11:37 +0000)]
Support stereo volume control

softvol supports stereo volume controls.
Fixed the dB calculation, too.

20 years agoFix missing declaration
Takashi Iwai [Mon, 3 Jan 2005 18:19:23 +0000 (18:19 +0000)]
Fix missing declaration

Fixed the missing declration of softvol plugin.

20 years agoAdd new config files
Takashi Iwai [Mon, 3 Jan 2005 17:20:21 +0000 (17:20 +0000)]
Add new config files

Azalia, ES1968 and Maestro3 configs are added.

20 years agoNew config for Azalia (intel HD audio) driver
Takashi Iwai [Mon, 3 Jan 2005 17:19:53 +0000 (17:19 +0000)]
New config for Azalia (intel HD audio) driver

The new config file for Azalia (snd-azx), Intel HD audio driver.
For playback, softvol is applied for codecs without volume controls.

20 years agoNew config for ES1968 and Maestro3
Takashi Iwai [Mon, 3 Jan 2005 17:18:44 +0000 (17:18 +0000)]
New config for ES1968 and Maestro3

New config files for ES1968 and Maestro3.
They have multi-playback capabilities, so the default shouldn't be dmix.

20 years agoUse softvol for PCM outputs
Takashi Iwai [Mon, 3 Jan 2005 17:17:43 +0000 (17:17 +0000)]
Use softvol for PCM outputs

Use softvol plugin for codecs without PCM volume controls (e.g. c-media).
The default PCM is redefined to use softvol for playback.

20 years agoSet max volume as default for softvol
Takashi Iwai [Mon, 3 Jan 2005 17:12:51 +0000 (17:12 +0000)]
Set max volume as default for softvol

Set max volume as default for softvol.

20 years agoAdd Front control to weight list
Takashi Iwai [Mon, 3 Jan 2005 17:12:21 +0000 (17:12 +0000)]
Add Front control to weight list

Added "Front" control to the weight list.

20 years agoMake "default" PCM card-specific
Takashi Iwai [Mon, 3 Jan 2005 14:42:11 +0000 (14:42 +0000)]
Make "default" PCM card-specific

"default" PCM can be card-specific.
The definition is moved to pcm/default.conf, and read on-demmand via
aliases.conf.  The card config can override the default config.

20 years agoAdd default for refer function
Takashi Iwai [Mon, 3 Jan 2005 14:39:33 +0000 (14:39 +0000)]
Add default for refer function

"@func refer" accepts default configuration.  If the refer to the
given config fails, the default config is picked up.

20 years agoChange the behavior with hardware volume controls
Takashi Iwai [Mon, 3 Jan 2005 14:37:39 +0000 (14:37 +0000)]
Change the behavior with hardware volume controls

When a hardware volume control is given, softvol plugin simply
passes the slave PCM without any additional changes.

20 years agoAdd accessor to user control elements
Takashi Iwai [Mon, 3 Jan 2005 11:52:39 +0000 (11:52 +0000)]
Add accessor to user control elements

Added accessor functions to user control elements, snd_ctl_elem_add_*(),
and_ctl_elem_remove() and snd_ctl_elem_info_is_user().

20 years agoFix compilation with 2.6.9 kernel (glibc headers)
Takashi Iwai [Wed, 29 Dec 2004 13:15:57 +0000 (13:15 +0000)]
Fix compilation with 2.6.9 kernel (glibc headers)

Fix by earl <earl@stanfordalumni.org>:
Fixed the compilation with glibc headers based on 2.6.9 kernel.

20 years agoAdd softvol PCM plugin
Takashi Iwai [Mon, 27 Dec 2004 14:40:19 +0000 (14:40 +0000)]
Add softvol PCM plugin

The softvol PCM plugin is added.  It applies the software volume attenuation,
which may be useful for codecs without volume controls.

Currently, the control is only mono.  The attenuation is applied to all
channels equally.  The control is probed and automatically created
when not exists yet.

20 years agofix changed error message handling
Clemens Ladisch [Thu, 23 Dec 2004 08:15:46 +0000 (08:15 +0000)]
fix changed error message handling

In the last error message handling change, some error conditions
didn't get properly inverted.

20 years agorelease: 1.0.8rc1
Jaroslav Kysela [Tue, 21 Dec 2004 15:24:36 +0000 (15:24 +0000)]
release: 1.0.8rc1

20 years agorelease: 1.0.8-rc1
Jaroslav Kysela [Tue, 21 Dec 2004 14:32:48 +0000 (14:32 +0000)]
release: 1.0.8-rc1

20 years agoChange error message handling
Takashi Iwai [Tue, 21 Dec 2004 14:11:00 +0000 (14:11 +0000)]
Change error message handling

Change the handling of non-fatal errors.  Now the non-fatal error
messages are not shown in stderr and no assert() as default.  The
behavior can be changed with LIBASOUND_DEBUG environment variable.

20 years agoAdd preamble value configuration for iec958 plugin
Takashi Iwai [Wed, 15 Dec 2004 15:17:36 +0000 (15:17 +0000)]
Add preamble value configuration for iec958 plugin

The preamble values can be defined in iec958 plugin configuration.
As default, Z/Y/X=8/4/2 is used.  CMI8338 has different values,
so override in its configuration.

20 years agoFixed few typos in documentation.
Kirill Smelkov [Wed, 8 Dec 2004 19:22:42 +0000 (19:22 +0000)]
Fixed few typos in documentation.
Signed-off-by: Kirill Smelkov <kirr@mns.spb.ru>
20 years agoDisable 'duplicate front' switch for rear
Takashi Iwai [Mon, 6 Dec 2004 19:49:42 +0000 (19:49 +0000)]
Disable 'duplicate front' switch for rear

The rear PCM needs to disable 'duplicate front' switch.

20 years agoRename AudigyLS -> CA0106
James Courtier-Dutton [Mon, 6 Dec 2004 15:28:06 +0000 (15:28 +0000)]
Rename AudigyLS -> CA0106

Along with the rename of the driver, the config file is renamed to
CA0106, too.

Signed-off-by: James Courtier-Dutton <James@superbug.co.uk>
20 years agofix miscalculation of buffer size in snd_output_buffer_need()
Clemens Ladisch [Wed, 24 Nov 2004 16:31:56 +0000 (16:31 +0000)]
fix miscalculation of buffer size in snd_output_buffer_need()

snd_output_buffer_need() did not account for the already used part of
the buffer when trying to allocating new space.

20 years agoFixes variable shadow problem in capture direction
Andreas Fenkart [Mon, 22 Nov 2004 06:40:10 +0000 (06:40 +0000)]
Fixes variable shadow problem in capture direction
My gnomemeeting hung when accessing the microphone.
The problem was that the rate variable was not initialized when jumping to
the __partial label.
Signed-off-by: Andreas Fenkart <afenkart@gmx.ch>
20 years agofix for capture for case when status/control structures are not mmaped
Jaroslav Kysela [Tue, 16 Nov 2004 16:03:01 +0000 (16:03 +0000)]
fix for capture for case when status/control structures are not mmaped

20 years agoappl_ptr sync fix when status/control structures are not mmaped
Jaroslav Kysela [Tue, 16 Nov 2004 15:05:49 +0000 (15:05 +0000)]
appl_ptr sync fix when status/control structures are not mmaped
The prepare and reset ioctls can modify appl_ptr, thus the user space
must take modified appl_ptr from driver.

20 years agoSync with the driver (EFX code structure)
Jaroslav Kysela [Sat, 13 Nov 2004 14:37:48 +0000 (14:37 +0000)]
Sync with the driver (EFX code structure)

20 years agoReturn correct error in snd_pcm_wait() after snd_pcm_poll_descriptors() call
Jaroslav Kysela [Fri, 12 Nov 2004 20:27:31 +0000 (20:27 +0000)]
Return correct error in snd_pcm_wait() after snd_pcm_poll_descriptors() call

20 years agorelease: 1.0.7 v1.0.7
Jaroslav Kysela [Thu, 11 Nov 2004 18:28:54 +0000 (18:28 +0000)]
release: 1.0.7

20 years agoFixed cut-n-copy problem
Jaroslav Kysela [Tue, 9 Nov 2004 13:12:35 +0000 (13:12 +0000)]
Fixed cut-n-copy problem

20 years agoAdded SNDRV_HWDEP_IFACE_BLUETOOTH
Jaroslav Kysela [Tue, 9 Nov 2004 13:11:43 +0000 (13:11 +0000)]
Added SNDRV_HWDEP_IFACE_BLUETOOTH

20 years agoAdded SNDRV_HWDEP_IFACE_BLUETOOTH
Jaroslav Kysela [Tue, 9 Nov 2004 13:08:24 +0000 (13:08 +0000)]
Added SNDRV_HWDEP_IFACE_BLUETOOTH

20 years agoremove duplicate snd_pcm_null_fwd() function
Clemens Ladisch [Mon, 8 Nov 2004 08:49:19 +0000 (08:49 +0000)]
remove duplicate snd_pcm_null_fwd() function

20 years agoTry to fix period_time/period_size problems for direct plugin slaves
Jaroslav Kysela [Fri, 29 Oct 2004 10:56:13 +0000 (10:56 +0000)]
Try to fix period_time/period_size problems for direct plugin slaves

20 years agoAdd VIA8237 config
Takashi Iwai [Mon, 18 Oct 2004 15:13:17 +0000 (15:13 +0000)]
Add VIA8237 config

Added the confit file for VIA8237 or later chips.
It reroutes 5.1 output where VIA8233 doesn't need it.

20 years agorelease: 1.0.7rc2
Jaroslav Kysela [Tue, 12 Oct 2004 05:58:37 +0000 (05:58 +0000)]
release: 1.0.7rc2

20 years agoFix hyphens in man pages
Nicolas FRANCOIS [Fri, 8 Oct 2004 16:15:32 +0000 (16:15 +0000)]
Fix hyphens in man pages

This patch converts hyphens to minus signs in the man pages (for options,
emails, or command line examples).

This patch also closes one font modifier in iecset.1.
(s/\fIfalse\fI,/\fIfalse\fP,/)

Signed-off-by: Nicolas FRANCOIS <nicolas.francois@centraliens.net>
20 years agofix memory leak
Clemens Ladisch [Tue, 5 Oct 2004 15:33:04 +0000 (15:33 +0000)]
fix memory leak

fix memory leak if snd_user_file() fails

20 years agoFix typos
Takashi Iwai [Thu, 30 Sep 2004 13:21:43 +0000 (13:21 +0000)]
Fix typos

Fixed typos of int types.
Added inclusion of stdint.h.

20 years agoAdd ICH4 config file
Takashi Iwai [Wed, 29 Sep 2004 15:48:18 +0000 (15:48 +0000)]
Add ICH4 config file

Added ICH4 config file for the proper support of SPDIF.

20 years agoTerminate long_options array
Thomas Hood [Tue, 28 Sep 2004 17:22:33 +0000 (17:22 +0000)]
Terminate long_options array

Signed-off-by: Thomas Hood <jdthood@yahoo.co.uk>
20 years agoAdded check_std_error to avoid extra verbosity
Jaroslav Kysela [Tue, 28 Sep 2004 10:54:05 +0000 (10:54 +0000)]
Added check_std_error to avoid extra verbosity

20 years agoFixed typo
Jaroslav Kysela [Tue, 28 Sep 2004 10:45:33 +0000 (10:45 +0000)]
Fixed typo

20 years agoFix the variable types in struct
Takashi Iwai [Wed, 22 Sep 2004 15:21:51 +0000 (15:21 +0000)]
Fix the variable types in struct

The variable types are declared explicitly like u_int32_t and u_int64_t
to avoid ambiguity.

20 years agofix driver aliases
Clemens Ladisch [Wed, 22 Sep 2004 07:12:59 +0000 (07:12 +0000)]
fix driver aliases

fix GUS Max driver name typo;
add aliases for driver names that would make invalid file names

20 years ago[hdsp] Fix for 64bit architectures
Takashi Iwai [Tue, 21 Sep 2004 10:37:17 +0000 (10:37 +0000)]
[hdsp] Fix for 64bit architectures

Fixed the loading of firmware data and the handling of meter mmap
on 64bit architectures.

20 years agoRemove the obsolete NONATOMIC ops bit.
Takashi Iwai [Tue, 21 Sep 2004 10:36:54 +0000 (10:36 +0000)]
Remove the obsolete NONATOMIC ops bit.

SNDRV_PCM_INFO_NONATOMIC_OPS bit is removed.  It's obsolete now.

20 years agoFix warnings with -Wshadow
Takashi Iwai [Tue, 21 Sep 2004 10:35:57 +0000 (10:35 +0000)]
Fix warnings with -Wshadow

Fixed compile warnings when compiled with -Wshadow.
(Renamed the shadow parameteres with _ prefix to avoid confliction.)

20 years ago[alsa-lib] Avoid zero division
Takashi Iwai [Fri, 17 Sep 2004 17:36:18 +0000 (17:36 +0000)]
[alsa-lib] Avoid zero division

Check the invalid parameters in snd_pcm_sw_params() beforehand to avoid
zero division.

20 years agoFix the downsampling noise problem
Markus Grabner [Thu, 16 Sep 2004 10:02:12 +0000 (10:02 +0000)]
Fix the downsampling noise problem

Description: The patch replaces the nearest neighbor downsampling method
in the sample rate conversion plugin by linear interpolation of the closest
two samples, thus significantly reducing the resampling noise.

Signed-off-by: Markus Grabner <grabner@icg.tu-graz.ac.at>
20 years ago[ALSA-LIB] remove the library replacement for $LIBS
Takashi Iwai [Wed, 15 Sep 2004 18:48:07 +0000 (18:48 +0000)]
[ALSA-LIB] remove the library replacement for $LIBS

Don't remove libs (e.g. -lm -ldl) from $LIBS incorrectly.
Better to keep them than wrong replacement.

20 years ago[ALSA-LIB] suppress PAUSE and RESUME for direct plugins
Takashi Iwai [Wed, 15 Sep 2004 18:45:51 +0000 (18:45 +0000)]
[ALSA-LIB] suppress PAUSE and RESUME for direct plugins

Direct plugins don't work well with PAUSE and RESUME.  The info
bits are cleared for these plugins to suppress these features.

20 years ago[ALSA-LIB] dmix: dont forget to return -EINVAL on errors
Stas Sergeev [Wed, 15 Sep 2004 18:44:24 +0000 (18:44 +0000)]
[ALSA-LIB] dmix: dont forget to return -EINVAL on errors

snd_pcm_dmix_open() returns success if the open fails attempting
to open not the HW plugin (dmix seems to be limited to use only
the HW plugin right now). This leads to memory corruptions and
eventually a SIGSEGV. The attached patch fixes the omission.

Signed-off-by: Stas Sergeev <stsp@aknet.ru>
21 years agorelease: 1.0.7rc1
Jaroslav Kysela [Wed, 8 Sep 2004 17:06:42 +0000 (17:06 +0000)]
release: 1.0.7rc1

21 years agofixed endless loop when parsing backslash inside bad configuration file
Jaroslav Kysela [Wed, 8 Sep 2004 16:43:17 +0000 (16:43 +0000)]
fixed endless loop when parsing backslash inside bad configuration file

21 years agoAddition of VIA82XX-MODEM pcm.
Takashi Iwai [Wed, 8 Sep 2004 15:02:05 +0000 (15:02 +0000)]
Addition of VIA82XX-MODEM pcm.

VIA82XX-MODEM pcm definition is added.
It's simply aliased to ICH-MODEM.

21 years agoSummay: Added doc-pack and doc-clean rules
Jaroslav Kysela [Tue, 7 Sep 2004 09:43:31 +0000 (09:43 +0000)]
Summay: Added doc-pack and doc-clean rules

21 years ago[emu10k1] Audigy DSP support
Peter Zubaj [Mon, 6 Sep 2004 15:06:48 +0000 (15:06 +0000)]
[emu10k1] Audigy DSP support

This patch will add better support for Audigy DSP.  More gpr,
instruction and tram.  It will break binary compatibility for app
which use emu10k1 hwdep.

Signed-off-by: Peter Zubaj <pzad@pobox.sk>
21 years agoSmall optimization
Jaroslav Kysela [Fri, 27 Aug 2004 11:14:21 +0000 (11:14 +0000)]
Small optimization

21 years agoAdded config files for Aureon 5.1 and 7.1, Prodigy 7.1 (aliased).
Takashi Iwai [Tue, 24 Aug 2004 16:52:01 +0000 (16:52 +0000)]
Added config files for Aureon 5.1 and 7.1, Prodigy 7.1 (aliased).

21 years agoremove (now obsolete) support for _KERNEL_QUOTE events
Clemens Ladisch [Mon, 23 Aug 2004 07:24:54 +0000 (07:24 +0000)]
remove (now obsolete) support for _KERNEL_QUOTE events

21 years agoAdded emu10k1.h
Jaroslav Kysela [Mon, 16 Aug 2004 12:52:00 +0000 (12:52 +0000)]
Added emu10k1.h

21 years agofix wrong doc section label
Clemens Ladisch [Mon, 16 Aug 2004 08:43:26 +0000 (08:43 +0000)]
fix wrong doc section label

21 years agorelease: 1.0.6 v1.0.6
Jaroslav Kysela [Sun, 15 Aug 2004 08:24:51 +0000 (08:24 +0000)]
release: 1.0.6

21 years agoInitial
Jaroslav Kysela [Fri, 13 Aug 2004 13:07:01 +0000 (13:07 +0000)]
Initial

21 years agoFixed problem with the route plugin and ttable (an extra route plugin was
Jaroslav Kysela [Wed, 11 Aug 2004 15:09:05 +0000 (15:09 +0000)]
Fixed problem with the route plugin and ttable (an extra route plugin was
inserted accidently).

21 years agoSigned-off-by: James Courtier-Dutton <James@superbug.demon.co.uk>
James Courtier-Dutton [Mon, 9 Aug 2004 06:31:41 +0000 (06:31 +0000)]
Signed-off-by: James Courtier-Dutton <James@superbug.demon.co.uk>
This patch fixes a number of different bugs in pcm_rate.c.
1) Resampling now works for rate 192000 -> 8000.
2) zero samples are not accidentally inserted into the stream any more.
3) Corrects period size calculations.
4) Prevents avail_min and xfer_align being less than 1.

21 years agorelease: 1.0.6rc1
Jaroslav Kysela [Wed, 4 Aug 2004 13:41:53 +0000 (13:41 +0000)]
release: 1.0.6rc1

21 years agoUpdate by James Courtier-Dutton <James@superbug.demon.co.uk>
Takashi Iwai [Tue, 27 Jul 2004 16:02:43 +0000 (16:02 +0000)]
Update by James Courtier-Dutton <James@superbug.demon.co.uk>

0.0.12
   Correct interrupt timing. interrupt at end of period,
   instead of in the middle of a playback period.
   Remove redundent "voice" handling.
0.0.13
   Single trigger call for multi channels.
0.0.14
   Set limits based on what the sound card hardware can do.
   playback periods_min=2, periods_max=8
   capture hw constraints require period_size = n * 64 bytes.
   playback hw constraints require period_size = n * 64 bytes.

21 years agofix memory leak
Clemens Ladisch [Tue, 20 Jul 2004 15:36:08 +0000 (15:36 +0000)]
fix memory leak

21 years agofix buffer overflows
Benjamin Otte [Tue, 20 Jul 2004 15:33:52 +0000 (15:33 +0000)]
fix buffer overflows
Signed-off-by: Benjamin Otte <in7y118@public.uni-hamburg.de>
21 years agoFixed the device number of iec958 for the recent driver change.
Takashi Iwai [Tue, 13 Jul 2004 17:32:18 +0000 (17:32 +0000)]
Fixed the device number of iec958 for the recent driver change.

21 years agoAdded pcm.modem configurations.
Takashi Iwai [Mon, 12 Jul 2004 16:57:20 +0000 (16:57 +0000)]
Added pcm.modem configurations.

21 years agoAdded atiixp-modem and intel8x0-modem definitions.
Takashi Iwai [Mon, 12 Jul 2004 16:22:26 +0000 (16:22 +0000)]
Added atiixp-modem and intel8x0-modem definitions.

21 years agoAdded the support of side and surround71 PCM types.
Takashi Iwai [Mon, 12 Jul 2004 16:22:00 +0000 (16:22 +0000)]
Added the support of side and surround71 PCM types.

21 years agoAdded the definition of modem PCM type
Takashi Iwai [Mon, 12 Jul 2004 16:21:29 +0000 (16:21 +0000)]
Added the definition of modem PCM type

21 years agoFixed iec958 capture using asym plugin.
Takashi Iwai [Mon, 28 Jun 2004 10:45:25 +0000 (10:45 +0000)]
Fixed iec958 capture using asym plugin.