#include <Stream.h>
◆ ConsumerType
Enumerator |
---|
NoConsumer | |
GLTextureRGB | |
GLTextureYUV | |
◆ ProducerType
Enumerator |
---|
NoProducer | |
D3D11TextureNV12 | |
◆ Stream()
◆ ~Stream()
◆ consumerAcquire()
Error egl::Stream::consumerAcquire |
( |
| ) |
|
◆ consumerRelease()
Error egl::Stream::consumerRelease |
( |
| ) |
|
◆ createConsumerGLTextureExternal()
◆ createProducerD3D11TextureNV12()
◆ getConsumerAcquireTimeout()
EGLint egl::Stream::getConsumerAcquireTimeout |
( |
| ) |
const |
◆ getConsumerFrame()
◆ getConsumerLatency()
EGLint egl::Stream::getConsumerLatency |
( |
| ) |
const |
◆ getConsumerType()
◆ getImplementation()
◆ getPlaneCount()
EGLint egl::Stream::getPlaneCount |
( |
| ) |
const |
◆ getProducerFrame()
◆ getProducerType()
◆ getState()
EGLenum egl::Stream::getState |
( |
| ) |
const |
◆ isConsumerBoundToContext()
bool egl::Stream::isConsumerBoundToContext |
( |
const gl::Context * |
context | ) |
const |
◆ postD3D11NV12Texture()
◆ setConsumerAcquireTimeout()
void egl::Stream::setConsumerAcquireTimeout |
( |
EGLint |
timeout | ) |
|
◆ setConsumerLatency()
void egl::Stream::setConsumerLatency |
( |
EGLint |
latency | ) |
|
◆ validateD3D11NV12Texture()
Error egl::Stream::validateD3D11NV12Texture |
( |
void * |
texture | ) |
const |
◆ gl::Texture
The documentation for this class was generated from the following files:
- Source/ThirdParty/ANGLE/src/libANGLE/Stream.h
- Source/ThirdParty/ANGLE/src/libANGLE/Stream.cpp