#include <recorder.h>
◆ Recorder()
Agora_recorder::Recorder::Recorder |
( |
const Config * |
in_cfg, |
|
|
size_t |
core_start = 0u |
|
) |
| |
|
explicit |
◆ ~Recorder()
Agora_recorder::Recorder::~Recorder |
( |
| ) |
|
◆ DoIt()
void Agora_recorder::Recorder::DoIt |
( |
| ) |
|
◆ Gc()
void Agora_recorder::Recorder::Gc |
( |
| ) |
|
|
private |
◆ GetRecorderQueue()
◆ cfg_
const Config* Agora_recorder::Recorder::cfg_ |
|
private |
◆ kDequeueBulkSize
const int Agora_recorder::Recorder::kDequeueBulkSize = 5 |
|
staticprivate |
◆ kSampleBufferFrameNum
const int Agora_recorder::Recorder::kSampleBufferFrameNum = 80 |
|
staticprivate |
◆ main_dispatch_core_
const size_t Agora_recorder::Recorder::main_dispatch_core_ |
|
private |
◆ message_queue_
◆ num_writter_threads_
size_t Agora_recorder::Recorder::num_writter_threads_ |
|
private |
◆ recorder_core_
const size_t Agora_recorder::Recorder::recorder_core_ |
|
private |
◆ recorders_
std::vector<std::unique_ptr<RecorderThread> > Agora_recorder::Recorder::recorders_ |
|
private |
◆ rx_thread_buff_size_
size_t Agora_recorder::Recorder::rx_thread_buff_size_ |
|
private |
The documentation for this class was generated from the following files: