OSDN Git Service

android-x86/external-alsa-utils.git
18 years agoDisable NLS support when --disable-nls is passed
Takashi Iwai [Tue, 8 Nov 2005 16:43:36 +0000 (16:43 +0000)]
Disable NLS support when --disable-nls is passed

Disable NLS support when --disable-nls is passed (bug#1514).

18 years agoAdd largefile support
Takashi Iwai [Tue, 8 Nov 2005 16:42:22 +0000 (16:42 +0000)]
Add largefile support

Add largefile support (bug#1513).

18 years agoAdd Sparc support in alsaconf
Martin Habets [Mon, 7 Nov 2005 14:57:07 +0000 (14:57 +0000)]
Add Sparc support in alsaconf

I created the patch below against 1.0.10rc2 to make alsaconf work
for the Sparc and architectures.
It has been reviewed on the debian-sparc mailing list
(see http://lists.debian.org/debian-sparc/2005/10/msg00098.html).
I do not have positive confirmation it will work for the AMD7930
chip yet, but I expect it to. The other 2 chips have been tested
and work okay.

One of the feedbacks was that 'modprobe -a -l' is depreciated and
thus should be avoided (see the modprobe manpage), so I have taken
the oportunity to replace all use of this with a find equivalent.

Signed-off-by: Martin Habets <errandir_news@mph.eclipse.co.uk>
18 years agorelease 1.0.10rc3
Jaroslav Kysela [Fri, 4 Nov 2005 10:19:18 +0000 (10:19 +0000)]
release 1.0.10rc3
Patch-level: Merged

18 years agoFix compile with --disable-nls
Takashi Iwai [Mon, 31 Oct 2005 14:44:03 +0000 (14:44 +0000)]
Fix compile with --disable-nls

Fix compile with --disable-nls.

18 years agoUse strtol() instead of atoi()
Takashi Iwai [Tue, 18 Oct 2005 15:22:25 +0000 (15:22 +0000)]
Use strtol() instead of atoi()

Use strtol() instead of atoi() for parsing parameters.

18 years agoUpdate po file
Takashi Iwai [Mon, 10 Oct 2005 12:52:55 +0000 (12:52 +0000)]
Update po file

Update po file (for the changes of aplay.c)

18 years agoFix VU meter for S24_3 and big-endian
Takashi Iwai [Mon, 10 Oct 2005 12:52:28 +0000 (12:52 +0000)]
Fix VU meter for S24_3 and big-endian
From: Martin Habets <errandir_news@mph.eclipse.co.uk>

Fixed VU meter calculation for S24_3 format and on big-endian.

18 years agorelease 1.0.10rc2
Jaroslav Kysela [Mon, 10 Oct 2005 12:50:30 +0000 (12:50 +0000)]
release 1.0.10rc2
Patch-level: Merged

18 years agospeaker-test: Add support for testing FLOAT_LE format.
James Courtier-Dutton [Sun, 9 Oct 2005 22:43:21 +0000 (22:43 +0000)]
speaker-test: Add support for testing FLOAT_LE format.

18 years agoExtend 'alsactl names' to show modem devices
Sasha Khapyorsky [Thu, 29 Sep 2005 10:50:37 +0000 (10:50 +0000)]
Extend 'alsactl names' to show modem devices

Extend 'alsactl names' to show phoneline and modem device names.

Signed-off-by: Sasha Khapyorsky <sashak@smlink.com>
18 years agoFix for more better error fault handling for sset toggle
Jaroslav Kysela [Thu, 22 Sep 2005 12:47:02 +0000 (12:47 +0000)]
Fix for more better error fault handling for sset toggle

18 years agoAdded more better error fault handling for sset toggle
Jaroslav Kysela [Thu, 22 Sep 2005 12:39:26 +0000 (12:39 +0000)]
Added more better error fault handling for sset toggle

18 years agoFix hwcfg file name by alsaconf
Takashi Iwai [Wed, 14 Sep 2005 20:07:37 +0000 (20:07 +0000)]
Fix hwcfg file name by alsaconf

Fixed the hwcfg file name generated by alsaconf.
The domain must be included.

18 years agoImplement dB gain level display.
James Courtier-Dutton [Sat, 10 Sep 2005 13:56:57 +0000 (13:56 +0000)]
Implement dB gain level display.

DONE: If alsa-lib and alsa-driver support it,
      alsamixer now displays dB gain levels for all mixer controls.
TODO: Implement alsa-lib and alsa-driver parts.

18 years agoUse strsignal()
Takashi Iwai [Wed, 7 Sep 2005 13:42:18 +0000 (13:42 +0000)]
Use strsignal()

Use strsignal() instead of sys_siglist[] (bug#1400).

18 years agoFix / clean up man pages
Takashi Iwai [Fri, 2 Sep 2005 17:36:40 +0000 (17:36 +0000)]
Fix / clean up man pages

Fix / clean up man pages (bug#1386)

18 years agoaplay - remove EINTR handling (a job for alsa-lib)
Jaroslav Kysela [Wed, 24 Aug 2005 14:07:35 +0000 (14:07 +0000)]
aplay - remove EINTR handling (a job for alsa-lib)

18 years agoaplay - added -EINTR error code handling for read/write operations
Jaroslav Kysela [Tue, 23 Aug 2005 12:54:26 +0000 (12:54 +0000)]
aplay - added -EINTR error code handling for read/write operations

18 years agoAllow separate build and source trees
Takashi Iwai [Tue, 23 Aug 2005 12:09:30 +0000 (12:09 +0000)]
Allow separate build and source trees
From: Bernard Leak <bernard@brenda-arkle.demon.co.uk>

Allow separate build and source trees.

18 years agoAdd missing header files
Takashi Iwai [Fri, 19 Aug 2005 17:26:07 +0000 (17:26 +0000)]
Add missing header files

Added missing header files to Makefile.am.

18 years agoFix autoreconf
Takashi Iwai [Fri, 19 Aug 2005 13:07:45 +0000 (13:07 +0000)]
Fix autoreconf

Fixed the package to be autoreconf-able.

18 years agoFix compilation
Takashi Iwai [Fri, 19 Aug 2005 12:44:54 +0000 (12:44 +0000)]
Fix compilation

- Revert gettext version to older one
- Added po/Makefile.in again

18 years agoCreate m4 directory
Takashi Iwai [Fri, 19 Aug 2005 12:43:59 +0000 (12:43 +0000)]
Create m4 directory

Create m4 directory (which was removed from cvs repo)

18 years agorelease 1.0.10rc1
Jaroslav Kysela [Fri, 19 Aug 2005 11:45:05 +0000 (11:45 +0000)]
release 1.0.10rc1
Patch-level: Merged

18 years agomore cvscompile cleanups (m4/Makefile.am)
Jaroslav Kysela [Fri, 19 Aug 2005 11:36:43 +0000 (11:36 +0000)]
more cvscompile cleanups (m4/Makefile.am)

18 years agohandle better the getexize dependency
Jaroslav Kysela [Fri, 19 Aug 2005 11:30:25 +0000 (11:30 +0000)]
handle better the getexize dependency

18 years agoRemoved debug print for awk
Jaroslav Kysela [Fri, 19 Aug 2005 10:54:46 +0000 (10:54 +0000)]
Removed debug print for awk

18 years agofix handling of po/Makefile.in
Clemens Ladisch [Fri, 19 Aug 2005 07:54:52 +0000 (07:54 +0000)]
fix handling of po/Makefile.in

gettextize 0.14.1 adds po/Makefile.in to the first line of AC_OUPUT.
The duplicate in the next line then upsets autoheader.

This patch removes the potentially duplicate "po/Makefile.in" so that
it's safe for gettextize to add it again.

18 years agofix installation instructions
Clemens Ladisch [Fri, 19 Aug 2005 07:47:00 +0000 (07:47 +0000)]
fix installation instructions

Add the required "gettextize" call to the CVS compilation instructions.

18 years agoRemoved unneeded files for CVS
Takashi Iwai [Wed, 17 Aug 2005 17:15:05 +0000 (17:15 +0000)]
Removed unneeded files for CVS

Removed unneeded files for CVS compile.  They are auto-generated.

18 years agoCorrect buffer size choosing.
James Courtier-Dutton [Sat, 13 Aug 2005 16:53:39 +0000 (16:53 +0000)]
Correct buffer size choosing.

18 years agoupdate build tools.
James Courtier-Dutton [Sat, 13 Aug 2005 16:27:59 +0000 (16:27 +0000)]
update build tools.

It seems that running ./cvscompile changes all these files due to
an updates. So, sink CVS with build tools.

18 years agoalsaconf - add support for PnP BIOS devices
Jaroslav Kysela [Sat, 13 Aug 2005 13:09:21 +0000 (13:09 +0000)]
alsaconf - add support for PnP BIOS devices
This patch adds the support for PnP BIOS devices.

18 years agoadded -R,--resources option and improved resource checking using sysfs
Jaroslav Kysela [Tue, 9 Aug 2005 12:24:53 +0000 (12:24 +0000)]
added -R,--resources option and improved resource checking using sysfs

- added the -R,--resource option
- the check_dma_avail() and check_irq_avail() procedures now checks also
  active resources from sysfs & PnP subsystem to avoid collisions

18 years agoSupport hwcfg-* set up
Takashi Iwai [Thu, 4 Aug 2005 15:59:17 +0000 (15:59 +0000)]
Support hwcfg-* set up

Added /etc/sysconfig/hardware/hwcfg-* set up for the recent suse versions.

18 years agofixed detection of ISAPnP cards using 2.6 sysfs
Jaroslav Kysela [Tue, 2 Aug 2005 20:06:47 +0000 (20:06 +0000)]
fixed detection of ISAPnP cards using 2.6 sysfs

18 years agoaseqdump - remove fishy comment
Clemens Ladisch [Mon, 25 Jul 2005 15:20:07 +0000 (15:20 +0000)]
aseqdump - remove fishy comment

Remove the fishy comment because it isn't needed anymore after the tuna
has been accidentally removed.

18 years agoAdd gettextize
Takashi Iwai [Tue, 28 Jun 2005 13:28:23 +0000 (13:28 +0000)]
Add gettextize

Added gettextize to process po files correctly.

18 years agoFix msgfmt errors
Takashi Iwai [Tue, 28 Jun 2005 12:58:45 +0000 (12:58 +0000)]
Fix msgfmt errors

Fixed errors by msgfmt in ja.po file.

18 years agoOutput help messages to stdout
Takashi Iwai [Thu, 23 Jun 2005 10:39:16 +0000 (10:39 +0000)]
Output help messages to stdout

Output help messages and lists to stdout instead of stderr.

18 years agoi18nize some programs
Takashi Iwai [Thu, 23 Jun 2005 10:38:06 +0000 (10:38 +0000)]
i18nize some programs

i18nize some programs with gettext.

18 years agoinitial debug script
Jaroslav Kysela [Thu, 16 Jun 2005 11:53:49 +0000 (11:53 +0000)]
initial debug script

18 years agoAdded support for abstraction selection
Jaroslav Kysela [Thu, 16 Jun 2005 11:53:20 +0000 (11:53 +0000)]
Added support for abstraction selection
- (basic abst might be the default someday)

18 years agoAdd enum control support to sget/sset
Takashi Iwai [Wed, 15 Jun 2005 14:55:37 +0000 (14:55 +0000)]
Add enum control support to sget/sset

Added the enum control support to amixer sget/sset.

18 years agoFix a wrong display in the last patch
Takashi Iwai [Wed, 15 Jun 2005 12:53:30 +0000 (12:53 +0000)]
Fix a wrong display in the last patch

Fixed a wrong item display in the last patch.

18 years agoFix unexpected abort of alsamixer
Takashi Iwai [Wed, 15 Jun 2005 12:49:07 +0000 (12:49 +0000)]
Fix unexpected abort of alsamixer

Fixed unexpected abort of alsamixer when no playback or capture elements
are available.  Also fixed the wrong use of temporary array in
displaying item name.

18 years agoFix typos in man pages
Takashi Iwai [Wed, 8 Jun 2005 13:55:54 +0000 (13:55 +0000)]
Fix typos in man pages

Fix typos in man pages (bug #1024)

18 years agoamixer - useful script for debugging
Jaroslav Kysela [Tue, 7 Jun 2005 11:41:48 +0000 (11:41 +0000)]
amixer - useful script for debugging

18 years agoTwo modporbe calls lack path
Jaroslav Kysela [Tue, 7 Jun 2005 07:03:37 +0000 (07:03 +0000)]
Two modporbe calls lack path

All but two calls to modprobe in alsaconf call it with the full path.  For
consistency the remaining two calls should also use the full path.

19 years agoSet the device name for smixer_options
Jaroslav Kysela [Mon, 6 Jun 2005 14:02:10 +0000 (14:02 +0000)]
Set the device name for smixer_options

19 years agorelease 1.0.9a
Jaroslav Kysela [Thu, 2 Jun 2005 11:38:46 +0000 (11:38 +0000)]
release 1.0.9a
Patch-level: Merged

19 years agoAdd Russian translation
Takashi Iwai [Tue, 31 May 2005 11:03:33 +0000 (11:03 +0000)]
Add Russian translation

Add Russian translation for alsaconf, taken from BTS #1130.

19 years agoFix crash with enum controls
Takashi Iwai [Mon, 30 May 2005 16:37:52 +0000 (16:37 +0000)]
Fix crash with enum controls

Fix crash in display enum controls.

19 years agoComment out a section that causes an assert in alsamixer, until this section of code...
James Courtier-Dutton [Sat, 28 May 2005 16:06:14 +0000 (16:06 +0000)]
Comment out a section that causes an assert in alsamixer, until this section of code works.

19 years agorelease: 1.0.9
Jaroslav Kysela [Fri, 27 May 2005 12:58:49 +0000 (12:58 +0000)]
release: 1.0.9

19 years agorelease: 1.0.9rc4a
Jaroslav Kysela [Mon, 23 May 2005 20:41:12 +0000 (20:41 +0000)]
release: 1.0.9rc4a

19 years agoFix segfault with no-capture devices
Takashi Iwai [Mon, 23 May 2005 16:48:17 +0000 (16:48 +0000)]
Fix segfault with no-capture devices

Fix segfault on the device without capture controls when the view
is changed to capture mode (bug #1080).

19 years agoAdd alsactl.h
Takashi Iwai [Mon, 23 May 2005 14:52:32 +0000 (14:52 +0000)]
Add alsactl.h

Added the missing alsactl.h

19 years agorelease: 1.0.9rc4
Jaroslav Kysela [Mon, 23 May 2005 11:32:48 +0000 (11:32 +0000)]
release: 1.0.9rc4

19 years agoImprove display of long text for enums.
James Courtier-Dutton [Sun, 22 May 2005 14:16:38 +0000 (14:16 +0000)]
Improve display of long text for enums.

19 years agoFix --force option
Takashi Iwai [Tue, 17 May 2005 16:18:14 +0000 (16:18 +0000)]
Fix --force option

Fixed the broken --force option.

19 years agoIgnore -ENOTTY error
Takashi Iwai [Tue, 17 May 2005 10:38:07 +0000 (10:38 +0000)]
Ignore -ENOTTY error

Ignore -ENOTTY errror in probe functions, which indicates the
non-existing component.

19 years agoRemove unused variable
Takashi Iwai [Fri, 13 May 2005 17:30:50 +0000 (17:30 +0000)]
Remove unused variable

Removed unused variable.

19 years agoFix compile warnings
Takashi Iwai [Fri, 13 May 2005 17:30:00 +0000 (17:30 +0000)]
Fix compile warnings

Fixed compile warnings with gcc4.

19 years agoFix manpage installation
Takashi Iwai [Fri, 13 May 2005 12:14:16 +0000 (12:14 +0000)]
Fix manpage installation

Fix the installation of man page files (the exstion was omitted).

19 years agoalsactl - add names for unique rawmidi subdevices
Clemens Ladisch [Thu, 12 May 2005 08:27:11 +0000 (08:27 +0000)]
alsactl - add names for unique rawmidi subdevices

When a rawmidi device has subdevices with unique names, add names for
all of them instead of only one name for the device.

19 years agoalsactl - probe rawmidi device for rawmidi definitions
Clemens Ladisch [Wed, 11 May 2005 07:43:39 +0000 (07:43 +0000)]
alsactl - probe rawmidi device for rawmidi definitions

Try to open the rawmidi device instead of a pcm device with the
same name when probing virtual rawmidi definitions.

19 years agofix name of hw sequencer definition
Clemens Ladisch [Wed, 11 May 2005 07:41:09 +0000 (07:41 +0000)]
fix name of hw sequencer definition

The name of the hardware sequencer definition is "hw", not "seq".

19 years agoalsa-lib 1.0.9 is required now
Jaroslav Kysela [Tue, 10 May 2005 11:23:56 +0000 (11:23 +0000)]
alsa-lib 1.0.9 is required now

19 years agosplit source per command and added command 'names'
Jaroslav Kysela [Tue, 10 May 2005 10:55:24 +0000 (10:55 +0000)]
split source per command and added command 'names'

- sources are splitted to separate files
- added initial code for 'names' command

19 years agoAdded -n (--list-devnames) command
Jaroslav Kysela [Tue, 10 May 2005 10:53:40 +0000 (10:53 +0000)]
Added -n (--list-devnames) command

19 years agoDon't use max volume
James Courtier-Dutton [Tue, 3 May 2005 18:36:08 +0000 (18:36 +0000)]
Don't use max volume

19 years agoFix speaker-test with -FS32_LE format.
James Courtier-Dutton [Tue, 3 May 2005 18:27:50 +0000 (18:27 +0000)]
Fix speaker-test with -FS32_LE format.

19 years agorelease: 1.0.9rc3
Jaroslav Kysela [Wed, 27 Apr 2005 14:04:23 +0000 (14:04 +0000)]
release: 1.0.9rc3

19 years agoImplement order for 8-channel sound, arranged in 7.1 mode.
James Courtier-Dutton [Sat, 16 Apr 2005 13:23:52 +0000 (13:23 +0000)]
Implement order for 8-channel sound, arranged in 7.1 mode.

19 years agoInstall sound samples to correct places.
James Courtier-Dutton [Sat, 16 Apr 2005 11:09:26 +0000 (11:09 +0000)]
Install sound samples to correct places.

All .wav files go in /usr/share/sounds/alsa
The sample_map.csv goes in /usr/share/alsa/speaker-test

19 years agoAdd sound samples.
James Courtier-Dutton [Sat, 16 Apr 2005 10:19:50 +0000 (10:19 +0000)]
Add sound samples.

19 years agoImplement Pink noise output.
James Courtier-Dutton [Thu, 14 Apr 2005 15:53:53 +0000 (15:53 +0000)]
Implement Pink noise output.

Thank you Nathan Hurst and Phil Burk.

19 years agoMinor updates. No functionallity changes.
James Courtier-Dutton [Thu, 14 Apr 2005 15:06:33 +0000 (15:06 +0000)]
Minor updates. No functionallity changes.

19 years agoFix typo
Takashi Iwai [Wed, 30 Mar 2005 16:11:11 +0000 (16:11 +0000)]
Fix typo

Fixed a typo.

19 years agoFixed basic astraction selection for simple mixer API
Jaroslav Kysela [Tue, 29 Mar 2005 14:06:29 +0000 (14:06 +0000)]
Fixed basic astraction selection for simple mixer API

19 years agoAdded -a,--abstract switch for upcoming abstract mixer API
Jaroslav Kysela [Sun, 27 Mar 2005 12:50:34 +0000 (12:50 +0000)]
Added -a,--abstract switch for upcoming abstract mixer API

19 years agorelease: 1.0.9rc2
Jaroslav Kysela [Thu, 24 Mar 2005 09:50:04 +0000 (09:50 +0000)]
release: 1.0.9rc2

19 years agofix typo
Claudio Fontana [Thu, 24 Mar 2005 08:24:52 +0000 (08:24 +0000)]
fix typo
Just s/verion/version/ in alsaconf.in
Signed-off-by: Claudio Fontana <sick_soul@yahoo.it>
19 years agoAdjust Front volume as default
Takashi Iwai [Wed, 16 Mar 2005 13:31:31 +0000 (13:31 +0000)]
Adjust Front volume as default

Adjust "Front" volume as default, too.

19 years agoAdd alsaconf french man page
Takashi Iwai [Wed, 16 Mar 2005 13:30:47 +0000 (13:30 +0000)]
Add alsaconf french man page

Added a french man page for alsaconf by Baptiste Meles.

19 years agodetect attempts to play .mid files with amidi
Clemens Ladisch [Mon, 14 Mar 2005 15:13:48 +0000 (15:13 +0000)]
detect attempts to play .mid files with amidi

Complain when the user attempts to play .mid files with amidi.

19 years agofix amidi error handling
Clemens Ladisch [Mon, 14 Mar 2005 15:11:45 +0000 (15:11 +0000)]
fix amidi error handling

Fix error handling when the input file cannot be loaded.

19 years agorelease: 1.0.9rc1
Jaroslav Kysela [Sun, 13 Mar 2005 09:31:40 +0000 (09:31 +0000)]
release: 1.0.9rc1

19 years agoFix 32kHz sample rates
Markus Bollinger [Tue, 8 Mar 2005 16:14:29 +0000 (16:14 +0000)]
Fix 32kHz sample rates

Fixed typos in check of sample rates.  Now 32k is handled correctly.

Signed-off-by: Markus Bollinger <bollinger@digigram.com>
19 years agoChange the Debian configuration file name
Thomas Hood [Tue, 22 Feb 2005 17:06:59 +0000 (17:06 +0000)]
Change the Debian configuration file name

The patch changes the file name to which alsaconf writes
if the system is Debian

Signed-off-by: Thomas Hood <jdthood@yahoo.co.uk>
19 years agoFix check of fedora and redhat distributions
Takashi Iwai [Tue, 22 Feb 2005 17:04:51 +0000 (17:04 +0000)]
Fix check of fedora and redhat distributions

Fix the syntax error in check of fedora and redhat distributions
(BTS #318)

19 years agoFix typo in alsaconf "modinfo" option
Thomas Hood [Tue, 22 Feb 2005 13:42:44 +0000 (13:42 +0000)]
Fix typo in alsaconf "modinfo" option

BTS #921

Signed-off-by: Thomas Hood <jdthood@yahoo.co.uk>
19 years agomove event dumping from arecordmidi to aseqdump
Clemens Ladisch [Mon, 21 Feb 2005 08:30:12 +0000 (08:30 +0000)]
move event dumping from arecordmidi to aseqdump

Remove the event dumping functionality from arecordmidi and
put it into the new aseqdump utility.

19 years agoadopt readme changes in manpage
Clemens Ladisch [Mon, 21 Feb 2005 08:27:11 +0000 (08:27 +0000)]
adopt readme changes in manpage

Adopt the changes in the 0.0.7 raeadme in the man page.

19 years agouse non-breaking hyphens in man page
Clemens Ladisch [Mon, 21 Feb 2005 08:18:58 +0000 (08:18 +0000)]
use non-breaking hyphens in man page

Replace - with \- where breaking hyphens are not intended.

19 years agoUpdate to speaker-tools 0.0.7
Takashi Iwai [Fri, 18 Feb 2005 10:18:53 +0000 (10:18 +0000)]
Update to speaker-tools 0.0.7

Updated to speaker-tools version 0.0.7.

19 years agoUse -q option with grep
Takashi Iwai [Thu, 17 Feb 2005 15:03:35 +0000 (15:03 +0000)]
Use -q option with grep

Use -q option with grep.

19 years agofix buffer length calculation
Clemens Ladisch [Wed, 16 Feb 2005 10:03:52 +0000 (10:03 +0000)]
fix buffer length calculation

The send_hex buffer length has to include the separating space, too.