#include <BitmapTrackSource.h>
|
| virtual rtc::VideoSourceInterface< webrtc::VideoFrame > * | source ()=0 |
| |
◆ BitmapTrackSource()
| open3d::visualization::webrtc_server::BitmapTrackSource::BitmapTrackSource |
( |
bool |
remote | ) |
|
|
explicit |
◆ AddEncodedSink()
| void open3d::visualization::webrtc_server::BitmapTrackSource::AddEncodedSink |
( |
rtc::VideoSinkInterface< webrtc::RecordableEncodedFrame > * |
sink | ) |
|
|
inlineoverride |
◆ AddOrUpdateSink()
| void open3d::visualization::webrtc_server::BitmapTrackSource::AddOrUpdateSink |
( |
rtc::VideoSinkInterface< webrtc::VideoFrame > * |
sink, |
|
|
const rtc::VideoSinkWants & |
wants |
|
) |
| |
|
override |
◆ GenerateKeyFrame()
| void open3d::visualization::webrtc_server::BitmapTrackSource::GenerateKeyFrame |
( |
| ) |
|
|
inlineoverride |
◆ GetStats()
| bool open3d::visualization::webrtc_server::BitmapTrackSource::GetStats |
( |
Stats * |
stats | ) |
|
|
inlineoverride |
◆ is_screencast()
| bool open3d::visualization::webrtc_server::BitmapTrackSource::is_screencast |
( |
| ) |
const |
|
inlineoverride |
◆ needs_denoising()
| absl::optional<bool> open3d::visualization::webrtc_server::BitmapTrackSource::needs_denoising |
( |
| ) |
const |
|
inlineoverride |
◆ OnFrame()
| virtual void open3d::visualization::webrtc_server::BitmapTrackSource::OnFrame |
( |
const std::shared_ptr< core::Tensor > & |
frame | ) |
|
|
inlineoverridevirtual |
◆ remote()
| bool open3d::visualization::webrtc_server::BitmapTrackSource::remote |
( |
| ) |
const |
|
inlineoverride |
◆ RemoveEncodedSink()
| void open3d::visualization::webrtc_server::BitmapTrackSource::RemoveEncodedSink |
( |
rtc::VideoSinkInterface< webrtc::RecordableEncodedFrame > * |
sink | ) |
|
|
inlineoverride |
◆ RemoveSink()
| void open3d::visualization::webrtc_server::BitmapTrackSource::RemoveSink |
( |
rtc::VideoSinkInterface< webrtc::VideoFrame > * |
sink | ) |
|
|
override |
◆ SetState()
| void open3d::visualization::webrtc_server::BitmapTrackSource::SetState |
( |
webrtc::MediaSourceInterface::SourceState |
new_state | ) |
|
◆ source()
| virtual rtc::VideoSourceInterface<webrtc::VideoFrame>* open3d::visualization::webrtc_server::BitmapTrackSource::source |
( |
| ) |
|
|
protectedpure virtual |
◆ state()
| webrtc::MediaSourceInterface::SourceState open3d::visualization::webrtc_server::BitmapTrackSource::state |
( |
| ) |
const |
|
inlineoverride |
◆ SupportsEncodedOutput()
| bool open3d::visualization::webrtc_server::BitmapTrackSource::SupportsEncodedOutput |
( |
| ) |
const |
|
inlineoverride |
The documentation for this class was generated from the following files: