Commit e5d217f0 authored by Mark Reid's avatar Mark Reid Committed by Michael Niedermayer

libavformat/mxfdec.c: initial support for EssenceGroups

Previous version reviewed-by: Tomas Härdin <tomas.hardin@codemill.se>
Signed-off-by: 's avatarMichael Niedermayer <michaelni@gmx.at>
parent 21c0c0f9
...@@ -94,6 +94,7 @@ static const struct { ...@@ -94,6 +94,7 @@ static const struct {
{AV_PIX_FMT_RGB565BE,{'R', 5, 'G', 6, 'B', 5 }}, {AV_PIX_FMT_RGB565BE,{'R', 5, 'G', 6, 'B', 5 }},
{AV_PIX_FMT_RGBA, {'R', 8, 'G', 8, 'B', 8, 'A', 8 }}, {AV_PIX_FMT_RGBA, {'R', 8, 'G', 8, 'B', 8, 'A', 8 }},
{AV_PIX_FMT_PAL8, {'P', 8 }}, {AV_PIX_FMT_PAL8, {'P', 8 }},
{AV_PIX_FMT_GRAY8, {'A', 8 }},
}; };
static const int num_pixel_layouts = FF_ARRAY_ELEMS(ff_mxf_pixel_layouts); static const int num_pixel_layouts = FF_ARRAY_ELEMS(ff_mxf_pixel_layouts);
......
...@@ -46,6 +46,7 @@ enum MXFMetadataSetType { ...@@ -46,6 +46,7 @@ enum MXFMetadataSetType {
IndexTableSegment, IndexTableSegment,
EssenceContainerData, EssenceContainerData,
TypeBottom,// add metadata type before this TypeBottom,// add metadata type before this
EssenceGroup,
}; };
enum MXFFrameLayout { enum MXFFrameLayout {
......
This diff is collapsed.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment