Browse Source

WavAudioImporter: reflect new features in plugin documentation.

pull/176/head
Vladimír Vondruš 10 years ago
parent
commit
4add1621fb
  1. 4
      src/MagnumPlugins/WavAudioImporter/WavImporter.cpp
  2. 13
      src/MagnumPlugins/WavAudioImporter/WavImporter.h

4
src/MagnumPlugins/WavAudioImporter/WavImporter.cpp

@ -153,7 +153,7 @@ void WavImporter::doOpenData(Containers::ArrayView<const char> data) {
return; return;
} }
/* Check ALAW format */ /* Check A-Law format */
} else if(formatChunk->audioFormat == WavAudioFormat::ALaw) { } else if(formatChunk->audioFormat == WavAudioFormat::ALaw) {
if(formatChunk->numChannels == 1) if(formatChunk->numChannels == 1)
_format = Buffer::Format::MonoALaw; _format = Buffer::Format::MonoALaw;
@ -166,7 +166,7 @@ void WavImporter::doOpenData(Containers::ArrayView<const char> data) {
return; return;
} }
/* Check MULAW format */ /* Check μ-Law format */
} else if(formatChunk->audioFormat == WavAudioFormat::MuLaw) { } else if(formatChunk->audioFormat == WavAudioFormat::MuLaw) {
if(formatChunk->numChannels == 1) if(formatChunk->numChannels == 1)
_format = Buffer::Format::MonoMuLaw; _format = Buffer::Format::MonoMuLaw;

13
src/MagnumPlugins/WavAudioImporter/WavImporter.h

@ -53,9 +53,16 @@ namespace Magnum { namespace Audio {
/** /**
@brief WAV importer plugin @brief WAV importer plugin
Supports mono and stereo PCM files with 8 or 16 bits per channel. The files are Supports mono and stereo files of the following formats:
imported with @ref Buffer::Format::Mono8, @ref Buffer::Format::Mono16,
@ref Buffer::Format::Stereo8 or @ref Buffer::Format::Stereo16, respectively. - 8 bit per channel PCM, imported as @ref Buffer::Format::Mono8 and @ref Buffer::Format::Stereo8
- 16 bit per channel PCM, imported as @ref Buffer::Format::Mono16 and @ref Buffer::Format::Stereo16
- 32-bit IEEE Float, imported as @ref Buffer::Format::MonoFloat / @ref Buffer::Format::StereoFloat
- 64-bit IEEE Float, imported as @ref Buffer::Format::MonoDouble / @ref Buffer::Format::StereoDouble
- A-Law, imported as @ref Buffer::Format::MonoALaw / @ref Buffer::Format::StereoALaw
- μ-Law, imported as @ref Buffer::Format::MonoMuLaw / @ref Buffer::Format::StereoMuLaw
Multi-channel formats are not supported.
This plugin is built if `WITH_WAVAUDIOIMPORTER` is enabled when building This plugin is built if `WITH_WAVAUDIOIMPORTER` is enabled when building
Magnum. To use dynamic plugin, you need to load `WavAudioImporter` plugin Magnum. To use dynamic plugin, you need to load `WavAudioImporter` plugin

Loading…
Cancel
Save