diff options
author | Nobutaka Okabe <nob77413@gmail.com> | 2016-12-13 02:52:58 +0900 |
---|---|---|
committer | Takashi Iwai <tiwai@suse.de> | 2016-12-12 22:43:35 +0100 |
commit | 012007309133d21a5a7eae3f552c03ac061a2b51 (patch) | |
tree | d4f50860eb63a511612b4495c2386ec149b53e27 /sound/usb/hiface/pcm.c | |
parent | 7f38ca047b0cb54df7f6d9e4110e292e45dba6ad (diff) | |
download | talos-obmc-linux-012007309133d21a5a7eae3f552c03ac061a2b51.tar.gz talos-obmc-linux-012007309133d21a5a7eae3f552c03ac061a2b51.zip |
ALSA: usb-audio: Eliminate noise at the start of DSD playback.
[Problem]
In some USB DACs, a terrible pop noise comes to be heard
at the start of DSD playback (in the following situations).
- play first DSD track
- change from PCM track to DSD track
- change from DSD64 track to DSD128 track (and etc...)
- seek DSD track
- Fast-Forward/Rewind DSD track
[Cause]
At the start of playback, there is a little silence.
The silence bit pattern "0x69" is required on DSD mode,
but it is not like that.
[Solution]
This patch adds DSD silence pattern to the endpoint settings.
Signed-off-by: Nobutaka Okabe <nob77413@gmail.com>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
Diffstat (limited to 'sound/usb/hiface/pcm.c')
0 files changed, 0 insertions, 0 deletions