summaryrefslogtreecommitdiffstats
path: root/tools
diff options
context:
space:
mode:
authorTakashi Iwai <tiwai@suse.de>2010-08-06 13:48:11 +0200
committerTakashi Iwai <tiwai@suse.de>2010-08-06 13:48:11 +0200
commiteb541337b7a43822fce7d0c9d967ee149b2d9a96 (patch)
tree6f46656a2b8545720a818304050fbbeddd872989 /tools
parentfe3eb0a73ca052ee9346a1544f4c00e697cc9a4e (diff)
downloadop-kernel-dev-eb541337b7a43822fce7d0c9d967ee149b2d9a96.zip
op-kernel-dev-eb541337b7a43822fce7d0c9d967ee149b2d9a96.tar.gz
ALSA: hda - Make converter setups sticky
So far, we reset the converter setups like the stream-tag, the channel-id and format-id in prepare callbacks, and clear them in cleanup callbacks. This often causes a silence of the digital receiver for a couple of seconds. This patch tries to delay the converter setup changes as much as possible. The converter setups are cached and aren't reset as long as the same values are used. At suspend/resume, they are cleared to be recovered properly, too. Signed-off-by: Takashi Iwai <tiwai@suse.de>
Diffstat (limited to 'tools')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud