![]() |
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.