Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(877)

Unified Diff: patched-ffmpeg-mt/libavformat/movenc.c

Issue 789004: ffmpeg roll of source to mar 9 version... (Closed) Base URL: svn://chrome-svn/chrome/trunk/deps/third_party/ffmpeg/
Patch Set: '' Created 10 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: patched-ffmpeg-mt/libavformat/movenc.c
===================================================================
--- patched-ffmpeg-mt/libavformat/movenc.c (revision 41250)
+++ patched-ffmpeg-mt/libavformat/movenc.c (working copy)
@@ -1355,6 +1355,8 @@
put_buffer(pb, data, strlen(data));
return updateSize(pb, pos);
}else{
+ if (!lang)
+ lang = ff_mov_iso639_to_lang("und", 1);
put_be16(pb, strlen(data)); /* string length */
put_be16(pb, lang);
put_buffer(pb, data, strlen(data));
@@ -1390,7 +1392,7 @@
while ((t2 = av_metadata_get(s->metadata, tag2, t2, AV_METADATA_IGNORE_SUFFIX))) {
len2 = strlen(t2->key);
if (len2 == len+4 && !strcmp(t->value, t2->value)
- && (l=ff_mov_iso639_to_lang(&t2->key[len2-3], 0)) >= 0) {
+ && (l=ff_mov_iso639_to_lang(&t2->key[len2-3], 1)) >= 0) {
lang = l;
break;
}

Powered by Google App Engine
This is Rietveld 408576698