Eric Oulashin's C++ Audio Mixer 1.0
Public Attributes | List of all members
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

Referenced by EOUtils::FLACFile::open().

◆ readBuffer

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

Referenced by EOUtils::FLACFile::open().

◆ readChannel

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

Referenced by EOUtils::FLACFile::open().

◆ readSample

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

Referenced by EOUtils::FLACFile::open().

◆ result

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

Referenced by EOUtils::FLACFile::open().

◆ stream

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

Referenced by EOUtils::FLACFile::open().


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