1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2025-08-04 22:03:09 +02:00

lavf/metadata: support duplicate keys in ff_metadata_conv

Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
This commit is contained in:
rcombs
2022-08-24 19:27:21 -05:00
committed by Michael Niedermayer
parent 19e9a203b7
commit 172e7ca668
3 changed files with 5 additions and 5 deletions

View File

@ -50,7 +50,7 @@ void ff_metadata_conv(AVDictionary **pm, const AVMetadataConv *d_conv,
key = dc->native;
break;
}
av_dict_set(&dst, key, mtag->value, 0);
av_dict_set(&dst, key, mtag->value, AV_DICT_MULTIKEY | AV_DICT_DEDUP);
}
av_dict_free(pm);
*pm = dst;

View File

@ -67,10 +67,10 @@ TAG:title=fourth
TAG:comment=Composer
[/STREAM]
[FORMAT]
TAG:artist=Мельница
TAG:title=Дороги
TAG:RATING=0
TAG:album=Ангелофрения
TAG:title=Дороги
TAG:artist=Мельница
TAG:tracktotal=11
TAG:totaltracks=11
TAG:genre=Folk

View File

@ -30,10 +30,10 @@ TAG:title=Дороги
TAG:comment=Other
[/STREAM]
[FORMAT]
TAG:artist=Мельница
TAG:title=Дороги
TAG:RATING=0
TAG:album=Ангелофрения
TAG:title=Дороги
TAG:artist=Мельница
TAG:tracktotal=11
TAG:totaltracks=11
TAG:genre=Folk