Audacity 3.2.0
Private Member Functions | List of all members
MIR::EmptyMirAudioReader Class Reference

#include <MirFakes.h>

Inheritance diagram for MIR::EmptyMirAudioReader:
[legend]
Collaboration diagram for MIR::EmptyMirAudioReader:
[legend]

Private Member Functions

double GetSampleRate () const override
 
long long GetNumSamples () const override
 
void ReadFloats (float *buffer, long long start, size_t numFrames) const override
 

Additional Inherited Members

- Public Member Functions inherited from MIR::MirAudioReader
virtual double GetSampleRate () const =0
 
virtual long long GetNumSamples () const =0
 
virtual void ReadFloats (float *buffer, long long where, size_t numFrames) const =0
 
double GetDuration () const
 
virtual ~MirAudioReader ()=default
 

Detailed Description

Definition at line 19 of file MirFakes.h.

Member Function Documentation

◆ GetNumSamples()

long long MIR::EmptyMirAudioReader::GetNumSamples ( ) const
inlineoverrideprivatevirtual

Implements MIR::MirAudioReader.

Definition at line 25 of file MirFakes.h.

26 {
27 return 0;
28 }

◆ GetSampleRate()

double MIR::EmptyMirAudioReader::GetSampleRate ( ) const
inlineoverrideprivatevirtual

Implements MIR::MirAudioReader.

Definition at line 21 of file MirFakes.h.

22 {
23 return 0;
24 }

◆ ReadFloats()

void MIR::EmptyMirAudioReader::ReadFloats ( float *  buffer,
long long  start,
size_t  numFrames 
) const
inlineoverrideprivatevirtual

Implements MIR::MirAudioReader.

Definition at line 30 of file MirFakes.h.

31 {
32 }

The documentation for this class was generated from the following file: