![]() |
RDK Documentation (Open Sourced RDK Components)
|

Public Types | |
| enum | conversion_ops_t |
Public Member Functions | |
| audio_converter (const audiocapturemgr::audio_properties_t &in_props, const audiocapturemgr::audio_properties_t &out_props, audio_converter_sink &sink) | |
| virtual int | convert (const std::list< audio_buffer * > &queue, unsigned int size) |
| void | convert (const audio_buffer *buffer) |
| int | downmix (const std::list< audio_buffer * > &queue, int size) |
Protected Attributes | |
| conversion_ops_t | m_op |
Private Member Functions | |
| int | process_conversion_params () |
| int | downsample_and_downmix (const std::list< audio_buffer * > &queue, int size) |
| int | passthrough (const std::list< audio_buffer * > &queue, int size) |
Private Attributes | |
| const audiocapturemgr::audio_properties_t & | m_in_props |
| const audiocapturemgr::audio_properties_t & | m_out_props |
| bool | m_downmix |
| bool | m_downsample |
| audio_converter_sink & | m_sink |
Definition at line 33 of file audio_converter.h.