webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | List of all members
webrtc::CompositionConverter Class Reference
Inheritance diagram for webrtc::CompositionConverter:
webrtc::AudioConverter

Public Member Functions

 CompositionConverter (std::vector< std::unique_ptr< AudioConverter >> converters)
 
 ~CompositionConverter () override
 
void Convert (const float *const *src, size_t src_size, float *const *dst, size_t dst_capacity) override
 
- Public Member Functions inherited from webrtc::AudioConverter
virtual ~AudioConverter ()
 
size_t src_channels () const
 
size_t src_frames () const
 
size_t dst_channels () const
 
size_t dst_frames () const
 
virtual ~AudioConverter ()
 
size_t src_channels () const
 
size_t src_frames () const
 
size_t dst_channels () const
 
size_t dst_frames () const
 

Additional Inherited Members

- Static Public Member Functions inherited from webrtc::AudioConverter
static std::unique_ptr< AudioConverterCreate (size_t src_channels, size_t src_frames, size_t dst_channels, size_t dst_frames)
 
static std::unique_ptr< AudioConverterCreate (size_t src_channels, size_t src_frames, size_t dst_channels, size_t dst_frames)
 
- Protected Member Functions inherited from webrtc::AudioConverter
 AudioConverter ()
 
 AudioConverter (size_t src_channels, size_t src_frames, size_t dst_channels, size_t dst_frames)
 
void CheckSizes (size_t src_size, size_t dst_capacity) const
 
 AudioConverter ()
 
 AudioConverter (size_t src_channels, size_t src_frames, size_t dst_channels, size_t dst_frames)
 
void CheckSizes (size_t src_size, size_t dst_capacity) const
 

Constructor & Destructor Documentation

◆ CompositionConverter()

webrtc::CompositionConverter::CompositionConverter ( std::vector< std::unique_ptr< AudioConverter >>  converters)
inline

◆ ~CompositionConverter()

webrtc::CompositionConverter::~CompositionConverter ( )
inlineoverride

Member Function Documentation

◆ Convert()

void webrtc::CompositionConverter::Convert ( const float *const *  src,
size_t  src_size,
float *const *  dst,
size_t  dst_capacity 
)
inlineoverridevirtual

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