libavformat/mxf.h File Reference

#include "libavcodec/avcodec.h"
#include <stdint.h>

Go to the source code of this file.

Data Structures

struct  KLVPacket
struct  MXFCodecUL
struct  MXFPixelLayout

Defines

#define PRINT_KEY(pc, s, x)

Typedefs

typedef uint8_t UID [16]

Enumerations

enum  MXFMetadataSetType {
  AnyType, MaterialPackage, SourcePackage, SourceClip,
  TimecodeComponent, Sequence, MultipleDescriptor, Descriptor,
  Track, CryptoContext, Preface, Identification,
  ContentStorage, SubDescriptor, IndexTableSegment, EssenceContainerData,
  TypeBottom
}

Functions

int ff_mxf_decode_pixel_layout (const char pixel_layout[16], enum PixelFormat *pix_fmt)

Variables

const MXFCodecUL ff_mxf_data_definition_uls []
 SMPTE RP224 http://www.smpte-ra.org/mdd/index.html.
const MXFCodecUL ff_mxf_codec_uls []
const MXFPixelLayout ff_mxf_pixel_layouts []


Define Documentation

#define PRINT_KEY ( pc,
s,
 ) 


Typedef Documentation

typedef uint8_t UID[16]

Definition at line 27 of file mxf.h.


Enumeration Type Documentation

Enumerator:
AnyType 
MaterialPackage 
SourcePackage 
SourceClip 
TimecodeComponent 
Sequence 
MultipleDescriptor 
Descriptor 
Track 
CryptoContext 
Preface 
Identification 
ContentStorage 
SubDescriptor 
IndexTableSegment 
EssenceContainerData 
TypeBottom 

Definition at line 29 of file mxf.h.


Function Documentation

int ff_mxf_decode_pixel_layout ( const char  pixel_layout[16],
enum PixelFormat pix_fmt 
)

Definition at line 82 of file mxf.c.

Referenced by mxf_read_pixel_layout().


Variable Documentation

Definition at line 33 of file mxf.c.

Referenced by mxf_parse_structural_metadata().

Definition at line 55 of file mxf.c.


Generated on Wed Jan 19 23:49:50 2011 for FFmpeg by  doxygen 1.5.6