#ifndef UAUDIO_H
#define UAUDIO_H
+struct sockaddr_storage;
+
extern int uaudio_rate;
extern int uaudio_bits;
extern int uaudio_channels;
const struct uaudio *uaudio_default(const struct uaudio *const *apis,
unsigned context);
+int rtp_add_recipient(const struct sockaddr_storage *sa);
+int rtp_remove_recipient(const struct sockaddr_storage *sa);
+
extern uint64_t uaudio_schedule_timestamp;
extern int uaudio_schedule_reactivated;
extern const struct uaudio uaudio_oss;
#endif
+#if HAVE_PULSEAUDIO
+extern const struct uaudio uaudio_pulseaudio;
+#endif
+
extern const struct uaudio uaudio_rtp;
extern const struct uaudio uaudio_command;