![]() |
OpenSiv3D
v0.6.5
C++20 framework for creative coding
|
#include <IAudioEncoder.hpp>
Inherited by s3d::OggVorbisEncoder, and s3d::WAVEEncoder.
Public Member Functions | |
virtual | ~IAudioEncoder ()=default |
virtual StringView | name () const =0 |
virtual const Array< String > & | possibleExtensions () const =0 |
virtual bool | save (const Wave &wave, FilePathView path) const =0 |
virtual bool | encode (const Wave &wave, IWriter &writer) const =0 |
virtual Blob | encode (const Wave &wave) const =0 |
|
virtualdefault |
Implemented in s3d::OggVorbisEncoder, and s3d::WAVEEncoder.
Implemented in s3d::OggVorbisEncoder, and s3d::WAVEEncoder.
|
pure virtual |
Implemented in s3d::OggVorbisEncoder, and s3d::WAVEEncoder.
Implemented in s3d::OggVorbisEncoder, and s3d::WAVEEncoder.
|
pure virtual |
Implemented in s3d::OggVorbisEncoder, and s3d::WAVEEncoder.