MayaFlux 0.1.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches
SoundFileReader.hpp File Reference
+ Include dependency graph for SoundFileReader.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  MayaFlux::IO::FFmpegContext
 RAII wrapper for FFmpeg contexts with proper cleanup. More...
 
class  MayaFlux::IO::SoundFileReader
 FFmpeg-based audio file reader for MayaFlux. More...
 

Namespaces

namespace  MayaFlux
 Main namespace for the Maya Flux audio engine.
 
namespace  MayaFlux::IO
 

Enumerations

enum class  MayaFlux::IO::AudioReadOptions : uint32_t {
  MayaFlux::IO::NONE = 0 , MayaFlux::IO::NORMALIZE = 1 << 0 , MayaFlux::IO::CONVERT_TO_MONO = 1 << 2 , MayaFlux::IO::DEINTERLEAVE = 1 << 3 ,
  MayaFlux::IO::ALL = 0xFFFFFFFF
}
 Audio-specific reading options. More...
 

Functions

AudioReadOptions MayaFlux::IO::operator| (AudioReadOptions a, AudioReadOptions b)
 
AudioReadOptions MayaFlux::IO::operator& (AudioReadOptions a, AudioReadOptions b)