Go to the source code of this file.
|
static int | fifo_thread_write_header (FifoThreadContext *ctx) |
|
static int | fifo_thread_flush_output (FifoThreadContext *ctx) |
|
static int | fifo_thread_write_packet (FifoThreadContext *ctx, AVPacket *pkt) |
|
static int | fifo_thread_write_trailer (FifoThreadContext *ctx) |
|
static int | fifo_thread_dispatch_message (FifoThreadContext *ctx, FifoMessage *msg) |
|
static int | is_recoverable (const FifoContext *fifo, int err_no) |
|
static void | free_message (void *msg) |
|
static int | fifo_thread_process_recovery_failure (FifoThreadContext *ctx, AVPacket *pkt, int err_no) |
|
static int | fifo_thread_attempt_recovery (FifoThreadContext *ctx, FifoMessage *msg, int err_no) |
|
static int | fifo_thread_recover (FifoThreadContext *ctx, FifoMessage *msg, int err_no) |
|
static void * | fifo_consumer_thread (void *data) |
|
static int | fifo_mux_init (AVFormatContext *avf, AVOutputFormat *oformat, const char *filename) |
|
static int | fifo_init (AVFormatContext *avf) |
|
static int | fifo_write_header (AVFormatContext *avf) |
|
static int | fifo_write_packet (AVFormatContext *avf, AVPacket *pkt) |
|
static int | fifo_write_trailer (AVFormatContext *avf) |
|
static void | fifo_deinit (AVFormatContext *avf) |
|
#define FIFO_DEFAULT_QUEUE_SIZE 60 |
#define FIFO_DEFAULT_MAX_RECOVERY_ATTEMPTS 0 |
#define FIFO_DEFAULT_RECOVERY_WAIT_TIME_USEC 5000000 |
Enumerator |
---|
FIFO_WRITE_HEADER |
|
FIFO_WRITE_PACKET |
|
FIFO_FLUSH_OUTPUT |
|
Definition at line 104 of file fifo.c.
static void* fifo_consumer_thread |
( |
void * |
data | ) |
|
|
static |
Initial value:= {
.class_name = "Fifo muxer",
}
#define LIBAVUTIL_VERSION_INT
Definition at line 649 of file fifo.c.
Initial value:= {
.name = "fifo",
}
static void write_packet(OutputFile *of, AVPacket *pkt, OutputStream *ost, int unqueue)
static av_cold int init(AVFilterContext *ctx)
#define NULL_IF_CONFIG_SMALL(x)
Return NULL if CONFIG_SMALL is true, otherwise the argument without modification. ...
static int write_trailer(AVFormatContext *s1)
static void write_header(FFV1Context *f)
Definition at line 656 of file fifo.c.