Abstract base class for audio file format implementations.
Provides async I/O helpers that delegate to an IOStream, along with metadata access via the format-specific Tag and AudioProperties objects returned by the concrete subclass.
Abstract base class for audio file format implementations.
Provides async I/O helpers that delegate to an IOStream, along with metadata access via the format-specific Tag and AudioProperties objects returned by the concrete subclass.