diff options
Diffstat (limited to 'libmpdemux')
-rw-r--r-- | libmpdemux/demux_mkv.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/libmpdemux/demux_mkv.cpp b/libmpdemux/demux_mkv.cpp index 23a1b0c3a7..dd3d7fac6f 100644 --- a/libmpdemux/demux_mkv.cpp +++ b/libmpdemux/demux_mkv.cpp @@ -2357,10 +2357,10 @@ extern "C" int demux_mkv_open(demuxer_t *demuxer) { sizeof(mkv_sh_sub_t)); demuxer->sub->id = track->xid; - } else if (strcmp(track->codec_id, MKV_S_TEXTASCII) && + } else if (!(strcmp(track->codec_id, MKV_S_TEXTASCII) && strcmp(track->codec_id, MKV_S_TEXTUTF8) && strcmp(track->codec_id, MKV_S_TEXTSSA) && - strcmp(track->codec_id, "S_SSA")) + strcmp(track->codec_id, "S_SSA"))) mp_msg(MSGT_DEMUX, MSGL_ERR, "[mkv] Subtitle type '%s' is not " "supported. Track will not be displayed.\n", track->codec_id); else { |