[FFmpeg-devel] [PATCH] Map description to the (c)inf tag

Brian Wheeler bdwheele at indiana.edu
Mon Nov 23 05:51:15 CET 2015


Signed-off-by: Brian Wheeler <bdwheele at indiana.edu>
---
 libavformat/mov.c    | 2 +-
 libavformat/movenc.c | 1 +
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/libavformat/mov.c b/libavformat/mov.c
index 0eb7272..960667f 100644
--- a/libavformat/mov.c
+++ b/libavformat/mov.c
@@ -342,7 +342,7 @@ static int mov_read_udta_string(MOVContext *c, AVIOContext *pb, MOVAtom atom)
     case MKTAG(0xa9,'g','e','n'): key = "genre";     break;
     case MKTAG(0xa9,'g','r','p'): key = "grouping";  break;
     case MKTAG(0xa9,'h','s','t'): key = "host_computer"; break;
-    case MKTAG(0xa9,'i','n','f'): key = "comment";   break;
+    case MKTAG(0xa9,'i','n','f'): key = "description"; break;
     case MKTAG(0xa9,'l','y','r'): key = "lyrics";    break;
     case MKTAG(0xa9,'m','a','k'): key = "make";      break;
     case MKTAG(0xa9,'m','o','d'): key = "model";     break;
diff --git a/libavformat/movenc.c b/libavformat/movenc.c
index 53e3772..ad29cb6 100644
--- a/libavformat/movenc.c
+++ b/libavformat/movenc.c
@@ -3073,6 +3073,7 @@ static int mov_write_udta_tag(AVIOContext *pb, MOVMuxContext *mov,
         mov_write_string_metadata(s, pb_buf, "\251aut", "author",      0);
         mov_write_string_metadata(s, pb_buf, "\251alb", "album",       0);
         mov_write_string_metadata(s, pb_buf, "\251day", "date",        0);
+        mov_write_string_metadata(s, pb_buf, "\251inf", "description", 0);
         mov_write_string_metadata(s, pb_buf, "\251swr", "encoder",     0);
         // currently ignored by mov.c
         mov_write_string_metadata(s, pb_buf, "\251des", "comment",     0);
-- 
2.4.3



More information about the ffmpeg-devel mailing list