FFmpeg
|
Go to the source code of this file.
Data Structures | |
struct | KLVPacket |
struct | MXFCodecUL |
struct | MXFSamplesPerFrame |
Macros | |
#define | PRIxUID |
#define | UID_ARG(x) |
#define | PRINT_KEY(pc, s, x) |
Typedefs | |
typedef uint8_t | UID [16] |
Enumerations | |
enum | MXFMetadataSetType { AnyType, MaterialPackage, SourcePackage, SourceClip, TimecodeComponent, PulldownComponent, Sequence, MultipleDescriptor, Descriptor, Track, CryptoContext, Preface, Identification, ContentStorage, SubDescriptor, IndexTableSegment, EssenceContainerData, EssenceGroup, TaggedValue, TapeDescriptor } |
enum | MXFFrameLayout { FullFrame = 0, SeparateFields, OneField, MixedFields, SegmentedFrame } |
enum | MXFWrappingIndicatorType { NormalWrap = 0, D10D11Wrap, RawAWrap, RawVWrap } |
Functions | |
int | ff_mxf_decode_pixel_layout (const char pixel_layout[16], enum AVPixelFormat *pix_fmt) |
const MXFSamplesPerFrame * | ff_mxf_get_samples_per_frame (AVFormatContext *s, AVRational time_base) |
int | ff_mxf_get_content_package_rate (AVRational time_base) |
Variables | |
const MXFCodecUL | ff_mxf_data_definition_uls [] |
SMPTE RP224 http://www.smpte-ra.org/mdd/index.html. More... | |
const MXFCodecUL | ff_mxf_codec_uls [] |
const MXFCodecUL | ff_mxf_pixel_format_uls [] |
const MXFCodecUL | ff_mxf_codec_tag_uls [] |
#define PRIxUID |
Definition at line 99 of file mxf.h.
Referenced by mxf_read_header().
#define UID_ARG | ( | x | ) |
Definition at line 105 of file mxf.h.
Referenced by mxf_read_header().
#define PRINT_KEY | ( | pc, | |
s, | |||
x | |||
) |
Definition at line 128 of file mxf.h.
Referenced by mxf_parse_structural_metadata(), mxf_read_header(), mxf_read_local_tags(), mxf_read_packet(), mxf_write_content_storage(), mxf_write_header(), mxf_write_identification(), mxf_write_multi_descriptor(), mxf_write_package(), mxf_write_preface(), mxf_write_sequence(), mxf_write_structural_component(), mxf_write_tape_descriptor(), and mxf_write_track().
enum MXFMetadataSetType |
enum MXFFrameLayout |
int ff_mxf_decode_pixel_layout | ( | const char | pixel_layout[16], |
enum AVPixelFormat * | pix_fmt | ||
) |
Definition at line 120 of file mxf.c.
Referenced by mxf_read_pixel_layout().
const MXFSamplesPerFrame* ff_mxf_get_samples_per_frame | ( | AVFormatContext * | s, |
AVRational | time_base | ||
) |
Definition at line 155 of file mxf.c.
Referenced by mxf_compute_sample_count(), and mxf_write_header().
int ff_mxf_get_content_package_rate | ( | AVRational | time_base | ) |
Definition at line 180 of file mxf.c.
Referenced by mxf_write_header().
const MXFCodecUL ff_mxf_data_definition_uls[] |
SMPTE RP224 http://www.smpte-ra.org/mdd/index.html.
Definition at line 28 of file mxf.c.
Referenced by mxf_add_metadata_stream(), mxf_get_data_definition_ul(), and mxf_parse_structural_metadata().
const MXFCodecUL ff_mxf_codec_uls[] |
Definition at line 37 of file mxf.c.
Referenced by mxf_parse_structural_metadata().
const MXFCodecUL ff_mxf_pixel_format_uls[] |
Definition at line 78 of file mxf.c.
Referenced by mxf_parse_structural_metadata().
const MXFCodecUL ff_mxf_codec_tag_uls[] |
Definition at line 84 of file mxf.c.
Referenced by mxf_parse_structural_metadata().