Eric Oulashin's C++ Audio Mixer 1.0
EOUtils::FLACFile::DecoderClientData Struct Reference

Used by FLAC decoder callbacks (same layout as FLAC client data). More...

#include <FLACFile.h>

Collaboration diagram for EOUtils::FLACFile::DecoderClientData:
Collaboration graph

Public Attributes

std::fstream * stream = nullptr
FLACFileInfofileInfo = nullptr
std::vector< std::vector< int32_t > > * readBuffer = nullptr
size_t * readChannel = nullptr
size_t * readSample = nullptr
AudioFileResultTyperesult = nullptr

Detailed Description

Used by FLAC decoder callbacks (same layout as FLAC client data).

Member Data Documentation

◆ fileInfo

FLACFileInfo* EOUtils::FLACFile::DecoderClientData::fileInfo = nullptr

◆ readBuffer

std::vector<std::vector<int32_t> >* EOUtils::FLACFile::DecoderClientData::readBuffer = nullptr

◆ readChannel

size_t* EOUtils::FLACFile::DecoderClientData::readChannel = nullptr

◆ readSample

size_t* EOUtils::FLACFile::DecoderClientData::readSample = nullptr

◆ result

AudioFileResultType* EOUtils::FLACFile::DecoderClientData::result = nullptr

◆ stream

std::fstream* EOUtils::FLACFile::DecoderClientData::stream = nullptr

The documentation for this struct was generated from the following file: