avformat/mxfenc: add jpeg2000 support.
Fixes ticket #1542 reviewed-by: Matthieu Bouron <matthieu.bouron@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
This commit is contained in:
parent
8cde94ec0d
commit
c29d999f71
@ -26,6 +26,7 @@
|
||||
* SMPTE 377M MXF File Format Specifications
|
||||
* SMPTE 379M MXF Generic Container
|
||||
* SMPTE 381M Mapping MPEG Streams into the MXF Generic Container
|
||||
* SMPTE 422M Mapping JPEG 2000 Codestreams into the MXF Generic Container
|
||||
* SMPTE RP210: SMPTE Metadata Dictionary
|
||||
* SMPTE RP224: Registry of SMPTE Universal Labels
|
||||
*/
|
||||
@ -95,6 +96,7 @@ static const struct {
|
||||
{ AV_CODEC_ID_PCM_S16LE, 1 },
|
||||
{ AV_CODEC_ID_DVVIDEO, 15 },
|
||||
{ AV_CODEC_ID_DNXHD, 24 },
|
||||
{ AV_CODEC_ID_JPEG2000, 34 },
|
||||
{ AV_CODEC_ID_NONE }
|
||||
};
|
||||
|
||||
@ -266,6 +268,11 @@ static const MXFContainerEssenceEntry mxf_essence_container_uls[] = {
|
||||
{ 0x06,0x0e,0x2b,0x34,0x01,0x02,0x01,0x01,0x0d,0x01,0x03,0x01,0x15,0x01,0x05,0x00 },
|
||||
{ 0x06,0x0e,0x2b,0x34,0x04,0x01,0x01,0x0A,0x04,0x01,0x02,0x02,0x71,0x13,0x00,0x00 },
|
||||
mxf_write_cdci_desc },
|
||||
// JPEG2000
|
||||
{ { 0x06,0x0e,0x2b,0x34,0x04,0x01,0x01,0x07,0x0d,0x01,0x03,0x01,0x02,0x0c,0x01,0x00 },
|
||||
{ 0x06,0x0e,0x2b,0x34,0x01,0x02,0x01,0x01,0x0d,0x01,0x03,0x01,0x15,0x01,0x08,0x00 },
|
||||
{ 0x06,0x0e,0x2b,0x34,0x04,0x01,0x01,0x07,0x04,0x01,0x02,0x02,0x03,0x01,0x01,0x00 },
|
||||
mxf_write_cdci_desc },
|
||||
{ { 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 },
|
||||
{ 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 },
|
||||
{ 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 },
|
||||
|
Loading…
x
Reference in New Issue
Block a user