Mercurial > libavformat.hg
diff movenc.c @ 4586:674bf341b7e3 libavformat
return -1 for errors in ff_mov_iso639_to_lang() to allow for error checking
author | aurel |
---|---|
date | Thu, 26 Feb 2009 13:11:18 +0000 |
parents | f777070fd15b |
children | b41ab5937218 |
line wrap: on
line diff
--- a/movenc.c Thu Feb 26 13:08:22 2009 +0000 +++ b/movenc.c Thu Feb 26 13:11:18 2009 +0000 @@ -1651,6 +1651,8 @@ track->enc = st->codec; track->language = ff_mov_iso639_to_lang(lang?lang->value:"und", mov->mode!=MODE_MOV); + if (track->language < 0) + track->language = 0; track->mode = mov->mode; track->tag = mov_find_codec_tag(s, track); if (!track->tag) {