DEFINE_SEMANTIC_ITEM(true, true, KaxTrackMinCache)\r
DEFINE_SEMANTIC_ITEM(false, true, KaxTrackMaxCache)\r
DEFINE_SEMANTIC_ITEM(false, true, KaxTrackDefaultDuration)\r
+#if MATROSKA_VERSION >= 2\r
+DEFINE_SEMANTIC_ITEM(false, true, KaxTrackDefaultDecodedFieldDuration)\r
+#endif // MATROSKA_VERSION\r
DEFINE_SEMANTIC_ITEM(true, true, KaxTrackTimecodeScale)\r
#if MATROSKA_VERSION >= 2\r
DEFINE_SEMANTIC_ITEM(false, true, KaxTrackOffset) // not supported\r
DEFINE_MKX_UINTEGER_DEF(KaxTrackMinCache, 0x6DE7, 2, KaxTrackEntry, "TrackMinCache", 0);\r
DEFINE_MKX_UINTEGER(KaxTrackMaxCache, 0x6DF8, 2, KaxTrackEntry, "TrackMaxCache");\r
DEFINE_MKX_UINTEGER(KaxTrackDefaultDuration, 0x23E383, 3, KaxTrackEntry, "TrackDefaultDuration");\r
+#if MATROSKA_VERSION >= 2\r
+DEFINE_MKX_UINTEGER(KaxTrackDefaultDecodedFieldDuration, 0x234E7A, 3, KaxTrackEntry, "TrackDefaultDecodedFieldDuration");\r
+#endif\r
DEFINE_MKX_FLOAT_DEF(KaxTrackTimecodeScale, 0x23314F, 3, KaxTrackEntry, "TrackTimecodeScale", 1);\r
#if MATROSKA_VERSION >= 2\r
DEFINE_MKX_SINTEGER_DEF(KaxTrackOffset, 0x537F, 2, KaxTrackEntry, "TrackOffset", 0);\r