comparison matroskaenc.c @ 2438:5e587452dc48 libavformat

SimpleBlocks are Matroska v2
author conrad
date Wed, 05 Sep 2007 00:23:01 +0000
parents 36350b4c94fa
children 04ae6910d903
comparison
equal deleted inserted replaced
2437:36350b4c94fa 2438:5e587452dc48
121 put_ebml_uint (pb, EBML_ID_EBMLVERSION , 1); 121 put_ebml_uint (pb, EBML_ID_EBMLVERSION , 1);
122 put_ebml_uint (pb, EBML_ID_EBMLREADVERSION , 1); 122 put_ebml_uint (pb, EBML_ID_EBMLREADVERSION , 1);
123 put_ebml_uint (pb, EBML_ID_EBMLMAXIDLENGTH , 4); 123 put_ebml_uint (pb, EBML_ID_EBMLMAXIDLENGTH , 4);
124 put_ebml_uint (pb, EBML_ID_EBMLMAXSIZELENGTH , 8); 124 put_ebml_uint (pb, EBML_ID_EBMLMAXSIZELENGTH , 8);
125 put_ebml_string (pb, EBML_ID_DOCTYPE , "matroska"); 125 put_ebml_string (pb, EBML_ID_DOCTYPE , "matroska");
126 put_ebml_uint (pb, EBML_ID_DOCTYPEVERSION , 1); 126 put_ebml_uint (pb, EBML_ID_DOCTYPEVERSION , 2);
127 put_ebml_uint (pb, EBML_ID_DOCTYPEREADVERSION , 1); 127 put_ebml_uint (pb, EBML_ID_DOCTYPEREADVERSION , 2);
128 end_ebml_master(pb, ebml_header); 128 end_ebml_master(pb, ebml_header);
129 129
130 mkv->segment = start_ebml_master(pb, MATROSKA_ID_SEGMENT); 130 mkv->segment = start_ebml_master(pb, MATROSKA_ID_SEGMENT);
131 131
132 segment_info = start_ebml_master(pb, MATROSKA_ID_INFO); 132 segment_info = start_ebml_master(pb, MATROSKA_ID_INFO);