kent
21623cc733
support for EAPD, Balanced I/O, and LR-Swap
2006-07-21 14:40:12 +00:00
kent
b2c67a5653
* disconnect a stream and audio converters on a halt of the stream
...
* enable S/PDIF for a digital audio converter when connecting
a stream
* rename "inputs.usingdac" to "playback.mode", and
"record.usingadc" to "record.mode"
* add S/PDIF output configuration to ALC882
2006-06-25 13:41:58 +00:00
kent
6d02918db1
ALC260 & Fujitsu LOOX:
...
mute the internal speaker when the headphone is inserted, and
unmute the internal speaker when the headphone is pulled out.
2006-06-25 07:36:33 +00:00
kent
19cf46b4ef
handle unsolicited responses.
...
A codec can receive unsolicited responses by codec_t::unsol_event()
2006-06-25 05:05:51 +00:00
kent
f519fc40b7
add some constant macros for unsolicited response and jack sense
2006-06-23 15:49:28 +00:00
kent
fa89e6f87e
support for multi-channel (>=3) recording with ALC880, ALC882, or STAC9221
2006-06-11 11:48:39 +00:00
kent
a70f7f188d
- print audio format only when the format is changed
...
- print the name of STAC9220 codec
2006-06-09 16:56:30 +00:00
kent
0b0ab7efe7
* move mixer functions from azalia.c to azalia_codec.c, and
...
rename them like azalia_mixer_foo() to generic_mixer_foo()
* enable codec-specific code to hook any mixer operations such
as creating mixer items, or special handling for a specific
item.
* provide a custom mixer table specific to ALC260
* provide a custom mixer table specific to Fujitsu LOOX
2006-06-07 15:23:59 +00:00
kent
dd89fc8bd6
Don't crash when a connection list has invalid NIDs.
...
PR#32485 by Samuel Tran
2006-01-16 14:15:26 +00:00
kent
a2e0795bf5
- make this compile with AZALIA_DEBUG
...
Thanks to Tomokatsu HAYAKAWA.
- introduce WIDGET_CHANNELS macro
2006-01-03 14:16:28 +00:00
christos
95e1ffb156
merge ktrace-lwp.
2005-12-11 12:16:03 +00:00
kent
50e11da459
* shorten *_init_dacgroup() functions
...
* add a hook point for widget initialization and implement for ALC882
2005-09-29 04:14:03 +00:00
kent
4443bcd69a
add codec-specific code for ALC260, ALC880, ALC882,
...
and STAC9221 to detect DAC/ADC cominations.
2005-09-28 14:26:19 +00:00
kent
6e455dd565
split azalia.c into three files.
...
* azalia_codec.c: code for specific codecs
* azalia.c: other code
* azalia.h: common definitions
2005-09-28 13:06:49 +00:00