Lines Matching refs:metadata
94 { "use_metadata_tags", "Use mdta atom for metadata.", 0, AV_OPT_TYPE_CONST, {.i64 = FF_MOV_FLAG_USE_MDTA}, INT_MIN, INT_MAX, AV_OPT_FLAG_ENCODING_PARAM, "movflags" },
98 { "use_timed_meta_track", "Use timed meta data track for linking metadata to another track", 0, AV_OPT_TYPE_CONST, {.i64 = FF_MOV_FLAG_TIMED_METADATA}, INT_MIN, INT_MAX, AV_OPT_FLAG_ENCODING_PARAM, "movflags" },
2142 const AVMasteringDisplayMetadata *metadata;
2145 metadata = (const AVMasteringDisplayMetadata*)side_data;
2146 if (!metadata || !metadata->has_primaries || !metadata->has_luminance) {
2152 avio_wb16(pb, rescale_mdcv(metadata->display_primaries[1][0], chroma_den));
2153 avio_wb16(pb, rescale_mdcv(metadata->display_primaries[1][1], chroma_den));
2154 avio_wb16(pb, rescale_mdcv(metadata->display_primaries[2][0], chroma_den));
2155 avio_wb16(pb, rescale_mdcv(metadata->display_primaries[2][1], chroma_den));
2156 avio_wb16(pb, rescale_mdcv(metadata->display_primaries[0][0], chroma_den));
2157 avio_wb16(pb, rescale_mdcv(metadata->display_primaries[0][1], chroma_den));
2158 avio_wb16(pb, rescale_mdcv(metadata->white_point[0], chroma_den));
2159 avio_wb16(pb, rescale_mdcv(metadata->white_point[1], chroma_den));
2160 avio_wb32(pb, rescale_mdcv(metadata->max_luminance, luma_den));
2161 avio_wb32(pb, rescale_mdcv(metadata->min_luminance, luma_den));
2175 (encoder = av_dict_get(track->st->metadata, "encoder", NULL, 0))) {
2237 if (st && st->metadata) {
2238 AVDictionaryEntry *rot = av_dict_get(st->metadata, "hdr_type", NULL, 0);
2255 AVDictionaryEntry* key_val = av_dict_get(track->st->metadata, "setup_key", NULL, 0);
2268 AVDictionaryEntry* key_val = av_dict_get(track->st->metadata, "locale_key", NULL, 0);
2276 static int mov_write_metadata_keyd_tag(AVFormatContext *s, AVIOContext *pb, MOVMuxContext *mov, const char *metadata)
2281 size_t key_len = strlen(metadata);
2283 avio_write(pb, metadata, key_len);
2302 while (t = av_dict_get(track->st->metadata, "", t, AV_DICT_IGNORE_SUFFIX)) {
2607 t = av_dict_get(track->st->metadata, "reel_name", NULL, 0);
3093 t = av_dict_get(track->st->metadata, "handler_name", NULL, 0);
3750 AVDictionaryEntry *t = av_dict_get(st->metadata, str, NULL, 0);
4116 if (!(t = av_dict_get(s->metadata, tag, NULL, 0)))
4121 while ((t2 = av_dict_get(s->metadata, tag2, t2, AV_DICT_IGNORE_SUFFIX))) {
4146 AVDictionaryEntry *t = av_dict_get(s->metadata, "tmpo", NULL, 0);
4178 av_log(s, AV_LOG_WARNING, "malformed location metadata\n");
4184 av_log(s, AV_LOG_WARNING, "malformed location metadata\n");
4234 av_log(s, AV_LOG_WARNING, "malformed location metadata\n");
4240 av_log(s, AV_LOG_WARNING, "malformed location metadata\n");
4302 if ((t = av_dict_get(s->metadata, "genre", NULL, 0))) {
4319 AVDictionaryEntry *t = av_dict_get(s->metadata,
4354 if (!(t = av_dict_get(s->metadata, tag, NULL, 0)))
4467 while (t = av_dict_get(s->metadata, "", t, AV_DICT_IGNORE_SUFFIX)) {
4492 while (t = av_dict_get(s->metadata, "", t, AV_DICT_IGNORE_SUFFIX)) {
4527 /* iTunes metadata tag */
4552 while (t = av_dict_get(s->metadata, "", t, AV_DICT_IGNORE_SUFFIX)) {
4581 while (t = av_dict_get(s->metadata, "", t, AV_DICT_IGNORE_SUFFIX)) {
4617 if (!(t = av_dict_get(s->metadata, key, NULL, 0)))
4653 AVDictionaryEntry *t = av_dict_get(s->metadata, str, NULL, 0);
4665 (t = av_dict_get(s->metadata, "track", NULL, 0)))
4687 if ((t = av_dict_get(c->metadata, "title", NULL, 0))) {
4738 if (av_dict_get(s->metadata, "moov_level_meta_flag", NULL, 0)) {
4775 AVDictionaryEntry *title = av_dict_get(s->metadata, "title", NULL, 0);
4986 if (av_dict_get(s->metadata, "moov_level_meta_flag", NULL, 0)) {
5049 AVDictionaryEntry *lang = av_dict_get(st->metadata, "language", NULL,0);
7061 if ((t = av_dict_get(c->metadata, "title", NULL, 0))) {
7114 /* set st to src_st for metadata access*/
7147 /* timed metadata track based on video stream */
7149 /* if the timed metadata track describes characteristics of the whole movie,
7166 /* set st to src_st for metadata access*/
7496 AVDictionaryEntry *global_tcr = av_dict_get(s->metadata, "timecode",
7504 (t || (t=av_dict_get(st->metadata, "timecode", NULL, 0)))) {
7518 "so timecode metadata are now ignored\n");
7567 AVDictionaryEntry *lang = av_dict_get(st->metadata, "language", NULL,0);
7884 const AVDictionaryEntry *t, *global_tcr = av_dict_get(s->metadata,
7894 t = av_dict_get(st->metadata, "timecode", NULL, 0);
7910 const AVDictionaryEntry *t = av_dict_get(st->metadata, "src_track_id", NULL, 0);