![]() |
UltraGrid
UltraGrid Low-Latency High-Resolution Transmission System
|
#include <audio_playback.h>

Public Attributes | |
| bool(* | ctl )(void *state, int request, void *data, size_t *len) |
| void(* | done )(void *state) |
| void *(* | init )(const char *cfg) |
| device_probe_func | probe |
| bool(* | reconfigure )(void *state, struct audio_desc) |
| void(* | write )(void *state, const struct audio_frame *frame) |
Definition at line 80 of file audio_playback.h.
Returns device supported format that matches best with propsed audio desc
Definition at line 85 of file audio_playback.h.
Referenced by audio_playback_ctl().
| void(* audio_playback_info::done) (void *state) |
Definition at line 87 of file audio_playback.h.
Referenced by audio_playback_done().
| void *(* audio_playback_info::init) (const char *cfg) |
| cfg | is not NULL |
Definition at line 82 of file audio_playback.h.
Referenced by audio_playback_init().
| device_probe_func audio_playback_info::probe |
Definition at line 81 of file audio_playback.h.
| bool(* audio_playback_info::reconfigure) (void *state, struct audio_desc) |
Definition at line 86 of file audio_playback.h.
Referenced by audio_playback_reconfigure().
| void(* audio_playback_info::write) (void *state, const struct audio_frame *frame) |
Definition at line 83 of file audio_playback.h.
Referenced by audio_playback_put_frame().