aboutsummaryrefslogtreecommitdiff
path: root/drivers/media/video/cx88/cx88-dsp.c
diff options
context:
space:
mode:
authorMarton Balint <cus@fazekas.hu>2009-03-31 19:01:53 -0300
committerMauro Carvalho Chehab <mchehab@redhat.com>2009-06-16 19:14:18 -0300
commit2325a6b98609b6559ce5da7528fc0f5a6d0d8e9b (patch)
treeb79d217bff24e635081150f2aba0bbe0d9703cdc /drivers/media/video/cx88/cx88-dsp.c
parent083d6f8c81e9a2bd5f71633fb38acda35fb8240c (diff)
V4L/DVB (11396): cx88: avoid reprogramming every audio register on A2 stereo/mono change
This patch changes cx88_set_stereo to avoid resetting all of the audio registers on stereo/mono change if the audio standard is A2, and set only the AUD_CTL register. The benefit of this method is that it eliminates the annoying clicking noise on setting the audio mode to stereo or mono. The driver had used the same method 1.5 years ago (and for FM radio it still does), but a pretty big cleanup commit changed it to the "complete audio reset" method, although the reason for this move was not clear. (If somebody knows why it was necessary, please let me know!) The original commit: http://linuxtv.org/hg/v4l-dvb/rev/ffe313541d7d Signed-off-by: Marton Balint <cus@fazekas.hu> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
Diffstat (limited to 'drivers/media/video/cx88/cx88-dsp.c')
0 files changed, 0 insertions, 0 deletions