diff options
author | reimar <reimar@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2006-10-12 18:10:45 +0000 |
---|---|---|
committer | reimar <reimar@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2006-10-12 18:10:45 +0000 |
commit | 1018bf78dceee9a7bcedff795e4705086598d812 (patch) | |
tree | 7648f7a06401047602be77860c7b676238af4af7 /mplayer.c | |
parent | 75aca50d4e265941101faa26cc929d618a6f3d98 (diff) | |
download | mpv-1018bf78dceee9a7bcedff795e4705086598d812.tar.bz2 mpv-1018bf78dceee9a7bcedff795e4705086598d812.tar.xz |
simplify mp_property_sub
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20187 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'mplayer.c')
-rw-r--r-- | mplayer.c | 8 |
1 files changed, 2 insertions, 6 deletions
@@ -2107,7 +2107,6 @@ static int mp_property_sub(m_option_t* prop,int action,void* arg) { if (demuxer->type == DEMUXER_TYPE_MATROSKA && dvdsub_id >= 0) { char lang[40] = MSGTR_Unknown; demux_mkv_get_sub_lang(demuxer, dvdsub_id, lang, 9); - lang[39] = 0; snprintf(*(char**)arg, 63, "(%d) %s", dvdsub_id, lang); return 1; } @@ -2129,14 +2128,11 @@ static int mp_property_sub(m_option_t* prop,int action,void* arg) { } #ifdef USE_DVDREAD if (vo_spudec && dvdsub_id >= 0) { - char lang[3] = "\0\0\0"; - int code = 0; - code = dvd_lang_from_sid(stream, dvdsub_id); - if (code) { + char lang[3]; + int code = dvd_lang_from_sid(stream, dvdsub_id); lang[0] = code >> 8; lang[1] = code; lang[2] = 0; - } snprintf(*(char**)arg, 63, "(%d) %s", dvdsub_id, lang); return 1; |