mirror of https://github.com/mpv-player/mpv
modifications pointed out by reimar doffinger
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20174 b3059339-0415-0410-9bf9-f77b7e298cf2
This commit is contained in:
parent
a55d73eed0
commit
07198ca3ae
|
@ -3969,23 +3969,11 @@ demux_mkv_get_audio_lang(demuxer_t *demuxer, int track_num, char *lang,
|
|||
int maxlen)
|
||||
{
|
||||
mkv_demuxer_t *mkv_d = (mkv_demuxer_t *) demuxer->priv;
|
||||
mkv_track_t *track;
|
||||
int i, num;
|
||||
|
||||
num = 0;
|
||||
for (i = 0; i < mkv_d->num_tracks; i++)
|
||||
{
|
||||
track = mkv_d->tracks[i];
|
||||
if (track->type == MATROSKA_TRACK_AUDIO)
|
||||
num++;
|
||||
if (num == (track_num + 1))
|
||||
{
|
||||
mkv_track_t *track = demux_mkv_find_track_by_num (mkv_d, track_num, MATROSKA_TRACK_AUDIO);
|
||||
if ((track->language != NULL) &&
|
||||
strcmp(track->language, "und"))
|
||||
strlcpy(lang, track->language, maxlen);
|
||||
return;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
|
Loading…
Reference in New Issue