mirror of
https://git.ffmpeg.org/ffmpeg.git
synced 2024-09-19 21:06:42 +00:00
avformat/hls: use av_dict_iterate
And constify oldentry too while at it. Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
This commit is contained in:
parent
b463ef0339
commit
6c4f23cc20
@ -1104,10 +1104,10 @@ static void parse_id3(AVFormatContext *s, AVIOContext *pb,
|
||||
static int id3_has_changed_values(struct playlist *pls, AVDictionary *metadata,
|
||||
ID3v2ExtraMetaAPIC *apic)
|
||||
{
|
||||
AVDictionaryEntry *entry = NULL;
|
||||
AVDictionaryEntry *oldentry;
|
||||
const AVDictionaryEntry *entry = NULL;
|
||||
const AVDictionaryEntry *oldentry;
|
||||
/* check that no keys have changed values */
|
||||
while ((entry = av_dict_get(metadata, "", entry, AV_DICT_IGNORE_SUFFIX))) {
|
||||
while ((entry = av_dict_iterate(metadata, entry))) {
|
||||
oldentry = av_dict_get(pls->id3_initial, entry->key, NULL, AV_DICT_MATCH_CASE);
|
||||
if (!oldentry || strcmp(oldentry->value, entry->value) != 0)
|
||||
return 1;
|
||||
|
Loading…
Reference in New Issue
Block a user