Lines Matching defs:metadata
1076 AVDictionary **metadata, int64_t *dts, HLSAudioSetupInfo *audio_setup_info,
1083 ff_id3v2_read_dict(pb, metadata, ID3v2_DEFAULT_MAGIC, extra_meta);
1103 /* Check if the ID3 metadata contents have changed */
1104 static int id3_has_changed_values(struct playlist *pls, AVDictionary *metadata,
1110 while ((entry = av_dict_get(metadata, "", entry, AV_DICT_IGNORE_SUFFIX))) {
1135 AVDictionary *metadata = NULL;
1140 parse_id3(pls->ctx, pb, &metadata, ×tamp, &pls->audio_setup_info, &apic, &extra_meta);
1152 /* get picture attachment and set text metadata */
1159 ff_id3v2_parse_priv_dict(&metadata, extra_meta);
1160 av_dict_copy(&pls->ctx->metadata, metadata, 0);
1161 pls->id3_initial = metadata;
1164 if (!pls->id3_changed && id3_has_changed_values(pls, metadata, apic)) {
1165 avpriv_report_missing_feature(pls->parent, "Changing ID3 metadata in HLS audio elementary stream");
1168 av_dict_free(&metadata);
1671 av_dict_set(&st->metadata, "language", rend->language, 0);
1673 av_dict_set(&st->metadata, "comment", rend->name, 0);
1822 av_dict_set_int(&stream->metadata, "variant_bitrate", bandwidth, 0);
2001 av_dict_set_int(&program->metadata, "variant_bitrate", v->bandwidth, 0);
2183 * Copy any metadata from playlist to main streams, but do not set
2187 av_dict_copy(&pls->main_streams[0]->metadata, pls->ctx->metadata, 0);
2377 // If sub-demuxer reports updated metadata, copy it to the first stream
2382 av_dict_copy(&st->metadata, pls->ctx->metadata, 0);