taglib-ts
    Preparing search index...

    Enumeration MatroskaWriteStyle

    Controls how tags, attachments, and chapters are written to the file. Mirrors Matroska::WriteStyle in C++ TagLib.

    Index

    Enumeration Members

    Enumeration Members

    AvoidInsert: 2

    Like DoNotShrink but also avoids inserting bytes for non-trailing elements when they grow: instead the old slot is replaced with a Void and the new content is appended at the end of the segment. This greatly reduces write latency on large or slow (network) file-systems.

    Compact: 0

    Write as compactly as possible: shrink the file when elements get smaller, insert bytes when elements grow. This is the default.

    DoNotShrink: 1

    Do not shrink existing elements; add void padding when content gets smaller. Insert bytes when content gets larger (same as Compact for growth).