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:47
Definition: local_recorder.cpp:78
Definition: local_recorder.h:31
void Stop()
Definition: local_recorder.cpp:191
LocalRecorder(std::unique_ptr< Impl >)
Definition: local_recorder.cpp:114
static std::unique_ptr< LocalRecorder > Create(const std::string &filename)
Definition: local_recorder.cpp:88
void AddDisplay(const std::string &label, size_t width, size_t height, std::shared_ptr<::webrtc::VideoTrackSourceInterface > source)
Definition: local_recorder.cpp:120
std::unique_ptr< Impl > impl_
Definition: local_recorder.h:47
Definition: alloc_utils.cpp:23
Definition: registered_field_trials.h:8