Searched refs:md_map (Results 1 - 2 of 2) sorted by relevance
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/iserver/forked-daapd-0.19/src/ |
H A D | filescanner_ffmpeg.c | 207 extract_metadata_core(struct media_file_info *mfi, AVDictionary *md, const struct metadata_map *md_map) argument 209 extract_metadata_core(struct media_file_info *mfi, AVMetadata *md, const struct metadata_map *md_map) 237 for (i = 0; md_map[i].key != NULL; i++) 240 mdt = av_dict_get(md, md_map[i].key, NULL, 0); 242 mdt = av_metadata_get(md, md_map[i].key, NULL, 0); 250 if (md_map[i].handler_function) 252 mdcount += md_map[i].handler_function(mfi, mdt->value); 258 if (!md_map[i].as_int) 260 strval = (char **) ((char *) mfi + md_map[i].offset); 267 intval = (uint32_t *) ((char *) mfi + md_map[ 282 extract_metadata(struct media_file_info *mfi, AVFormatContext *ctx, AVStream *audio_stream, AVStream *video_stream, const struct metadata_map *md_map) argument [all...] |
H A D | filescanner_itunes.c | 63 static struct metadata_map md_map[] = variable in typeref:struct:metadata_map 381 for (i = 0; md_map[i].key != NULL; i++) 383 switch (md_map[i].type) 386 ret = get_dictval_int_from_key(trk, md_map[i].key, &integer); 390 intval = (uint32_t *) ((char *) mfi + md_map[i].offset); 396 ret = get_dictval_string_from_key(trk, md_map[i].key, &string); 400 strval = (char **) ((char *) mfi + md_map[i].offset); 409 ret = get_dictval_bool_from_key(trk, md_map[i].key, &boolean); 413 chrval = (char *) mfi + md_map[i].offset; 419 intval = (uint32_t *) ((char *) mfi + md_map[ [all...] |
Completed in 102 milliseconds