Jetson Linux API 参考文档

32.7.4 版本
Argus::IEGLOutputStream 类参考抽象类

详细描述

接口,该接口公开了 EGLStream 链接的 OutputStream 可用的方法。

定义于文件 EGLStream.h 的第 202 行。

Argus::IEGLOutputStream 的继承关系图
Argus::IEGLOutputStream 的协作图

公共成员函数

virtual Status waitUntilConnected (uint64_t timeout=TIMEOUT_INFINITE) const =0
 等待直到流的生产者和消费者端点都已连接。 更多...
 
virtual void disconnect ()=0
 断开流与底层 EGLStream 的连接。 更多...
 
virtual PixelFormat getPixelFormat () const =0
 返回流的格式。 更多...
 
virtual Size2D< uint32_t > getResolution () const =0
 返回流的图像分辨率,以像素为单位。 更多...
 
virtual EGLDisplay getEGLDisplay () const =0
 返回流的 EGLStream 所属的 EGLDisplay。 更多...
 
virtual EGLStreamKHR getEGLStream () const =0
 返回支持该流的 EGLStream。 更多...
 

静态公共成员函数

static const InterfaceIDid ()
 

保护成员函数

 ~IEGLOutputStream ()
 

构造函数 & 析构函数文档

◆ ~IEGLOutputStream()

Argus::IEGLOutputStream::~IEGLOutputStream ( )
inlineprotected

定义于文件 EGLStream.h 的第 242 行。

成员函数文档

◆ disconnect()

virtual void Argus::IEGLOutputStream::disconnect ( )
纯虚函数

断开流与底层 EGLStream 的连接。

◆ getEGLDisplay()

virtual EGLDisplay Argus::IEGLOutputStream::getEGLDisplay ( ) const
纯虚函数

返回流的 EGLStream 所属的 EGLDisplay。

◆ getEGLStream()

virtual EGLStreamKHR Argus::IEGLOutputStream::getEGLStream ( ) const
纯虚函数

返回支持该流的 EGLStream。

◆ getPixelFormat()

virtual PixelFormat Argus::IEGLOutputStream::getPixelFormat ( ) const
纯虚函数

返回流的格式。

◆ getResolution()

virtual Size2D<uint32_t> Argus::IEGLOutputStream::getResolution ( ) const
纯虚函数

返回流的图像分辨率,以像素为单位。

◆ id()

static const InterfaceID& Argus::IEGLOutputStream::id ( )
inlinestatic

定义于文件 EGLStream.h 的第 205 行。

◆ waitUntilConnected()

virtual Status Argus::IEGLOutputStream::waitUntilConnected ( uint64_t  timeout = TIMEOUT_INFINITE) const
纯虚函数

等待直到流的生产者和消费者端点都已连接。

参数
[in]timeout超时时间,以纳秒为单位。
返回值
此调用的成功/状态。

此类文档生成自以下文件
. All rights reserved.