# HG changeset patch # User conrad # Date 1232166674 0 # Node ID dff232a64d7cd49f9f378766c064ae50b0230154 # Parent 5d0ac4d87ba13bfea4ea1cb544c0a4b47ef4c822 Treat disposition==0 as undefined and don't write the default flag diff -r 5d0ac4d87ba1 -r dff232a64d7c matroskaenc.c --- a/matroskaenc.c Sat Jan 17 04:30:36 2009 +0000 +++ b/matroskaenc.c Sat Jan 17 04:31:14 2009 +0000 @@ -560,6 +560,7 @@ else put_ebml_string(pb, MATROSKA_ID_TRACKLANGUAGE, "und"); + if (st->disposition) put_ebml_uint(pb, MATROSKA_ID_TRACKFLAGDEFAULT, !!(st->disposition & AV_DISPOSITION_DEFAULT)); // look for a codec ID string specific to mkv to use,