On Wed, 26 Jan 2011, Fredrik Lingvall wrote:
I did two things to build the hdspmixer I got from Florian.
- Moved the #endif (at line 121)
#endif /* __SOUND_HDSPM_H */
downto the last line of the hdspm.h
It's already in hdspm.h we have in the GIT kernel tree:
http://git.alsa-project.org/?p=alsa-kernel.git;a=blob;f=include/sound/hdspm....
- Changed
#include<alsa/sound/hdsp.h>
to
#include <sound/hdspm.h>
in HDSPMixerWindow.h
I have both includes in HDSMixerWindow.h:
#include <alsa/sound/hdsp.h> #include <alsa/sound/hdspm.h>
The hdspm.h is from the location above (added to alsa-lib/include/sound tree).
I think that you are using different kernel driver - so we are out of sync with the user space tools. What version of the hdsp/hdspm driver are you using?
Jaroslav
On 01/26/11 10:49, Jaroslav Kysela wrote:
Hi,
working on new ALSA release, but it seems that alsa-tools/hdspmixer is out of sync with current linux/sound/hdsp.h / hdspm.h after this commit:
commit e24e56795ea57e3dd7da45063ab71f04e231192d Author: Adrian Knoth adi@drcomp.erfurt.thur.de Date: Sun Jan 9 19:42:59 2011 +0100
Add support for RME MADI, RayDAT and AIO Merged the work by Florian Faber that's distributed separately as hdspmixer64. Code taken from
http://wiki.linuxproaudio.org/index.php/App:hdspmixer_64
Signed-off-by: Adrian Knoth <adi@drcomp.erfurt.thur.de> Signed-off-by: Takashi Iwai <tiwai@suse.de>
Any clue what to do to get things fixed?
Jaroslav
----- Jaroslav Kysela perex@perex.cz Linux Kernel Sound Maintainer ALSA Project, Red Hat, Inc.