MythTV  master
Public Member Functions | Public Attributes | List of all members
AudioConvertInternal Class Reference

Public Member Functions

 AudioConvertInternal (AVSampleFormat in, AVSampleFormat out)
 
int Process (void *out, const void *in, int bytes) const
 
 ~AudioConvertInternal ()
 

Public Attributes

SwrContext * m_swr {nullptr}
 
AVSampleFormat m_in
 
AVSampleFormat m_out
 

Detailed Description

Definition at line 577 of file audioconvert.cpp.

Constructor & Destructor Documentation

◆ AudioConvertInternal()

AudioConvertInternal::AudioConvertInternal ( AVSampleFormat  in,
AVSampleFormat  out 
)
inline

Definition at line 580 of file audioconvert.cpp.

◆ ~AudioConvertInternal()

AudioConvertInternal::~AudioConvertInternal ( )
inline

Definition at line 623 of file audioconvert.cpp.

Member Function Documentation

◆ Process()

int AudioConvertInternal::Process ( void *  out,
const void *  in,
int  bytes 
) const
inline

Definition at line 608 of file audioconvert.cpp.

Referenced by AudioConvert::Process().

Member Data Documentation

◆ m_swr

SwrContext* AudioConvertInternal::m_swr {nullptr}

Definition at line 631 of file audioconvert.cpp.

Referenced by AudioConvertInternal(), Process(), and ~AudioConvertInternal().

◆ m_in

AVSampleFormat AudioConvertInternal::m_in

Definition at line 632 of file audioconvert.cpp.

Referenced by AudioConvertInternal(), and Process().

◆ m_out

AVSampleFormat AudioConvertInternal::m_out

Definition at line 632 of file audioconvert.cpp.

Referenced by AudioConvertInternal(), and Process().


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