diff options
author | Baptiste Coudurier <baptiste.coudurier@gmail.com> | 2008-08-31 03:06:38 +0000 |
---|---|---|
committer | Baptiste Coudurier <baptiste.coudurier@gmail.com> | 2008-08-31 03:06:38 +0000 |
commit | 6685f639afae35bd3b56305f3d0dff3078afecc7 (patch) | |
tree | 1126aeffa8bee656ef9cfe2f8dcc4578e518cf72 /libavformat/mxfenc.c | |
parent | f07fe6e78a6b3974b5fd00599b23f17734d6b4c8 (diff) | |
download | ffmpeg-6685f639afae35bd3b56305f3d0dff3078afecc7.tar.gz |
header partition is open incomplete for now
Originally committed as revision 15102 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diffstat (limited to 'libavformat/mxfenc.c')
-rw-r--r-- | libavformat/mxfenc.c | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/libavformat/mxfenc.c b/libavformat/mxfenc.c index 2ea462d23d..3f2845b5ad 100644 --- a/libavformat/mxfenc.c +++ b/libavformat/mxfenc.c @@ -86,10 +86,13 @@ static const uint8_t umid_base[] = { 0x06,0x0A,0x2B,0x34,0x01,0x01,0x * complete key for operation pattern, partitions, and primer pack */ static const uint8_t op1a_ul[] = { 0x06,0x0E,0x2B,0x34,0x04,0x01,0x01,0x01,0x0D,0x01,0x02,0x01,0x01,0x01,0x01,0x00 }; -static const uint8_t header_partition_key[] = { 0x06,0x0E,0x2B,0x34,0x02,0x05,0x01,0x01,0x0D,0x01,0x02,0x01,0x01,0x02,0x04,0x00 }; // ClosedComplete static const uint8_t footer_partition_key[] = { 0x06,0x0E,0x2B,0x34,0x02,0x05,0x01,0x01,0x0D,0x01,0x02,0x01,0x01,0x04,0x04,0x00 }; // ClosedComplete static const uint8_t primer_pack_key[] = { 0x06,0x0E,0x2B,0x34,0x02,0x05,0x01,0x01,0x0D,0x01,0x02,0x01,0x01,0x05,0x01,0x00 }; + +static const uint8_t header_open_partition_key[] = { 0x06,0x0E,0x2B,0x34,0x02,0x05,0x01,0x01,0x0D,0x01,0x02,0x01,0x01,0x02,0x01,0x00 }; // OpenIncomplete +static const uint8_t header_closed_partition_key[] = { 0x06,0x0E,0x2B,0x34,0x02,0x05,0x01,0x01,0x0D,0x01,0x02,0x01,0x01,0x02,0x04,0x00 }; // ClosedComplete + /** * partial key for header metadata */ @@ -804,7 +807,7 @@ static int mxf_write_header(AVFormatContext *s) PRINT_KEY(s, "track essence element key", sc->track_essence_element_key); } - mxf_write_partition(s, 0, 1, header_partition_key); + mxf_write_partition(s, 0, 1, header_open_partition_key); // mark the start of the headermetadata and calculate metadata size header_metadata_start = url_ftell(s->pb); |