freebsd-skq/sys/dev/sound/pcm
Andriy Gapon e3888a9820 SNDCTL_DSP_GETIPTR: set pointer to sndbuf_getfreeptr()
Rationale:
- unlike current behavior this seems to be compliant with OSS
  specification:
  http://manuals.opensound.com/developer/SNDCTL_DSP_GETIPTR.html
- this seems to meet expectations of some OSS programs compiled for or
  ported from Linux, e.g. ALSA OSS plugin
- this doesn't seem to break any programs as far as current testing
  shows

Tested by:	nox, hselasky
MFC after:	4 days
2011-05-03 15:50:22 +00:00
..
ac97_if.m
ac97_patch.c
ac97_patch.h
ac97.c
ac97.h
buffer.c Allocate the sound buffer DMA memory coherent. While NetBSD typically 2011-03-11 22:42:04 +00:00
buffer.h - Remove more dead code[1]. Since r207330, we only need to check division 2010-05-04 16:56:59 +00:00
channel_if.m
channel.c Make hw.snd.vpc_0db to be also a loader tunable. 2010-10-25 08:25:44 +00:00
channel.h
dsp.c SNDCTL_DSP_GETIPTR: set pointer to sndbuf_getfreeptr() 2011-05-03 15:50:22 +00:00
dsp.h
feeder_chain.c
feeder_eq.c sound/pcm: use non-const string as a value with SYSCTL_STRING 2010-06-15 07:06:54 +00:00
feeder_format.c
feeder_if.m
feeder_matrix.c
feeder_mixer.c
feeder_rate.c sound/pcm: use non-const string as a value with SYSCTL_STRING 2010-06-15 07:06:54 +00:00
feeder_volume.c
feeder.c
feeder.h
g711.h
intpcm.h
matrix_map.h
matrix.h
mixer_if.m
mixer.c Make default recording source choosing more intelligent. 2010-01-12 19:41:07 +00:00
mixer.h
pcm.h
sndstat.c Hide from default sndstat some information not used on daily basis, 2010-01-13 22:22:16 +00:00
sndstat.h Hide from default sndstat some information not used on daily basis, 2010-01-13 22:22:16 +00:00
sound.c sysctl(9) cleanup checkpoint: amd64 GENERIC builds cleanly. 2011-01-12 19:53:56 +00:00
sound.h
vchan.c
vchan.h