Age | Commit message (Collapse) | Author |
|
for both structs, the new members are 'bps' and 'msb', which
describe the number of bytes per sample and data alignment in the
sample, respectively. drivers must properly set these fields in
the 'query_encoding', 'set_parameters' and 'get_default_params'
hardware interface methods.
discussed with ratchov, deraadt
|
|
reported by frederic, documentation/6179
|
|
ok jmc@
|
|
|
|
discussed with and ok ratchov; manpage tweak from naddy, thanks
|
|
|
|
|
|
Not sure what's more surprising: how long it took for NetBSD to
catch up to the rest of the BSDs (including UCB), or the amount of
code that NetBSD has claimed for itself without attributing to the
actual authors.
OK deraadt@
|
|
|
|
sizes before other parameters can cause problems.
ok ratchov@
|
|
instead of 8-bit mono mulaw @ 8kHz.
this is just the infrastructure; no drivers are specifying a default
yet.
ok ratchov@, deanna@
|
|
record modes. This makes possible to have blocks of the same duration if the
play and record formats are different. The API change is backward
compatible, so it shouldn't be noticed by current audio ports.
ok jakemsr
|
|
audio(4), and the bus pages reference the devices, so there's no need
for audio(4) to try to keep up.
Requested by & ok jmc@
|
|
|
|
ok jmc@, ok deraadt@
|
|
software and should be avoided in new code
suggested by ratchov@, help from jmc@
|
|
data structure these ioctls use, audio_bufinfo.
these ioctls return information about the play and record buffers
into the audio_bufinfo structure.
these are being added to aid in porting non-native audio applications
and libraries, and to fix issues in our OSS audio emulation. these
ioctls exist only on OpenBSD and should not be used in code intended
for distribution.
ok ratchov
|
|
OK jmc@ (a while back)
|
|
Sun audio.
input from and ok ratchov
|
|
reviewed (and corrected) by jakemsr@
|
|
documentation change
the audio layer is still too "imperfect" for this change
fixes problems reported aanriot, matthieu and dtucker
requested by deraadt
|
|
read-write and it supports full-duplex operation.
- update documentation to match this behaviour.
see http://marc.info/?l=openbsd-tech&m=118310788926431&w=2 for
more background on this change
"patches look correct to me" marc@
|
|
|
|
|
|
OK millert@
|
|
|
|
ioctl(fd, AUDIO_INITINFO, &info);
to initialize the audioinfo struct. This does not work as there
is no AUDIO_INITINFO ioctl command. Rather, the structure should be
initialized with something that looks like this:
AUDIO_INITINFO(&info);
From: Chris Kuethe <ckuethe at ualberta dot ca> in PR 3980
|
|
- update to reality
- grammar, punctuation, rewording
- since this page describes both the mixer and audio devices,
add mention of the mixer device in relevant places
- use standard conventions for documenting ioctls
- macro and other mdoc fixes
- add some unmentioned audio devices and other cross-refs to
"see also"
help and ok jmc
and add kernel config usage to synopsis (from deraadt)
|
|
dhartmeier@ saved me from making a mess of this;
|
|
- quote .Cd's
- add/remove .Pp's as necessary
- fix some .Re/.Rs's
- simplify macros
|
|
- some macro fixes
- kill whitespace at EOL
|
|
jason@ ok
|
|
mu-law and u-law are the same, so used mu-law for consistency;
ok jason@
|
|
audio(4): ok naddy@
cardbus(4): ok deraadt@
|
|
ok miod@ millert@
|
|
inside an enumeration as well.
|
|
|
|
o) sort;
o) "," is separator of entries;
o) don't use "." or "," in the last entry;
millert@ ok
|
|
|
|
deraadt@ ok
|
|
|
|
|
|
|
|
in my INBOX since Nov 6, 2000, probably forgot about them since the tree was
frozen at that time.
|
|
Tatoku Ogaito, banged into shape for OpenBSD by me. Recording has not been
tested yet, but mpg123 works fine. Sound still works after suspend/resume.
XXX: On the IBM ThinkPad X20, must disable pcibios else the cs4281 won't
generate interrupts. Cause yet unknown but probably not the driver's fault.
YMMV on other laptops with this chip.
|
|
Keep alphabetical order in audio.4 while we're at it :)
|
|
|
|
|
|
- Standardize Nd format for all Ethernet man pages for easy man -k'ing.
|
|
|