|
CLAM-Development
1.4.0
|
#include <AudioFile.hxx>
Public Member Functions | |
| void | OpenExisting (const std::string &location) |
Public Member Functions inherited from CLAM::AudioFile | |
| AudioFile () | |
| AudioFile (const AudioFile &) | |
| const AudioFile & | operator= (const AudioFile &) |
| virtual | ~AudioFile () |
| const Filename & | GetLocation () const |
| const AudioFileHeader & | GetHeader () const |
| const AudioTextDescriptors & | GetTextDescriptors () const |
| AudioTextDescriptors & | GetTextDescriptors () |
| void | SetTextDescriptors (const AudioTextDescriptors &descriptors) |
| EAudioFileCodec | GetCodec () const |
| bool | IsValid () const |
| bool | IsReadable () const |
| bool | IsWritable () const |
| AudioCodecs::Stream * | GetStream () |
Additional Inherited Members | |
Protected Member Functions inherited from CLAM::AudioFile | |
| bool | SetHeader (const AudioFileHeader &) |
| Usually the header is set into the file using CreateNew or OpenExistig (public) methods. | |
| void | ResolveCodec () |
| void | ActivateCodec () |
| void | ResetHeaderData () |
Protected Attributes inherited from CLAM::AudioFile | |
| Filename | mLocation |
| EAudioFileCodec | mCodec |
Definition at line 81 of file AudioFile.hxx.
| void CLAM::AudioFileSource::OpenExisting | ( | const std::string & | location | ) |
Definition at line 186 of file AudioFile.cxx.
References CLAM::AudioFile::ActivateCodec(), CLAM::EAudioFileCodec::eUnknown, CLAM::AudioFile::mCodec, CLAM::AudioFile::mLocation, CLAM::AudioFile::ResetHeaderData(), and CLAM::AudioFile::ResolveCodec().
Referenced by CLAM::MonoAudioFileReader::ConcreteConfigure(), and CLAM::MultiChannelAudioFileReader::ConcreteConfigure().
1.8.1