| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
channels it allocates if chn_reset() on them resulted in failure.
ARROW'D!
|
| |
|
|
|
|
|
|
|
| |
- Rename all sndbuf_isadma* functions to sndbuf_dma* and move them into
sys/dev/sound/isa/sndbuf_dma.c.
No response from: sound
|
|
|
|
|
|
|
|
| |
Sync with userland test framework which now deals better with pcm feeder kobj
emulation.
Reduce max rate from 96kHz to 48kHz as userland tests found a few bad
points about 90kHz and we don't care about operating up there for now.
|
|
|
|
|
|
|
|
|
| |
of knowing data size transformations of feeder chain and in some cases
this means too much data is pulled through chain, eg converting input
stream from 16bits to 8bits on 16bit only h/w.
PR: kern/37831
Submitted by: Harti Brandt <brandt@fokus.fraunhofer.de>
|
|
|
|
|
| |
mono formats at 44.1kHz playing at double speed when vchans are
enabled.
|
|
|
|
| |
Fix typo reported in pr misc/47794.
|
| |
|
|
|
|
| |
Submitted by: Hiten Pandya <hiten@unixdaemons.com>
|
|
|
|
|
|
|
| |
between any pair of values in range 4-96kHz. Thanks to Ken Marks for
discovering there were problems with the previous version.
o Use a non-recursive gcd routine.
|
| |
|
| |
|
|
|
|
| |
Merge M_NOWAIT/M_DONTWAIT into a single flag M_NOWAIT.
|
|
|
|
|
|
|
|
| |
conversion. The new version has improved interpolation accuracy and
maintains the timing relationship between the input and output signals
exactly.
Approved by: cg
|
|
|
|
| |
- GC a few hand-rolled min()/max() macros while I'm here.
|
|
|
|
|
|
|
|
|
|
| |
vchan creation doesn't lead to /dev entry creation if the new vchan is the
first child of a channel,
This fix a panic that happens when loading a sound driver module, creating
vchans and unloading the driver.
Approved by: cg
MFC after: 3 days
|
|
|
|
|
| |
Submitted by: "Mikko S. Hyvarinen" <morphy@morphy.iki.fi>
MFC after: 5 days
|
|
|
|
|
| |
Submitted by: "Mikko S. Hyvarinen" <morphy@morphy.iki.fi>
MFC after: 5 days
|
|
|
|
|
| |
- Restore speed and format settings on resume for CS423x and
CS423x-PCI devices.
|
|
|
|
| |
Reviewed by: cg
|
|
|
|
| |
especially in troff files.
|
|
|
|
|
| |
Submitted by: marius@alchemy.franken.de
MFC after: 3 days
|
|
|
|
| |
Approved by: re
|
|
|
|
|
| |
Approved by: re
Reviewed by: orion
|
|
|
|
|
| |
Approved by: re
Reviewed by: orion
|
|
|
|
|
|
|
| |
panicing later. this is a band-aid pending further investigation.
MFC After: 7 days
Approved by: re
|
|
|
|
|
| |
currently in -stable. Put the exception into usb.h instead of having it
hard coded in the sound code.
|
|
|
|
|
|
|
| |
destroyed and struct pcm_channel freed.
Reviewed by: cg
MFC after: 3 days
|
|
|
|
|
| |
the previous commit by initializing i and j. These initializations
will normally be eliminated by the compiler.
|
|
|
|
|
|
| |
Reviewed by: orion, mux
Approved by: mux (mentor)
MFC after: 1 week
|
|
|
|
|
|
|
|
| |
previous commit:
Include <sys/mutex.h> and its prerequisite <sys/lock.h> instead of
depending on namespace pollution in <sys/buf.h>. Only do this in the
__FreeBSD_version > 500000 case although the __FreeBSD_version < 500000
case has already rotted.
|
| |
|
|
|
|
|
|
|
| |
code was broken in the same way.
Submitted by: co9@xs4all.nl
MFC after: 3 days
|
|
|
|
|
|
|
|
| |
- add bus capabilities into the driver, so that it is possible for a radio
driver to attach to it to use shared resources of fm801 chip. The radio
driver itself will be committed later.
MFC after: 1 week
|
| |
|
|
|
|
|
|
|
| |
circumstances. The problem was only reported with -stable, but it's
obviously wrong in -current also. MFC is forthcoming.
Submitted by: doconnor@dsoft.com.au
|
|
|
|
|
|
|
| |
determine liklihood of opening device in requested directions. Makes for
simpler error handling and change should close kern/35004.
PR: kern/35004.
|
|
|
|
|
| |
Contributed by: Takanori Watanabe <takawata@FreeBSD.org>
PR: kern/41809
|
|
|
|
| |
at compile time and probably as panics at runtime.
|
|
|
|
| |
sndstat output after removing uaudio.
|
|
|
|
|
| |
getptr is broken. Noise reported by Thomas Draney <tmdraney@yahoo.com> who
also tested the patch.
|
|
|
|
|
|
|
|
|
|
|
|
| |
Attempt to determine what function of AUX_OUT is: "True line level
out", "Headphone out", or "4-Channel out" and frig OSS mixer label
accordingly.
Addresses problem raised by Randy Bush on -multimedia of not being
able to hear audio on ich2 m/b which was eventually found to be
because the mixer monitor value was 0. On this h/w the label
"monitor" should now be presented as the marginally more intuitive
"ogain".
|
| |
|
| |
|
|
|
|
|
| |
Reported by: Jacob Rhoden
Tested by: Jacob Rhoden, mp
|
|
|
|
|
|
|
|
|
|
| |
opening the device, eg one read only and one write only, and the
reference count being non-zero when both exit rendering device
permanently busy.
PR: kern/35004
Submitted by: Bill Wells
MFC after: 3 days
|
|
|
|
| |
Reported and fixed by: Grzybowski Rafal <grzybek@inferno.mikrus.pw.edu.pl>
|
| |
|
|
|
|
| |
so this code was not working for the newer VIA chipsets.
|
| |
|