forked from FFmpeg/FFmpeg
id3v2: Do not export empty APIC description
APIC tags always have a description. Tag writers obviously leave it empty if there is no description. In this case, libavformat would export "" as title. Do not set the title instead.
This commit is contained in:
parent
b9f7a67708
commit
379e5603f4
1 changed files with 4 additions and 1 deletions
|
@ -763,7 +763,10 @@ int ff_id3v2_parse_apic(AVFormatContext *s, ID3v2ExtraMeta **extra_meta)
|
|||
st->disposition |= AV_DISPOSITION_ATTACHED_PIC;
|
||||
st->codec->codec_type = AVMEDIA_TYPE_VIDEO;
|
||||
st->codec->codec_id = apic->id;
|
||||
av_dict_set(&st->metadata, "title", apic->description, 0);
|
||||
|
||||
if (apic->description[0])
|
||||
av_dict_set(&st->metadata, "title", apic->description, 0);
|
||||
|
||||
av_dict_set(&st->metadata, "comment", apic->type, 0);
|
||||
|
||||
av_init_packet(&st->attached_pic);
|
||||
|
|
Loading…
Add table
Reference in a new issue