# HG changeset patch # User reimar # Date 1163943517 0 # Node ID cdf75ea331c9720e7948e2dad17449aa2ebecb4d # Parent a384688bff5729a2af823bbc33debccf160d66f9 Make -slang work again, sub->id is -2 by default, so -slang would be ignored with old code. diff -r a384688bff57 -r cdf75ea331c9 libmpdemux/demux_ogg.c --- a/libmpdemux/demux_ogg.c Sun Nov 19 13:12:46 2006 +0000 +++ b/libmpdemux/demux_ogg.c Sun Nov 19 13:38:37 2006 +0000 @@ -486,7 +486,7 @@ ogg_d->text_langs[index] = strdup(val); } // check for -slang if subs are uninitialized yet - if (os->text && d->sub->id == -1 && demux_ogg_check_lang(val, dvdsub_lang)) + if (os->text && d->sub->id < 0 && demux_ogg_check_lang(val, dvdsub_lang)) { d->sub->id = id; dvdsub_id = index;