Skip to content
Commit 7662b00c authored by Nicola Soranzo's avatar Nicola Soranzo Committed by Mauro Carvalho Chehab
Browse files

V4L/DVB (10659): em28xx: register device to soundcard for sysfs



As explained in "Writing an ALSA driver" (T. Iwai), audio drivers should
set the struct device for the card before registering the card instance.
This will add the correct /sys/class/sound/cardN/device symlink, so HAL
can see the device and ConsoleKit sets its ACL permissions for the
logged-in user.

For em28xx audio capture cards found e.g. in Hauppauge WinTV-HVR-900 (R2),
this patch fixes errors like:

ALSA lib pcm_hw.c:1429:(_snd_pcm_hw_open) Invalid value for card
Error opening audio: Permission denied

when running mplayer as a normal user.

Signed-off-by: default avatarNicola Soranzo <nsoranzo@tiscali.it>
Signed-off-by: default avatarMauro Carvalho Chehab <mchehab@redhat.com>
parent 169d418b
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment