Lines Matching defs:metadata
61 static void metadata_callback(const FLAC__StreamDecoder *decoder, const FLAC__StreamMetadata *metadata, void *client_data)
66 if (metadata->type == FLAC__METADATA_TYPE_STREAMINFO)
68 stream_data->total_samples = metadata->data.stream_info.total_samples;
69 stream_data->bits_per_sample = metadata->data.stream_info.bits_per_sample;
70 stream_data->channels = metadata->data.stream_info.channels;
71 stream_data->sample_rate = metadata->data.stream_info.sample_rate;
88 else if (metadata->type == FLAC__METADATA_TYPE_VORBIS_COMMENT)
91 if (grabbag__replaygain_load_from_vorbiscomment(metadata, cfg.replaygain.album_mode, /*strict=*/false, &reference, &gain, &peak))
138 FLAC_plugin__show_error("Error while processing metadata (%s).", FLAC__stream_decoder_get_resolved_state_string(decoder));
142 if (stream_data->abort_flag) return false; /* metadata callback already popped up the error dialog */