Changes v1.0.11rc2 v1.0.11rc3
Jump to navigation
Jump to search
Changelog between 1.0.11rc2 and 1.0.11rc3 releases
- alsa-driver
+ Sound Core - Improved handling of temp files - configure: fix kernel version test in RTC check - Fix configure for 2.6.15-git - PCM midlevel & PCM OSS - make procfs & OSS plugin code optional - Remove superfluous quotes - Add mutex.h wrapper - Add description of als300 - release 1.0.11rc3 + ALSA Core - Fix compile on 2.6.15 without CONFIG_PM_LEGACY - Regenerate the patch - Regenerated the patch - Added AMD cs5536 audio - PCM midlevel & PCM OSS - make procfs & OSS plugin code optional - fix snd_info_entry_ioctl_old wrapper compilation - Add mutex.h wrapper + ALSA sequencer - Update patch + ALSA<-OSS emulation - Regenerated the patch + Generic drivers - Replace semaphore with mutex + Memalloc module - Fix patch + Opti9xx drivers - Replace semaphore with mutex + snddevices script - Remove bashism from snddevices
- alsa-lib
+ Core - implementation of pcm simple helper function - Skip resmgr when EAGAIN or EBUSY - release 1.0.11rc3 + PCM API - implementation of pcm simple helper function - Fix S24_BE format conversions - Fix compile warnings - Add "nonblock" option for hw layer - Support multi-card/device for direct plugins - pcm laspa plugin - Added credits to MediaNet AG - LADSPA plugin: fix compilation - pcm_ladspa - setup control outputs all times + Configuration - Make dmix/dsnoop as default for ICE1712 - Add "nonblock" option for hw layer - Add missing alias entries - Fix configuration for Aureon and Prodigy71 boards - remove duplicate parameter - Support multi-card/device for direct plugins - Remove bad assert + Filename helpers - snd_user_file - keep doxygen happy + Test/Example code - Added pcm_min test & example - minimalistic pcm output - pcm_min - blocking mode is default - remove extra snd_pcm_nonblock() call - pcm_min.c example - corrected comment
- alsa-tools
+ Core - release 1.0.11rc3 + Envy24 Control - envy24control wordclock text patch - envy24control - Fix/clean up checks of DMX 6fire - Change on-screen appearance of envy24control - envy24control - Tidy up redundant declarations - Change scroll policy in envy24control + ld10k1 (EMU10K1+ DSP Code Loader) - ld10k1 - Fix eq10 patch for SB Live
Changelog between 1.0.10 and 1.0.11rc3 releases
- alsa-firmware
+ Core - release 1.0.11rc3 + Digigram Echo Audio Firmware - Echoaudio - new firmware - Removed Gina3gDSP.c
- alsa-oss
+ Core - release 1.0.11rc3 + Mixer Emulation - Fix the handling of playback elements without switch
Detailed changelog between 1.0.11rc2 and 1.0.11rc3 releases
- alsa-driver
+ Sound Core
- Summary: Improved handling of temp files
Improved handling of temp files (bug#1370).
- Summary: configure: fix kernel version test in RTC check
Fix a typo in the RTC callback check that prevented it from detecting
the correct kernel version.
- Summary: Fix configure for 2.6.15-git
Fix the detection of some kernel functions in configure for 2.6.15-git kernel
tree. We need to define a dummy KBUILD_BASENAME as a workaround.
- Summary: PCM midlevel & PCM OSS - make procfs & OSS plugin code optional
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
- Summary: Remove superfluous quotes
Remove superfluous quotes in AC_MSG_RESULT().
- Summary: Add mutex.h wrapper
Add wrapper for the new linux/mutex.h.
- Summary: Add description of als300
Added the brief description of the new als300 driver.
- Summary: release 1.0.11rc3
+ ALSA Core
- Summary: Fix compile on 2.6.15 without CONFIG_PM_LEGACY
Fix compile on 2.6.15 without CONFIG_PM_LEGACY.
- Summary: Regenerate the patch
Regenerate the patcch.
- Summary: Regenerated the patch
Regenerated the patch for older kernels.
- Summary: Added AMD cs5536 audio
Added AMD cs5536 audio.
- Summary: PCM midlevel & PCM OSS - make procfs & OSS plugin code optional
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
- Summary: fix snd_info_entry_ioctl_old wrapper compilation
Fix a typo in snd_info_entry_ioctl_old.
- Summary: Add mutex.h wrapper
Add wrapper for the new linux/mutex.h.
+ ALSA sequencer
- Summary: Update patch
Regenerated seq_memory.patch for 2.2 kernels.
+ ALSA<-OSS emulation
- Summary: Regenerated the patch
Added i_sem workaround for 2.2 kernels.
+ Generic drivers
- Summary: Replace semaphore with mutex
Replace semaphore with mutex.
+ Memalloc module
- Summary: Fix patch
Regenerated patch for the latest change in alsa-kernel/core/memalloc.c.
+ Opti9xx drivers
- Summary: Replace semaphore with mutex
Replace semaphore with mutex.
+ snddevices script
- Summary: Remove bashism from snddevices
Remove bashism from snddevices.
- alsa-lib
+ Core
- Summary: implementation of pcm simple helper function
- snd_pcm_recovery()
- snd_pcm_set_params()
- snd_pcm_get_params()
- Summary: Skip resmgr when EAGAIN or EBUSY
Skip resmgr when EAGAIN or EBUSY.
- Summary: release 1.0.11rc3
+ PCM API
- Summary: implementation of pcm simple helper function
- snd_pcm_recovery()
- snd_pcm_set_params()
- snd_pcm_get_params()
- Summary: Fix S24_BE format conversions
Fix S24_BE format conversions by René Rebe <rene@exactcode.de>.
- Summary: Fix compile warnings
Fix compile warnings about cast signedness.
- Summary: Add "nonblock" option for hw layer
Added a new "nonblock" option for hw layer. This controls the non-blocking
"open" mode as default.
This option is set to TRUE as the default configuration. If the old behavior
is preferred, set "defaults.pcm.nonblock" to 0 in /etc/asound.conf.
- Summary: Support multi-card/device for direct plugins
- Support multi-card/device for dmix/dsnoop/dshare plugins
The unique ipc key is calculated based on card/device/sub index
- Clean up and share the code among all d* plugins
- Refer the defaults.pcm.* configuration
The base ipc_key number, ipc_gid and ipc_perm are referred.
- Summary: pcm laspa plugin - Added credits to MediaNet AG
- Summary: LADSPA plugin: fix compilation
Fix a typo in the LADSPA plugin.
- Summary: pcm_ladspa - setup control outputs all times
It turned out that plugins that had control outputs were not being set
up properly if there was no corresponding "output" section.
Signed-off-by: Nathan Kurz <nate@verse.com>
+ Configuration
- Summary: Make dmix/dsnoop as default for ICE1712
Make dmix/dsnoop as default for ICE1712 (bug#1659).
- Summary: Add "nonblock" option for hw layer
Added a new "nonblock" option for hw layer. This controls the non-blocking
"open" mode as default.
This option is set to TRUE as the default configuration. If the old behavior
is preferred, set "defaults.pcm.nonblock" to 0 in /etc/asound.conf.
- Summary: Add missing alias entries
Added the missing alias entries.
- Summary: Fix configuration for Aureon and Prodigy71 boards
Fixed the default configuration of Aureon and Prodigy71 boards
to use dmix/dsnoop. Added a new alias for Prodigy71LT.
- Summary: remove duplicate parameter
Remove the duplicate SUBDEV argument definition that got accidentally
added in the last patch.
- Summary: Support multi-card/device for direct plugins
- Support multi-card/device for dmix/dsnoop/dshare plugins
The unique ipc key is calculated based on card/device/sub index
- Clean up and share the code among all d* plugins
- Refer the defaults.pcm.* configuration
The base ipc_key number, ipc_gid and ipc_perm are referred.
- Summary: Remove bad assert
From: Pierre Ossman <drzeus-list@drzeus.cx>
Freeing the global config update structure when it had been created
without any configs present caused an assertion to trigger. Since this
is a valid scenario and the assertion didn't really protect against
anything, it should simply be removed. Attached patch does exactly that.
+ Filename helpers
- Summary: snd_user_file - keep doxygen happy
+ Test/Example code
- Summary: Added pcm_min test & example - minimalistic pcm output
- Summary: pcm_min - blocking mode is default - remove extra snd_pcm_nonblock() call
- Summary: pcm_min.c example - corrected comment
- alsa-tools
+ Core
- Summary: release 1.0.11rc3
+ Envy24 Control
- Summary: envy24control wordclock text patch
From: John Rigg <ad@sound-man.co.uk>
I reported a bug in envy24control about the text displayed when using
the BNC word clock input on a Delta 1010 (bug id 0001677). It says
`No signal' when locked and `Locked' when there's no signal. I wasn't
sure how to submit a patch using the Bugtrack interface, so I've
attached it here (this fixes it in alsa-tools-1.0.10).
- Summary: envy24control - Fix/clean up checks of DMX 6fire
Fix/clean up checks of DMX 6fire.
- Summary: Change on-screen appearance of envy24control
Re-arrange envy24control on-screen; put digital mixer meter in outer frame;
split input and pcm mixer meters; add scroll windows on all notebook pages;
re-layout button boxes; add options -w and -t; add rt-click menu; add pixmap
test to levelmeters.c
Signed-off-by: Alan Horstmann <gineera@aspect135.co.uk>
- Summary: envy24control - Tidy up redundant declarations
Remove declarations in envy24control not needed following my previous patches.
Signed-off-by: Alan Horstmann <gineera@aspect135.co.uk>
- Summary: Change scroll policy in envy24control
Change gtk scroll policy for the main notebook pages in envy24control from
ALWAYS to AUTOMATIC; also raise envy24control version.
Signed-off-by: Alan Horstmann <gineera@aspect135.co.uk>
+ ld10k1 (EMU10K1+ DSP Code Loader)
- Summary: ld10k1 - Fix eq10 patch for SB Live
From: Piotr Tajdus <aegis@op.pl>
There were problems with EQ10 on Sound Blaster (caused by ACCUM or macmv
instruction, i am not sure), so i made some changes. Now equalizer
should work also with SB Live.
Detailed changelog between 1.0.10 and 1.0.11rc3 releases
- alsa-firmware
+ Core
- Summary: release 1.0.11rc3
+ Digigram Echo Audio Firmware
- Summary: Echoaudio - new firmware
This patch removes the DSP firmware for the Gina3G and replaces the Layla3G
DSP firmware with the new version which works with both cards.
Signed-off-by: Giuliano Pochini <pochini@shiny.it>
- Summary: Removed Gina3gDSP.c
- alsa-oss
+ Core
- Summary: release 1.0.11rc3
+ Mixer Emulation
- Summary: Fix the handling of playback elements without switch
Fix the handling of playback elements without switch (e.g. softvol controls).
Taken from bug#1278.