#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