Audio file metadata container (info = audioinfo(filename)). More...
#include <audio_io.hpp>
Public Attributes | |
| std::string | format |
| Container format (e.g. "WAV", "FLAC", "MP3", "AIFF"). | |
| std::string | compressionMethod |
| Audio compression codec name. | |
| uint32_t | numChannels = 0 |
| Number of audio channels. | |
| double | sampleRate = 0.0 |
| Sampling rate in Hz. | |
| uint64_t | totalSamples = 0 |
| Total sample frames in file. | |
| double | duration = 0.0 |
| Total duration in seconds. | |
| uint16_t | bitsPerSample = 0 |
| Bits per sample. | |
| uint32_t | bitRate = 0 |
| Bitrate in kbps. | |
| std::string | title |
| Track title. | |
| std::string | artist |
| Track artist. | |
| std::string | comment |
| Comment or genre. | |
Audio file metadata container (info = audioinfo(filename)).
Definition at line 35 of file audio_io.hpp.
| std::string nk::audio::AudioInfo::artist |
Track artist.
Definition at line 45 of file audio_io.hpp.
| uint32_t nk::audio::AudioInfo::bitRate = 0 |
Bitrate in kbps.
Definition at line 43 of file audio_io.hpp.
| uint16_t nk::audio::AudioInfo::bitsPerSample = 0 |
Bits per sample.
Definition at line 42 of file audio_io.hpp.
| std::string nk::audio::AudioInfo::comment |
Comment or genre.
Definition at line 46 of file audio_io.hpp.
| std::string nk::audio::AudioInfo::compressionMethod |
Audio compression codec name.
Definition at line 37 of file audio_io.hpp.
| double nk::audio::AudioInfo::duration = 0.0 |
Total duration in seconds.
Definition at line 41 of file audio_io.hpp.
| std::string nk::audio::AudioInfo::format |
Container format (e.g. "WAV", "FLAC", "MP3", "AIFF").
Definition at line 36 of file audio_io.hpp.
| uint32_t nk::audio::AudioInfo::numChannels = 0 |
Number of audio channels.
Definition at line 38 of file audio_io.hpp.
| double nk::audio::AudioInfo::sampleRate = 0.0 |
Sampling rate in Hz.
Definition at line 39 of file audio_io.hpp.
| std::string nk::audio::AudioInfo::title |
Track title.
Definition at line 44 of file audio_io.hpp.
| uint64_t nk::audio::AudioInfo::totalSamples = 0 |
Total sample frames in file.
Definition at line 40 of file audio_io.hpp.