Merged 2085

This commit is contained in:
Moritz Bunkus 2004-08-28 15:03:12 +00:00
parent 9095c16e39
commit d81b3d4bc7
2 changed files with 18 additions and 0 deletions

View File

@ -1,3 +1,16 @@
2004-08-28 Moritz Bunkus <moritz@bunkus.org>
* mkvmerge, mkvextract, mkvinfo: new feature: Added
'TargetTypeValue' as a supported tagging element.
* mkvmerge, mkvextract, mkvinfo: Complete rewrite of the chapter
and tag parsing and output functions. Additions will be much
easier now.
* mkvmerge, mkvextract, mkvinfo: feature removed: Dropped support
for the very old and deprecated tagging system. No one used it
anyway.
2004-08-24 Moritz Bunkus <moritz@bunkus.org>
* mkvmerge: new feature: Allow the use of two-letter ISO639-1

View File

@ -53,6 +53,8 @@ namespace libmatroska {
extern EbmlId KaxTagEditionUID_TheId;
extern EbmlId KaxTagChapterUID_TheId;
extern EbmlId KaxTagAttachmentUID_TheId;
extern EbmlId KaxTagTargetType_TheId;
extern EbmlId KaxTagTargetTypeValue_TheId;
};
using namespace libmatroska;
@ -114,6 +116,9 @@ parser_element_t tag_elements[] = {
NULL, NULL},
{"AttachmentUID", ebmlt_uint, 3, 0, NO_MAX_VALUE, KaxTagAttachmentUID_TheId,
NULL, NULL},
{"TargetType", ebmlt_string, 3, 0, 0, KaxTagTargetType_TheId, NULL, NULL},
{"TargetTypeValue", ebmlt_uint, 3, 0, NO_MAX_VALUE,
KaxTagTargetTypeValue_TheId, NULL, NULL},
{"Simple", ebmlt_master, 2, 0, 0, KaxTagSimple_TheId, NULL, NULL},
{"Name", ebmlt_ustring, 3, 0, 0, KaxTagName_TheId, NULL, NULL},