carb::audio::saveSoundToDisk
Defined in carb/audio/AudioUtils.h
-
inline bool carb::audio::saveSoundToDisk(const IAudioUtils *iface, SoundData *snd, const char *fileName, SampleFormat fmt = SampleFormat::eDefault, SaveFlags flags = 0)
Save a sound to disk.
Note
When converting to any format with specific encoder settings, these will be left at their defaults.
- Parameters
iface – [in] The IAudioUtils interface to use.
snd – [in] The sound to convert to a new format. This may not be nullptr.
fileName – [in] The path to the file on disk to save this to.
fmt – [in] The format to save the sound as. This can be any valid format.
flags – [in] Flags to alter the behavior of this function.
- Returns
true if the sound was successfully saved.
- Returns
false if the operation failed.