#include <pulse/simple.h>
#include <pulse/error.h>
#include "libavformat/avformat.h"
#include "libavformat/internal.h"
#include "libavutil/opt.h"
#include "libavutil/time.h"
#include "libavutil/log.h"
#include "pulse_audio_common.h"
Go to the source code of this file.
static void pulse_get_output_timestamp |
( |
AVFormatContext * |
h, |
|
|
int |
stream, |
|
|
int64_t * |
dts, |
|
|
int64_t * |
wall |
|
) |
| |
|
static |
Initial value:= {
.class_name = "Pulse muxer",
}
#define LIBAVUTIL_VERSION_INT
const char * av_default_item_name(void *ctx)
Return the context name.
const OptionDef options[]
Definition at line 148 of file pulse_audio_enc.c.
Initial value:= {
.name = "pulse",
}
static int pulse_write_packet(AVFormatContext *h, AVPacket *pkt)
static const AVClass pulse_muxer_class
static av_cold int pulse_write_trailer(AVFormatContext *h)
#define NULL_IF_CONFIG_SMALL(x)
Return NULL if CONFIG_SMALL is true, otherwise the argument without modification. ...
static av_cold int pulse_write_header(AVFormatContext *h)
static void pulse_get_output_timestamp(AVFormatContext *h, int stream, int64_t *dts, int64_t *wall)
Definition at line 155 of file pulse_audio_enc.c.