09 Feb, 2007
1 commit
-
snd_internval_list() may access invalid memory in the case count = 0
is given. It shouldn't be passed, but it'd better to make the code
a bit more robust.Signed-off-by: Takashi Iwai
Signed-off-by: Jaroslav Kysela
20 Dec, 2006
1 commit
-
The case where silence_size < boundary was broken because different
parts of the snd_pcm_playback_silence() function disagreed about whether
silence_start should point to the start or to the end of the buffer part
to be silenced.
This patch changes the code to always use to the start, which also
simplifies several calculations.Signed-off-by: Clemens Ladisch
Signed-off-by: Jaroslav Kysela
23 Jun, 2006
3 commits
-
Added O_APPEND flag support to PCM to enable shared substreams
among multiple processes. This mechanism is used by dmix and
dsnoop plugins.Signed-off-by: Takashi Iwai
-
Clean up ugly hacks for sync with alsa-lib code in pcm_lib.c.
Also, optimize snd_pcm_hw_params_choose() with a loop.Signed-off-by: Takashi Iwai
-
Move EXPORT_SYMBOL()s to places adjacent to functions/variables.
Also move OSS-specific hw_params helper functions to pcm_oss.c.Signed-off-by: Takashi Iwai
28 Apr, 2006
1 commit
-
This patch makes the XRUN (overrun/underrun) notification code optional.
Signed-off-by: Jaroslav Kysela
31 Mar, 2006
1 commit
-
- Clean up initialization and destruction of substream instance
Now snd_pcm_open_substream() alone does most initialization jobs.
Add pcm_release callback for cleaning up at snd_pcm_release_substream()
- Tidy up PCM oss codeSigned-off-by: Takashi Iwai
03 Jan, 2006
2 commits
-
Modules: PCM Midlevel
Fixed wrong or supreflous snd_assert()'s.
Signed-off-by: Takashi Iwai
-
Modules: PCM Midlevel
Remove xxx_t typedefs from the core PCM codes.
Signed-off-by: Takashi Iwai
04 Nov, 2005
2 commits
-
Modules: Documentation,PCM Midlevel,Timer Midlevel,ALSA Core
Use the standard getnstimeofday() function instead of ALSA's own one.
Signed-off-by: Takashi Iwai
-
Remove snd_runtime_check() macro.
This macro worsens the readability of codes. They should be either
normal if() or removable asserts.Also, the assert displays stack-dump, instead of only the last caller
pointer.Signed-off-by: Takashi Iwai
12 Sep, 2005
1 commit
-
PCM Midlevel,RawMidi Midlevel
Fix DocBook warnings.Signed-off-by: Takashi Iwai
30 Aug, 2005
2 commits
-
Memalloc module,PCM Midlevel,Timer Midlevel,GUS Library,AC97 Codec
ALI5451 driver,RME9652 driver
Make some functions/variables that are used in only one file static.Signed-off-by: Clemens Ladisch
-
PCM Midlevel,ALSA
Signed-off-by: Takashi Iwai
29 May, 2005
2 commits
-
PCM Midlevel
Make docproc happy by moving '#if 0' before comments.Signed-off-by: Takashi Iwai
-
PCM Midlevel,ALSA Core,Timer Midlevel,ALSA sequencer,Virtual Midi
This patch contains the following possible cleanups:
- make needlessly global code static
- #if 0 the following unused global functions
- remove the following unneeded EXPORT_SYMBOL'sSigned-off-by: Adrian Bunk
Signed-off-by: Takashi Iwai
17 Apr, 2005
1 commit
-
Initial git repository build. I'm not bothering with the full history,
even though we have it. We can create a separate "historical" git
archive of that later if we want to, and in the meantime it's about
3.2GB when imported into git - space that would just make the early
git days unnecessarily complicated, when we don't have a lot of good
infrastructure for it.Let it rip!