Compilation fixes (asound.h removal)

This commit is contained in:
Jaroslav Kysela 2001-08-22 06:39:08 +00:00
parent b11ed04ea0
commit 18f147735f
2 changed files with 8 additions and 3 deletions

View file

@ -15,7 +15,12 @@
#define SND_CONTROL_DLSYM_VERSION _dlsym_control_001 #define SND_CONTROL_DLSYM_VERSION _dlsym_control_001
/** IEC958 structure */ /** IEC958 structure */
typedef struct sndrv_aes_iec958 snd_aes_iec958_t; typedef struct snd_aes_iec958 {
unsigned char status[24]; /**< AES/IEC958 channel status bits */
unsigned char subcode[147]; /**< AES/IEC958 subcode bits */
unsigned char pad; /**< nothing */
unsigned char dig_subframe[4]; /**< AES/IEC958 subframe bits */
} snd_aes_iec958_t;
/** CTL card info container */ /** CTL card info container */
typedef struct _snd_ctl_card_info snd_ctl_card_info_t; typedef struct _snd_ctl_card_info snd_ctl_card_info_t;

View file

@ -230,9 +230,9 @@ typedef enum _snd_pcm_tstamp {
} snd_pcm_tstamp_t; } snd_pcm_tstamp_t;
/** Unsigned frames quantity */ /** Unsigned frames quantity */
typedef sndrv_pcm_uframes_t snd_pcm_uframes_t; typedef unsigned long snd_pcm_uframes_t;
/** Signed frames quantity */ /** Signed frames quantity */
typedef sndrv_pcm_sframes_t snd_pcm_sframes_t; typedef long snd_pcm_sframes_t;
/** Timestamp */ /** Timestamp */
typedef struct timeval snd_timestamp_t; typedef struct timeval snd_timestamp_t;