#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: