mirror of
https://gitlab.freedesktop.org/pipewire/pipewire.git
synced 2025-10-29 05:40:27 -04:00
alsa: hopefully fix compilation on ubuntu CI
This commit is contained in:
parent
647c55dba9
commit
e8c5c1bb97
1 changed files with 2 additions and 4 deletions
|
|
@ -354,14 +354,12 @@ static inline int ratelimit_test(struct ratelimit *r, uint64_t now)
|
|||
return missed;
|
||||
}
|
||||
|
||||
#if defined(SND_LIB_VER) && SND_LIB_VERSION >= SND_LIB_VER(1, 2, 6)
|
||||
#define channel_area_addr snd_pcm_channel_area_addr
|
||||
#else
|
||||
/* This function is also as snd_pcm_channel_area_addr() since 1.2.6 which is not yet
|
||||
* in ubuntu and I can't figure out how to do the ALSA version check. */
|
||||
static inline void *channel_area_addr(const snd_pcm_channel_area_t *area, snd_pcm_uframes_t offset)
|
||||
{
|
||||
return (char *)area->addr + (area->first + area->step * offset) / 8;
|
||||
}
|
||||
#endif
|
||||
|
||||
#ifdef __cplusplus
|
||||
} /* extern "C" */
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue