22 #ifndef AVDEVICE_PULSE_AUDIO_COMMON_H
23 #define AVDEVICE_PULSE_AUDIO_COMMON_H
25 #include <pulse/pulseaudio.h>
36 const char *server,
const char *description);
pa_sample_format_t ff_codec_id_to_pulse_format(enum AVCodecID codec_id)
av_warn_unused_result int ff_pulse_audio_connect_context(pa_mainloop **pa_ml, pa_context **pa_ctx, const char *server, const char *description)
Main libavdevice API header.
AVCodecID
Identify the syntax and semantics of the bitstream.
av_warn_unused_result int ff_pulse_audio_get_devices(AVDeviceInfoList *devices, const char *server, int output)
Libavcodec external API header.
#define av_warn_unused_result
void ff_pulse_audio_disconnect_context(pa_mainloop **pa_ml, pa_context **pa_ctx)