]>
git.alsa-project.org Git - alsa-oss.git/log
Jaroslav Kysela [Thu, 12 Jun 2014 09:33:29 +0000 (11:33 +0200)]
Modernize configure.ac
Takashi Iwai [Mon, 28 Apr 2014 14:57:18 +0000 (16:57 +0200)]
Workaround for aoss + dmix with unaligned rates
When an OSS stream is setup (e.g. two periods) with a rate that
doesn't align with the fixed rate of the slave PCM, dmix can't
establish the hw_params properly. As a dirty workaround, set either
only min or max periods so that they don't conflict with each other.
Bugzilla: https://bugzilla.novell.com/show_bug.cgi?id=874342
Signed-off-by: Takashi Iwai <tiwai@suse.de>
Takashi Iwai [Mon, 28 Apr 2014 14:54:29 +0000 (16:54 +0200)]
Fix the argument passed to snd_pcm_dump_setup()
Although it's currently disabled via ifdef, better to fix it so that
any other people won't fall into the same hole like me.
Signed-off-by: Takashi Iwai <tiwai@suse.de>
Takashi Iwai [Mon, 28 Apr 2014 09:46:02 +0000 (11:46 +0200)]
Revert "Fix path to libaoss.so."
This reverts commit
53e8f2dace57cd428e046059ac7172e58d206429 .
This breaks the multi-arch usage. The original code uses ${exec_prefix}
intentionally together with \$LIB (note the backslash here), so that
ld.so itself expands the right path for both 32 and 64bit archs.
Bugzilla: https://bugzilla.novell.com/show_bug.cgi?id=874331
Signed-off-by: Takashi Iwai <tiwai@suse.de>
Jordi Mallach [Wed, 15 May 2013 16:58:07 +0000 (18:58 +0200)]
Add AM_MAINTAINER_MODE([enable]) to configure.in.
Signed-off-by: Jordi Mallach <jordi@debian.org>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
Jordi Mallach [Wed, 15 May 2013 16:58:05 +0000 (18:58 +0200)]
Fix path to libaoss.so.
Fix path to libaoss.so using ${libdir} instead of ${exec_prefix}.
${libdir} has the value given at configure time and works with Debian's
Multiarch implementation.
Signed-off-by: Jordi Mallach <jordi@debian.org>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
Jaroslav Kysela [Wed, 25 Jan 2012 07:57:09 +0000 (08:57 +0100)]
Release v1.0.25
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Jaroslav Kysela [Thu, 17 Mar 2011 14:22:21 +0000 (15:22 +0100)]
pcm: check for XRUN state for GETxSPACE and GETxPTR ioctls
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Jaroslav Kysela [Tue, 15 Mar 2011 16:59:00 +0000 (17:59 +0100)]
select: better check for null bit arrays
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Jaroslav Kysela [Mon, 14 Jul 2008 08:58:00 +0000 (10:58 +0200)]
Release v1.0.17
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Jaroslav Kysela [Thu, 29 May 2008 11:21:12 +0000 (13:21 +0200)]
gitcompile: HGCOMPILE_NO_MAKE -> GITCOMPILE_NO_MAKE
Jaroslav Kysela [Tue, 20 May 2008 11:44:16 +0000 (13:44 +0200)]
removed .hg* files and renamed hgcompile to gitcompile
Jaroslav Kysela [Mon, 15 Oct 2007 08:36:49 +0000 (10:36 +0200)]
Added tag v1.0.15 for changeset
fbb2d47cd9da
Jaroslav Kysela [Mon, 15 Oct 2007 08:36:49 +0000 (10:36 +0200)]
release 1.0.15
Patch-level: Merged
Jaroslav Kysela [Mon, 15 Oct 2007 08:29:57 +0000 (10:29 +0200)]
Changed Jaroslav Kysela's e-mail from perex@suse.cz to perex@perex.cz
Alexander E. Patrakov [Sat, 6 Oct 2007 17:32:52 +0000 (19:32 +0200)]
dsp->oss_format was used before it was set correctly
spotted by running "aoss flite_time 10:00"
Signed-Off-By: Alexander E. Patrakov
Jaroslav Kysela [Thu, 31 May 2007 06:56:11 +0000 (08:56 +0200)]
Added tag v1.0.14 for changeset
9752c7b2ebf5
Jaroslav Kysela [Thu, 31 May 2007 06:56:11 +0000 (08:56 +0200)]
release 1.0.14
Patch-level: Merged
Jaroslav Kysela [Wed, 2 May 2007 06:45:48 +0000 (08:45 +0200)]
Added tag v1.0.14rc4 for changeset
8e1b011b01bf
Jaroslav Kysela [Wed, 2 May 2007 06:45:48 +0000 (08:45 +0200)]
release 1.0.14rc4
Patch-level: Merged
Takashi Iwai [Mon, 19 Feb 2007 11:59:06 +0000 (12:59 +0100)]
Fix LFS support for fopen in alsa-oss
fopen64 is overloaded to call original fopen, not fopen64. This makes
certain applications fail (vmware working with large disk images).
Attached patch fixes the problem and also makes open64 support more
straightforward.
From: Constantine Gavrilov <constantine.gavrilov@gmail.com>
Jaroslav Kysela [Tue, 22 Aug 2006 12:40:57 +0000 (14:40 +0200)]
Jaroslav Kysela [Tue, 22 Aug 2006 12:40:57 +0000 (14:40 +0200)]
release 1.0.12
Patch-level: Merged
Jaroslav Kysela [Fri, 4 Aug 2006 12:28:23 +0000 (14:28 +0200)]
Jaroslav Kysela [Fri, 4 Aug 2006 12:28:23 +0000 (14:28 +0200)]
release 1.0.12rc2
Patch-level: Merged
Takashi Iwai [Fri, 12 May 2006 13:34:58 +0000 (15:34 +0200)]
Add hgcompile script
Added hgcompile script.
Jaroslav Kysela [Wed, 19 Apr 2006 10:29:53 +0000 (12:29 +0200)]
Jaroslav Kysela [Wed, 19 Apr 2006 10:29:53 +0000 (12:29 +0200)]
release 1.0.11
Patch-level: Merged
Jaroslav Kysela [Mon, 10 Apr 2006 13:17:51 +0000 (15:17 +0200)]
Added tags since ALSA version 1.0.3
Takashi Iwai [Thu, 6 Apr 2006 18:23:17 +0000 (20:23 +0200)]
Add .hgignore and fix permission of cvscompile
Jaroslav Kysela [Wed, 22 Mar 2006 10:48:46 +0000 (10:48 +0000)]
release 1.0.11rc4
Patch-level: Merged
Takashi Iwai [Tue, 21 Mar 2006 17:12:56 +0000 (17:12 +0000)]
Change autoconf requirement to 2.59
Change AC_PREREQ to 2.59.
Jaroslav Kysela [Fri, 27 Jan 2006 15:30:21 +0000 (15:30 +0000)]
release 1.0.11rc3
Patch-level: Merged
Takashi Iwai [Thu, 5 Jan 2006 18:47:01 +0000 (18:47 +0000)]
Fix the handling of playback elements without switch
Fix the handling of playback elements without switch (e.g. softvol controls).
Taken from bug#1278.
Jaroslav Kysela [Tue, 15 Nov 2005 13:45:25 +0000 (13:45 +0000)]
release 1.0.10
Patch-level: Merged
Jaroslav Kysela [Fri, 4 Nov 2005 10:19:38 +0000 (10:19 +0000)]
release 1.0.10rc3
Patch-level: Merged
Takashi Iwai [Thu, 27 Oct 2005 18:34:18 +0000 (18:34 +0000)]
Optimize aoss wrapper
- Don't set LD_PRELOAD if no ALSA driver exists.
- Inheret the previous LD_PRELOAD setting.
Jaroslav Kysela [Mon, 10 Oct 2005 12:50:51 +0000 (12:50 +0000)]
release 1.0.10rc2
Patch-level: Merged
Takashi Iwai [Fri, 2 Sep 2005 13:12:02 +0000 (13:12 +0000)]
Use $LIB for LD_PRELOAD path in aoss
Use $LIB for LD_PRELOAD path in aoss (bug#1390)
Takashi Iwai [Thu, 1 Sep 2005 17:32:52 +0000 (17:32 +0000)]
More fix for PM
More fix for PM resume. This fix the resume with helix engine.
Takashi Iwai [Thu, 1 Sep 2005 10:58:13 +0000 (10:58 +0000)]
Fix suspend/resume with aoss
Fixed suspend/resume with aoss.
Clean up error handling codes.
Jaroslav Kysela [Fri, 19 Aug 2005 11:45:34 +0000 (11:45 +0000)]
release 1.0.10rc1
Patch-level: Merged
Takashi Iwai [Wed, 17 Aug 2005 18:10:24 +0000 (18:10 +0000)]
Clean up codes
- Make C99 style struct initialization
- Introduce is_oss_device()
- Faster select/poll path for normal files
- Check the return value of PCM poll stuff
- Disable dup and dup2 (should work as they are)
Takashi Iwai [Wed, 17 Aug 2005 18:08:15 +0000 (18:08 +0000)]
Fix compile warnings
Fixed compile warnings (unused parameters).
Takashi Iwai [Thu, 11 Aug 2005 12:45:41 +0000 (12:45 +0000)]
Fix segfault with fcntl()
- Fixed segfault with fcnt() due to a missing initialization
- Make hooks static variables
Takashi Iwai [Wed, 8 Jun 2005 14:19:54 +0000 (14:19 +0000)]
Fix IGAIN mixer
Fixed the handling of IGAIN mixer volume.
Jaroslav Kysela [Wed, 8 Jun 2005 13:51:57 +0000 (13:51 +0000)]
fixed typo
Jaroslav Kysela [Fri, 27 May 2005 13:00:09 +0000 (13:00 +0000)]
release: 1.0.9
Jaroslav Kysela [Mon, 23 May 2005 11:33:02 +0000 (11:33 +0000)]
release: 1.0.9rc4
Takashi Iwai [Tue, 17 May 2005 15:38:46 +0000 (15:38 +0000)]
Use "default:X" PCM for secondary and later cards
Use "default:X" PCM for secondary and later cards.
Jaroslav Kysela [Wed, 27 Apr 2005 14:04:49 +0000 (14:04 +0000)]
release: 1.0.9rc3
Mike Hearn [Tue, 5 Apr 2005 10:51:36 +0000 (10:51 +0000)]
added 64-bit fopen support (sox works now)
Signed-off-by: Mike Hearn <mike@navi.cx>
Jaroslav Kysela [Thu, 24 Mar 2005 09:49:53 +0000 (09:49 +0000)]
release: 1.0.9rc2
Matthew Hodgson [Sat, 19 Mar 2005 15:11:18 +0000 (15:11 +0000)]
Fixed O_NONBLOCK behaviour for PCM devices
The problem appears to be a typo in alsa-oss/alsa/pcm.c:oss_dsp_open(),
where the mode parameter rather than the oflags parameter is checked for
the O_NONBLOCK flag.
Signed-off-by: Matthew Hodgson <matthew@mxtelecom.com>
Jaroslav Kysela [Sun, 13 Mar 2005 09:32:07 +0000 (09:32 +0000)]
release: 1.0.9rc1
Takashi Iwai [Wed, 19 Jan 2005 13:35:11 +0000 (13:35 +0000)]
Fix compile warning
Fixed compile warning regarding the type of timeval with printf.
Jaroslav Kysela [Thu, 13 Jan 2005 09:55:45 +0000 (09:55 +0000)]
release: 1.0.8
Jaroslav Kysela [Wed, 5 Jan 2005 06:59:33 +0000 (06:59 +0000)]
release: 1.0.8rc2
Takashi Iwai [Mon, 27 Dec 2004 19:30:25 +0000 (19:30 +0000)]
Add description of ALSA_OSS_PCM_DEVICE env variable
Added the description about ALSA_OSS_PCM_DEVICE environment variable.
Takashi Iwai [Mon, 27 Dec 2004 19:27:05 +0000 (19:27 +0000)]
Add so versions
Specify so versions in configure script for future extension.
Takashi Iwai [Mon, 27 Dec 2004 19:25:47 +0000 (19:25 +0000)]
Misc improvement for PCM
- Allow user to pass the PCM name to open via ALSA_OSS_PCM_DEVICE
environment variable.
- Always open the device with non-blocking mode, and change the
mode to the proper one after open.
- Code clean up.
Takashi Iwai [Mon, 27 Dec 2004 18:47:01 +0000 (18:47 +0000)]
Fix periods_max setting
Fixed the setting of periods_max not to be below periods_min.
Jaroslav Kysela [Tue, 21 Dec 2004 15:25:00 +0000 (15:25 +0000)]
release: 1.0.8rc1
Jaroslav Kysela [Tue, 21 Dec 2004 14:33:25 +0000 (14:33 +0000)]
release: 1.0.8-rc1
Jaroslav Kysela [Thu, 11 Nov 2004 18:29:36 +0000 (18:29 +0000)]
release: 1.0.7
Jaroslav Kysela [Tue, 12 Oct 2004 05:59:01 +0000 (05:59 +0000)]
release: 1.0.7rc2
Nicolas FRANCOIS [Fri, 8 Oct 2004 16:15:33 +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>
Stas Sergeev [Mon, 13 Sep 2004 16:07:57 +0000 (16:07 +0000)]
[ALSA-OSS] Always initialize pointers before use
This patch makes sure that the initialize() is always called
before any pointer to function is used. Somehow it happens
that the __attribute__((constructor)) is not always sufficient -
other libs may have that attribute either, and may call fopen()
from within their constructors, which leads to a SIGSEGV, that
this patch fixes. Perhaps the __attribute__((constructor)) is no
longer needed with that patch at all.
Signed-off-by: Stas Sergeev <stsp@aknet.ru>
Jaroslav Kysela [Sun, 15 Aug 2004 08:25:13 +0000 (08:25 +0000)]
release: 1.0.6
Florian Schmidt [Fri, 13 Aug 2004 12:26:52 +0000 (12:26 +0000)]
Signed-off-by: Florian Schmidt <mista.tapas@gmx.net>
The below patch [also attached] fixes the check for device files in
/dev/sound/ [for users of devfs who have configured their apps to use
/dev/sound/dsp, etc..] and adds a note to the aoss manpage
about the state of mmap support.
Jaroslav Kysela [Wed, 4 Aug 2004 13:42:18 +0000 (13:42 +0000)]
release: 1.0.6rc1
Takashi Iwai [Tue, 27 Jul 2004 16:04:54 +0000 (16:04 +0000)]
Fixes by Florian Schmidt <mista.tapas@gmx.net>:
- Checks more device file names for fopen() wrappers.
- Fixed manpage.
Takashi Iwai [Fri, 25 Jun 2004 16:26:51 +0000 (16:26 +0000)]
Added the wrapper for fopen() by Florian Schmidt <mista.tapas@gmx.net>.
Jaroslav Kysela [Fri, 28 May 2004 13:17:48 +0000 (13:17 +0000)]
release: 1.0.5
Jaroslav Kysela [Mon, 24 May 2004 17:58:46 +0000 (17:58 +0000)]
release: 1.0.5rc1
Clemens Ladisch [Tue, 4 May 2004 13:02:03 +0000 (13:02 +0000)]
don't return negative byte count from GET[IO]PTR ioctl
Jaroslav Kysela [Sat, 3 Apr 2004 09:41:40 +0000 (09:41 +0000)]
release: 1.0.4
Jaroslav Kysela [Sat, 3 Apr 2004 08:40:16 +0000 (08:40 +0000)]
Added AC_PREREQ(2.53) for autoconf
Jaroslav Kysela [Fri, 26 Mar 2004 16:19:18 +0000 (16:19 +0000)]
release: 1.0.4rc1
Jaroslav Kysela [Fri, 26 Mar 2004 16:13:55 +0000 (16:13 +0000)]
Added mangling for period/buffer size in mmap mode
Jaroslav Kysela [Thu, 18 Mar 2004 09:10:55 +0000 (09:10 +0000)]
Small cosmetic fix
Jaroslav Kysela [Mon, 1 Mar 2004 08:51:07 +0000 (08:51 +0000)]
Cleanup
Jaroslav Kysela [Sun, 29 Feb 2004 19:33:54 +0000 (19:33 +0000)]
- fixed open problem (sw_params allocation)
- fixed memory leak (close)
- 1.0.3a version
Jaroslav Kysela [Sun, 29 Feb 2004 14:18:28 +0000 (14:18 +0000)]
1.0.3 release
Jaroslav Kysela [Sun, 29 Feb 2004 10:27:59 +0000 (10:27 +0000)]
Fixed typo - compilation error
Jaroslav Kysela [Sat, 28 Feb 2004 20:06:58 +0000 (20:06 +0000)]
- cleanups in open (corrected error paths)
- added mangling of avail_min for select() and poll() and mmap_mode
- added capture code to mmap_update
- fixed xrun handling in mmap_update
Jaroslav Kysela [Fri, 27 Feb 2004 16:16:58 +0000 (16:16 +0000)]
Added hwset flag and changed mmap_commit check code
Jaroslav Kysela [Thu, 26 Feb 2004 18:41:18 +0000 (18:41 +0000)]
1.0.3rc3
Jaroslav Kysela [Thu, 26 Feb 2004 18:34:58 +0000 (18:34 +0000)]
Removed ALSA_OSS_WRAPPER environment variable
Jaroslav Kysela [Thu, 26 Feb 2004 15:34:50 +0000 (15:34 +0000)]
Set format to S16_LE, fixed trigger
Jaroslav Kysela [Thu, 26 Feb 2004 15:31:46 +0000 (15:31 +0000)]
Update appl_ptr when rewind() is called (mmap)
Takashi Iwai [Thu, 26 Feb 2004 11:07:28 +0000 (11:07 +0000)]
added missing alsa-local.h
Jaroslav Kysela [Thu, 26 Feb 2004 10:52:40 +0000 (10:52 +0000)]
Cleanup - the libaoss.so shouldn't depend on libasound.so
Jaroslav Kysela [Wed, 25 Feb 2004 19:56:06 +0000 (19:56 +0000)]
One more fix, the libaoss.so doesn't depend directly on libasound.so
Takashi Iwai [Wed, 25 Feb 2004 19:45:00 +0000 (19:45 +0000)]
fixed the build of libaoss.la.
Takashi Iwai [Wed, 25 Feb 2004 19:16:10 +0000 (19:16 +0000)]
fixed again - don't link libasound with oss-redir lib.
Takashi Iwai [Wed, 25 Feb 2004 18:22:19 +0000 (18:22 +0000)]
- fixed configure to reflect the ALSA configure options.
- fixed "make clean".
Jaroslav Kysela [Wed, 25 Feb 2004 15:37:23 +0000 (15:37 +0000)]
1.0.3rc2
Takashi Iwai [Wed, 25 Feb 2004 14:38:59 +0000 (14:38 +0000)]
use AM_CFLAGS and AM_LDFLAGS for the recent automake.
Jaroslav Kysela [Wed, 25 Feb 2004 13:10:36 +0000 (13:10 +0000)]
Moved oss-redir.h to /usr/include