summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ffplay.c4
-rw-r--r--libavformat/avidec.c3
2 files changed, 7 insertions, 0 deletions
diff --git a/ffplay.c b/ffplay.c
index 77d4aaa983..be9972b262 100644
--- a/ffplay.c
+++ b/ffplay.c
@@ -1755,6 +1755,10 @@ static void dump_stream_info(const AVFormatContext *s)
fprintf(stderr, "Title: %s\n", s->title);
if (s->author[0] != '\0')
fprintf(stderr, "Author: %s\n", s->author);
+ if (s->copyright[0] != '\0')
+ fprintf(stderr, "Copyright: %s\n", s->copyright);
+ if (s->comment[0] != '\0')
+ fprintf(stderr, "Comment: %s\n", s->comment);
if (s->album[0] != '\0')
fprintf(stderr, "Album: %s\n", s->album);
if (s->year != 0)
diff --git a/libavformat/avidec.c b/libavformat/avidec.c
index 0e03365ede..bb4714f485 100644
--- a/libavformat/avidec.c
+++ b/libavformat/avidec.c
@@ -476,6 +476,9 @@ static int avi_read_header(AVFormatContext *s, AVFormatParameters *ap)
case MKTAG('I', 'G', 'N', 'R'):
avi_read_tag(pb, s->genre, sizeof(s->genre), size);
break;
+ case MKTAG('I', 'P', 'R', 'D'):
+ avi_read_tag(pb, s->album, sizeof(s->album), size);
+ break;
default:
/* skip tag */
size += (size & 1);