Changeset View
Changeset View
Standalone View
Standalone View
lib/libmixer/mixer.h
Show All 21 Lines | |||||
* $FreeBSD$ | * $FreeBSD$ | ||||
*/ | */ | ||||
#ifndef _MIXER_H_ | #ifndef _MIXER_H_ | ||||
#define _MIXER_H_ | #define _MIXER_H_ | ||||
#include <sys/cdefs.h> | #include <sys/cdefs.h> | ||||
#include <sys/queue.h> | #include <sys/queue.h> | ||||
#include <sys/soundcard.h> | |||||
#include <limits.h> | #include <limits.h> | ||||
#define MIX_ISSET(n,f) (((1U << (n)) & (f)) ? 1 : 0) | #define MIX_ISSET(n,f) (((1U << (n)) & (f)) ? 1 : 0) | ||||
#define MIX_ISDEV(m,n) MIX_ISSET(n, (m)->devmask) | #define MIX_ISDEV(m,n) MIX_ISSET(n, (m)->devmask) | ||||
#define MIX_ISMUTE(m,n) MIX_ISSET(n, (m)->mutemask) | #define MIX_ISMUTE(m,n) MIX_ISSET(n, (m)->mutemask) | ||||
#define MIX_ISREC(m,n) MIX_ISSET(n, (m)->recmask) | #define MIX_ISREC(m,n) MIX_ISSET(n, (m)->recmask) | ||||
#define MIX_ISRECSRC(m,n) MIX_ISSET(n, (m)->recsrc) | #define MIX_ISRECSRC(m,n) MIX_ISSET(n, (m)->recsrc) | ||||
▲ Show 20 Lines • Show All 85 Lines • Show Last 20 Lines |