25 #ifndef SFML_INPUTSOUNDFILE_HPP
26 #define SFML_INPUTSOUNDFILE_HPP
31 #include <SFML/Audio/Export.hpp>
32 #include <SFML/System/NonCopyable.hpp>
33 #include <SFML/System/Time.hpp>
41 class SoundFileReader;
171 void seek(Uint64 sampleOffset);
196 Uint64
read(Int16* samples, Uint64 maxCount);
212 Uint64 m_sampleOffset;
213 Uint64 m_sampleCount;
214 unsigned int m_channelCount;
215 unsigned int m_sampleRate;
Utility class that makes any derived class non-copyable.
Abstract base class for sound file decoding.