Audacity 3.2.0
|
#include <cstdint>
#include <errno.h>
Go to the source code of this file.
Classes | |
struct | AudacityAVRational |
struct | AudacityAVDictionaryEntry |
Simply an overlay of AVDictionaryEntry, but we avoid including that type. More... | |
struct | FFMPegVersion |
struct | AudacityAVBufferRef |
Macros | |
#define | AUDACITY_MKTAG(a, b, c, d) ((a) | ((b) << 8) | ((c) << 16) | ((unsigned)(d) << 24)) |
#define | AUDACITY_FFERRTAG(a, b, c, d) (-(int)AUDACITY_MKTAG(a, b, c, d)) |
#define | AUDACITY_AVERROR(e) (e) |
#define | AUDACITY_AVUNERROR(e) (e) |
#define | AUDACITY_AVERROR_EOF AUDACITY_FFERRTAG('E', 'O', 'F', ' ') |
#define | AUDACITY_AVFMT_NOFILE 0x0001 |
#define | AUDACITY_AVFMT_GLOBALHEADER 0x0040 |
#define | AUDACITY_AV_NOPTS_VALUE ((int64_t)UINT64_C(0x8000000000000000)) |
#define | AV_VERSION_INT(a, b, c) (a << 16 | b << 8 | c) |
#define | AUDACITY_AV_TIME_BASE (1000 * 1000) |
#define | AUDACITY_AV_CODEC_FLAG_QSCALE (1 << 1) |
#define | AUDACITY_AV_CODEC_CAP_SMALL_LAST_FRAME (1 << 6) |
#define | AUDACITY_FF_QP2LAMBDA 118 |
#define | AUDACITY_FF_COMPLIANCE_EXPERIMENTAL -2 |
#define | AUDACITY_FF_PROFILE_AAC_LOW 1 |
#define | AUDACITY_AV_CODEC_FLAG_GLOBAL_HEADER (1 << 22) |
Typedefs | |
typedef struct AVDictionary | AVDictionary |
typedef struct AVFifoBuffer | AVFifoBuffer |
typedef struct AVFrame | AVFrame |
typedef struct AVFormatContext | AVFormatContext |
typedef struct AVPacket | AVPacket |
typedef struct AVOutputFormat | AVOutputFormat |
typedef struct AVStream | AVStream |
typedef struct AVCodec | AVCodec |
typedef struct AVInputFormat | AVInputFormat |
typedef struct AVIOContext | AVIOContext |
typedef struct AVCodecContext | AVCodecContext |
using | AVCodecIDFwd = int |
using | AVMediaTypeFwd = int |
using | AVPixelFormatFwd = int |
using | AVSampleFormatFwd = int |
using | AVDiscardFwd = int |
typedef struct AVBuffer | AVBuffer |
typedef struct AVChannelLayout | AVChannelLayout |
#define AUDACITY_AV_CODEC_CAP_SMALL_LAST_FRAME (1 << 6) |
Definition at line 84 of file FFmpegTypes.h.
#define AUDACITY_AV_CODEC_FLAG_GLOBAL_HEADER (1 << 22) |
Definition at line 115 of file FFmpegTypes.h.
#define AUDACITY_AV_CODEC_FLAG_QSCALE (1 << 1) |
Definition at line 82 of file FFmpegTypes.h.
#define AUDACITY_AV_NOPTS_VALUE ((int64_t)UINT64_C(0x8000000000000000)) |
Definition at line 74 of file FFmpegTypes.h.
#define AUDACITY_AV_TIME_BASE (1000 * 1000) |
Definition at line 80 of file FFmpegTypes.h.
#define AUDACITY_AVERROR | ( | e | ) | (e) |
Definition at line 28 of file FFmpegTypes.h.
#define AUDACITY_AVERROR_EOF AUDACITY_FFERRTAG('E', 'O', 'F', ' ') |
Definition at line 32 of file FFmpegTypes.h.
#define AUDACITY_AVFMT_GLOBALHEADER 0x0040 |
Definition at line 40 of file FFmpegTypes.h.
#define AUDACITY_AVFMT_NOFILE 0x0001 |
Definition at line 34 of file FFmpegTypes.h.
#define AUDACITY_AVUNERROR | ( | e | ) | (e) |
Definition at line 29 of file FFmpegTypes.h.
#define AUDACITY_FF_COMPLIANCE_EXPERIMENTAL -2 |
Definition at line 98 of file FFmpegTypes.h.
#define AUDACITY_FF_PROFILE_AAC_LOW 1 |
Definition at line 103 of file FFmpegTypes.h.
#define AUDACITY_FF_QP2LAMBDA 118 |
Definition at line 89 of file FFmpegTypes.h.
#define AUDACITY_FFERRTAG | ( | a, | |
b, | |||
c, | |||
d | |||
) | (-(int)AUDACITY_MKTAG(a, b, c, d)) |
Definition at line 17 of file FFmpegTypes.h.
#define AUDACITY_MKTAG | ( | a, | |
b, | |||
c, | |||
d | |||
) | ((a) | ((b) << 8) | ((c) << 16) | ((unsigned)(d) << 24)) |
Definition at line 16 of file FFmpegTypes.h.
#define AV_VERSION_INT | ( | a, | |
b, | |||
c | |||
) | (a << 16 | b << 8 | c) |
Definition at line 77 of file FFmpegTypes.h.
Definition at line 179 of file FFmpegTypes.h.
typedef struct AVChannelLayout AVChannelLayout |
Definition at line 181 of file FFmpegTypes.h.
Definition at line 124 of file FFmpegTypes.h.
typedef struct AVCodecContext AVCodecContext |
Definition at line 127 of file FFmpegTypes.h.
using AVCodecIDFwd = int |
Definition at line 129 of file FFmpegTypes.h.
typedef struct AVDictionary AVDictionary |
Definition at line 117 of file FFmpegTypes.h.
using AVDiscardFwd = int |
Definition at line 133 of file FFmpegTypes.h.
typedef struct AVFifoBuffer AVFifoBuffer |
Definition at line 118 of file FFmpegTypes.h.
typedef struct AVFormatContext AVFormatContext |
Definition at line 120 of file FFmpegTypes.h.
Definition at line 119 of file FFmpegTypes.h.
typedef struct AVInputFormat AVInputFormat |
Definition at line 125 of file FFmpegTypes.h.
typedef struct AVIOContext AVIOContext |
Definition at line 126 of file FFmpegTypes.h.
using AVMediaTypeFwd = int |
Definition at line 130 of file FFmpegTypes.h.
typedef struct AVOutputFormat AVOutputFormat |
Definition at line 122 of file FFmpegTypes.h.
Definition at line 121 of file FFmpegTypes.h.
using AVPixelFormatFwd = int |
Definition at line 131 of file FFmpegTypes.h.
using AVSampleFormatFwd = int |
Definition at line 132 of file FFmpegTypes.h.
Definition at line 123 of file FFmpegTypes.h.
Definition at line 148 of file FFmpegTypes.h.