FFmpeg
|
#include <stdatomic.h>
#include "libavutil/avassert.h"
#include "libavutil/opt.h"
#include "libavutil/time.h"
#include "libavutil/thread.h"
#include "libavutil/threadmessage.h"
#include "avformat.h"
#include "internal.h"
Go to the source code of this file.
Data Structures | |
struct | FifoContext |
struct | FifoThreadContext |
struct | FifoMessage |
Macros | |
#define | FIFO_DEFAULT_QUEUE_SIZE 60 |
#define | FIFO_DEFAULT_MAX_RECOVERY_ATTEMPTS 0 |
#define | FIFO_DEFAULT_RECOVERY_WAIT_TIME_USEC 5000000 |
#define | OFFSET(x) offsetof(FifoContext, x) |
Enumerations | |
enum | FifoMessageType { FIFO_NOOP, FIFO_WRITE_HEADER, FIFO_WRITE_PACKET, FIFO_FLUSH_OUTPUT } |
Variables | |
static const AVOption | options [] |
static const AVClass | fifo_muxer_class |
AVOutputFormat | ff_fifo_muxer |
#define OFFSET | ( | x | ) | offsetof(FifoContext, x) |
enum FifoMessageType |
|
static |
Definition at line 122 of file fifo.c.
Referenced by fifo_thread_dispatch_message().
|
static |
Definition at line 161 of file fifo.c.
Referenced by fifo_thread_dispatch_message().
|
static |
Definition at line 170 of file fifo.c.
Referenced by fifo_thread_write_packet(), and fifo_write_packet().
|
static |
Definition at line 179 of file fifo.c.
Referenced by fifo_thread_dispatch_message().
|
static |
Definition at line 212 of file fifo.c.
Referenced by fifo_consumer_thread(), and fifo_thread_attempt_recovery().
|
static |
Definition at line 228 of file fifo.c.
Referenced by fifo_consumer_thread(), and fifo_thread_attempt_recovery().
|
static |
Definition at line 255 of file fifo.c.
Referenced by fifo_thread_attempt_recovery().
Definition at line 274 of file fifo.c.
Referenced by fifo_init(), and fifo_thread_attempt_recovery().
|
static |
Definition at line 282 of file fifo.c.
Referenced by fifo_thread_attempt_recovery().
|
static |
Definition at line 314 of file fifo.c.
Referenced by fifo_thread_recover().
|
static |
Definition at line 385 of file fifo.c.
Referenced by fifo_consumer_thread().
Definition at line 411 of file fifo.c.
Referenced by fifo_write_header().
|
static |
Definition at line 472 of file fifo.c.
Referenced by fifo_init().
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
AVOutputFormat ff_fifo_muxer |