Feature Flag
Status
Excellent - All media streams play. No audible or inaudible glitches. All required features are supported.Supported Codecs
The WAV container supports various audio codecs:- PCM (8, 16, 24, 32-bit integer)
- IEEE Float (32, 64-bit)
- ADPCM (Microsoft, IMA)
- A-law / μ-law
- Extensible format (multi-channel PCM)
Gapless Playback
✅ Fully supported - WAV files support gapless playback with sample-accurate seeking.Metadata Support
WAV files support RIFF INFO metadata chunks:- IART (Artist)
- INAM (Title)
- IPRD (Album)
- ICRD (Creation date)
- IGNR (Genre)
- ICMT (Comment)
- ICOP (Copyright)
- And many more INFO tags
Usage Example
Advanced Features
Seeking in WAV Files
WAV files support sample-accurate seeking:Working with Multi-Channel Audio
WAV extensible format supports multi-channel configurations:Cue Points
WAV files can contain cue points for markers and regions:Known Limitations
- Some proprietary or rare WAV codec variants may not be supported
- RF64 format (for files >4GB) has limited support
- Broadcast Wave Format (BWF) metadata is partially supported
File Extensions
.wav- Standard extension.wave- Alternative extension
MIME Types
audio/vnd.waveaudio/x-wavaudio/wavaudio/wave
Crate Information
Crate:symphonia-format-riff
Version: 0.5.5
License: MPL-2.0
Safety: 100% safe Rust (forbids unsafe code)