Lines Matching refs:snd_pcm_status_t
69 typedef struct _snd_pcm_status snd_pcm_status_t;
550 int snd_pcm_status(snd_pcm_t *pcm, snd_pcm_status_t *status);
1045 * \brief allocate an invalid #snd_pcm_status_t using standard alloca
1049 int snd_pcm_status_malloc(snd_pcm_status_t **ptr);
1050 void snd_pcm_status_free(snd_pcm_status_t *obj);
1051 void snd_pcm_status_copy(snd_pcm_status_t *dst, const snd_pcm_status_t *src);
1052 snd_pcm_state_t snd_pcm_status_get_state(const snd_pcm_status_t *obj);
1053 void snd_pcm_status_get_trigger_tstamp(const snd_pcm_status_t *obj, snd_timestamp_t *ptr);
1054 void snd_pcm_status_get_trigger_htstamp(const snd_pcm_status_t *obj, snd_htimestamp_t *ptr);
1055 void snd_pcm_status_get_tstamp(const snd_pcm_status_t *obj, snd_timestamp_t *ptr);
1056 void snd_pcm_status_get_htstamp(const snd_pcm_status_t *obj, snd_htimestamp_t *ptr);
1057 void snd_pcm_status_get_audio_htstamp(const snd_pcm_status_t *obj, snd_htimestamp_t *ptr);
1058 void snd_pcm_status_get_driver_htstamp(const snd_pcm_status_t *obj, snd_htimestamp_t *ptr);
1059 void snd_pcm_status_get_audio_htstamp_report(const snd_pcm_status_t *obj,
1061 void snd_pcm_status_set_audio_htstamp_config(snd_pcm_status_t *obj,
1082 snd_pcm_sframes_t snd_pcm_status_get_delay(const snd_pcm_status_t *obj);
1083 snd_pcm_uframes_t snd_pcm_status_get_avail(const snd_pcm_status_t *obj);
1084 snd_pcm_uframes_t snd_pcm_status_get_avail_max(const snd_pcm_status_t *obj);
1085 snd_pcm_uframes_t snd_pcm_status_get_overrange(const snd_pcm_status_t *obj);
1123 int snd_pcm_status_dump(snd_pcm_status_t *status, snd_output_t *out);