Home
last modified time | relevance | path

Searched refs:CH_MASK (Results 1 – 2 of 2) sorted by relevance

/haiku/src/add-ons/kernel/drivers/audio/echo/generic/
H A DCChannelMask.h49 typedef unsigned long CH_MASK; typedef
51 #define CH_MASK_BITS (sizeof( CH_MASK ) * 8)
75 CH_MASK m_Mask; // One bit per output or input channel
82 CH_MASK GetMask() in GetMask()
167 void SetMask( CH_MASK OutMask, CH_MASK InMask, int nOutputs );
168 void SetOutMask( CH_MASK OutMask, int nOutputs );
169 void SetInMask( CH_MASK InMask, int nOutputs );
175 void GetMask( CH_MASK & OutMask, CH_MASK & InMask, int nOutputs );
176 CH_MASK GetOutMask( int nOutputs );
177 CH_MASK GetInMask( int nOutputs );
H A DCChannelMask.cpp67 void CChannelMask::SetMask( CH_MASK OutMask, CH_MASK InMask, int nOutputs ) in SetMask()
76 void CChannelMask::SetOutMask( CH_MASK OutMask, int nOutputs ) in SetOutMask()
79 m_Mask &= ((CH_MASK) -1) << nOutputs; in SetOutMask()
85 void CChannelMask::SetInMask( CH_MASK InMask, int nOutputs ) in SetInMask()
87 m_Mask &= ~( (CH_MASK) -1 << nOutputs ); in SetInMask()
98 void CChannelMask::GetMask( CH_MASK & OutMask, CH_MASK & InMask, int nOutputs ) in GetMask()
104 CH_MASK CChannelMask::GetOutMask( int nOutputs ) in GetOutMask()
106 return m_Mask & ~( (CH_MASK) -1 << nOutputs ); in GetOutMask()
109 CH_MASK CChannelMask::GetInMask( int nOutputs ) in GetInMask()
149 m_Mask &= ~((CH_MASK) 1 << wPipeIndex); in ClearIndexInMask()
[all …]