23class VideoTrackSourceInterface;
27namespace webrtc_streaming {
29class VideoTrackSourceImpl;
35 static std::unique_ptr<LocalRecorder>
Create(
const std::string& filename);
37 void AddDisplay(
const std::string& label,
size_t width,
size_t height,
38 std::shared_ptr<::webrtc::VideoTrackSourceInterface> source);
Definition: local_recorder.cpp:48
Definition: local_recorder.cpp:80
Definition: local_recorder.h:31
void Stop()
Definition: local_recorder.cpp:191
LocalRecorder(std::unique_ptr< Impl >)
Definition: local_recorder.cpp:116
static std::unique_ptr< LocalRecorder > Create(const std::string &filename)
Definition: local_recorder.cpp:90
void AddDisplay(const std::string &label, size_t width, size_t height, std::shared_ptr<::webrtc::VideoTrackSourceInterface > source)
Definition: local_recorder.cpp:121
std::unique_ptr< Impl > impl_
Definition: local_recorder.h:47
Definition: alloc_driver.h:20
Definition: registered_field_trials.h:8