|
| virtual bool | valid () const override |
| virtual bool | open (const std::string &filename, SoundInfo &info) override |
| virtual int64 | read (void *data, uint32 channel_format, nom::size_type chunk_size) override |
| virtual int64 | seek (int64 offset, SoundSeek dir) override |
| virtual void | close () override |
|
|
static const char * | parse_tags (SNDFILE_tag *fp, uint32 sound_tag) |
|
| SNDFILE_tag * | fp_ = nullptr |
| | A third-party file descriptor whose owned by the end-user.
|
Definition at line 48 of file SoundFileReader.hpp.
◆ close()
| virtual void nom::audio::SoundFileReader::close |
( |
| ) |
|
|
overridevirtual |
◆ open()
| virtual bool nom::audio::SoundFileReader::open |
( |
const std::string & | filename, |
|
|
SoundInfo & | info ) |
|
overridevirtual |
◆ read()
| virtual int64 nom::audio::SoundFileReader::read |
( |
void * | data, |
|
|
uint32 | channel_format, |
|
|
nom::size_type | chunk_size ) |
|
overridevirtual |
◆ seek()
| virtual int64 nom::audio::SoundFileReader::seek |
( |
int64 | offset, |
|
|
SoundSeek | dir ) |
|
overridevirtual |
◆ valid()
| virtual bool nom::audio::SoundFileReader::valid |
( |
| ) |
const |
|
overridevirtual |
◆ fp_
| SNDFILE_tag* nom::audio::SoundFileReader::fp_ = nullptr |
|
private |
A third-party file descriptor whose owned by the end-user.
- See also
- libsndfile
Definition at line 74 of file SoundFileReader.hpp.
The documentation for this class was generated from the following file: