ResidualVM logo ResidualVM website - Forums - Contact us BuildBot - Doxygen - Wiki curved edge

flac.cpp File Reference

#include "audio/decoders/flac.h"
#include "common/debug.h"
#include "common/stream.h"
#include "common/textconsole.h"
#include "common/util.h"
#include "audio/audiostream.h"
#include <FLAC/export.h>
#include <FLAC/seekable_stream_decoder.h>
Include dependency graph for flac.cpp:

Go to the source code of this file.

Classes

class  Audio::FLACStream

Namespaces

namespace  Audio
 

Internal interfaces to the ADPCM decoders.


Defines

#define FORBIDDEN_SYMBOL_EXCEPTION_FILE
#define FLAC__NO_DLL
#define LEGACY_FLAC

Typedefs

typedef uint FLAC_size_t

Functions

SeekableAudioStream * Audio::makeFLACStream (Common::SeekableReadStream *stream, DisposeAfterUse::Flag disposeAfterUse)
 Create a new SeekableAudioStream from the FLAC data in the given stream.

Variables

static const uint Audio::MAX_OUTPUT_CHANNELS = 2

Define Documentation

#define FLAC__NO_DLL

Definition at line 37 of file flac.cpp.

#define FORBIDDEN_SYMBOL_EXCEPTION_FILE

Definition at line 24 of file flac.cpp.

#define LEGACY_FLAC

Definition at line 43 of file flac.cpp.


Typedef Documentation

typedef uint FLAC_size_t

Definition at line 53 of file flac.cpp.



Generated on Sat Feb 16 2019 05:01:56 for ResidualVM by doxygen 1.7.1
curved edge   curved edge