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


Public Types | |
| enum | control_code_t |
Public Member Functions | |
| ip_out_client (q_mgr *manager) | |
| virtual int | data_callback (audio_buffer *buf) |
| virtual std::string | get_data_path () |
| virtual std::string | open_output () |
| virtual void | close_output () |
| void | worker_thread () |
Public Member Functions inherited from audio_capture_client | |
| audio_capture_client (q_mgr *manager) | |
| unsigned int | get_priority () |
| void | set_manager (q_mgr *manager) |
| virtual int | set_audio_properties (audiocapturemgr::audio_properties_t &properties) |
| virtual void | get_audio_properties (audiocapturemgr::audio_properties_t &properties) |
| void | get_default_audio_properties (audiocapturemgr::audio_properties_t &properties) |
| virtual void | notify_event (audio_capture_events_t event) |
| virtual int | start () |
| virtual int | stop () |
Private Member Functions | |
| void | process_new_connection () |
Private Attributes | |
| std::string | m_data_path |
| int | m_listen_fd |
| int | m_write_fd |
| int | m_control_pipe [2] |
| unsigned int | m_num_connections |
| pthread_t | m_thread |
Additional Inherited Members | |
Protected Member Functions inherited from audio_capture_client | |
| void | release_buffer (audio_buffer *ptr) |
| void | lock () |
| void | unlock () |
Protected Attributes inherited from audio_capture_client | |
| q_mgr * | m_manager |