include/FLAC++/metadata.h File Reference


Detailed Description

This module provides classes for creating and manipulating FLAC metadata blocks in memory, and three progressively more powerful interfaces for traversing and editing metadata in FLAC files.

See the detailed documentation for each interface in the metadata module.

#include "export.h"
#include "FLAC/metadata.h"

Go to the source code of this file.

Namespaces

namespace  FLAC
namespace  FLAC::Metadata

Classes

class  FLAC::Metadata::Prototype
class  FLAC::Metadata::StreamInfo
class  FLAC::Metadata::Padding
class  FLAC::Metadata::Application
class  FLAC::Metadata::SeekTable
class  FLAC::Metadata::VorbisComment
class  FLAC::Metadata::VorbisComment::Entry
class  FLAC::Metadata::CueSheet
class  FLAC::Metadata::CueSheet::Track
class  FLAC::Metadata::Unknown
class  FLAC::Metadata::SimpleIterator
class  FLAC::Metadata::SimpleIterator::Status
class  FLAC::Metadata::Chain
class  FLAC::Metadata::Chain::Status
class  FLAC::Metadata::Iterator

Functions

FLACPP_API Prototype * FLAC::Metadata::clone (const Prototype *)
FLACPP_API bool FLAC::Metadata::get_streaminfo (const char *filename, StreamInfo &streaminfo)
 See FLAC__metadata_get_streaminfo().
FLACPP_API bool FLAC::Metadata::get_tags (const char *filename, VorbisComment *&tags)
 See FLAC__metadata_get_tags().
FLACPP_API bool FLAC::Metadata::get_tags (const char *filename, VorbisComment &tags)


Generated on Fri Apr 21 17:13:58 2006 for FLAC by  doxygen 1.4.6