MPD: decoder/plugins/FlacMetadata.hxx File Reference

MPD 0.20.18

Data Structures | Functions
FlacMetadata.hxx File Reference
`#include "Compiler.h"`
`#include "FlacIOHandle.hxx"`
`#include <FLAC/metadata.h>`
Include dependency graph for FlacMetadata.hxx:

Go to the source code of this file.

## Data Structures
class | FlacMetadataChain
class | FLACMetadataIterator

## Functions
bool | flac_parse_replay_gain (ReplayGainInfo &rgi, const FLAC__StreamMetadata_VorbisComment &vc)
MixRampInfo | flac_parse_mixramp (const FLAC__StreamMetadata_VorbisComment &vc)
Tag | flac_vorbis_comments_to_tag (const FLAC__StreamMetadata_VorbisComment *comment)
void | flac_scan_metadata (const FLAC__StreamMetadata *block, const TagHandler &handler, void *handler_ctx)

## Function Documentation

## ◆ flac_parse_mixramp()

MixRampInfo flac_parse_mixramp | ( | const FLAC__StreamMetadata_VorbisComment & | vc | ) |

## ◆ flac_parse_replay_gain()

bool flac_parse_replay_gain | ( | ReplayGainInfo & | rgi,
|  | const FLAC__StreamMetadata_VorbisComment & | vc
| ) |  |

## ◆ flac_scan_metadata()

void flac_scan_metadata | ( | const FLAC__StreamMetadata * | block,
|  | const TagHandler & | handler,
|  | void * | handler_ctx
| ) |  |

## ◆ flac_vorbis_comments_to_tag()

Tag flac_vorbis_comments_to_tag | ( | const FLAC__StreamMetadata_VorbisComment * | comment | ) |