return snd_mask_test((const snd_mask_t *) mask, (unsigned long) val);
}
+/**
+ * \brief test, if given a #snd_pcm_format_mask_t is empty
+ * \param mask pointer to mask
+ * \retval 0 not empty
+ * \retval 1 empty
+ */
+int snd_pcm_format_mask_empty(const snd_pcm_format_mask_t *mask)
+{
+ return snd_mask_empty((const snd_mask_t *) mask);
+}
+
/**
* \brief make a format present in a #snd_pcm_format_mask_t
* \param mask pointer to mask
return snd_mask_test((const snd_mask_t *) mask, (unsigned long) val);
}
+/**
+ * \brief test, if given a #snd_pcm_subformat_mask_t is empty
+ * \param mask pointer to mask
+ * \retval 0 not empty
+ * \retval 1 empty
+ */
+int snd_pcm_subformat_mask_empty(const snd_pcm_subformat_mask_t *mask)
+{
+ return snd_mask_empty((const snd_mask_t *) mask);
+}
+
/**
* \brief make a subformat present in a #snd_pcm_subformat_mask_t
* \param mask pointer to mask