RDK Documentation (Open Sourced RDK Components)
AppCtx_ Struct Reference
Collaboration diagram for AppCtx_:
Collaboration graph

Data Fields

EssCtx * essCtx
 
int windowWidth
 
int windowHeight
 
int videoX
 
int videoY
 
int videoWidth
 
int videoHeight
 
bool dirty
 
float matrix [16]
 
float alpha
 
EGLDisplay eglDisplay
 
bool haveDmaBufImport
 
bool haveExternalImage
 
GLCtx gl
 
Surface surface
 
GLuint shaderVertFill
 
GLuint shaderFragFill
 
GLuint progFill
 
GLuint attrFillVertex
 
GLuint uniFillMatrix
 
GLuint uniFillTarget
 
GLuint uniFillColor
 
long long frameTimePrev
 
long long frameTime
 
GstElement * pipeline
 
GstElement * playbin
 
GstElement * vidsink
 
GstBus * bus
 
GMainLoop * loop
 
bool quit
 

yes

Definition at line 105 of file nwvidtex.cpp.

Field Documentation

◆ essCtx

EssCtx* AppCtx_::essCtx

Definition at line 107 of file nwvidtex.cpp.

◆ windowWidth

int AppCtx_::windowWidth

Definition at line 108 of file nwvidtex.cpp.

◆ windowHeight

int AppCtx_::windowHeight

Definition at line 109 of file nwvidtex.cpp.

◆ videoX

int AppCtx_::videoX

Definition at line 110 of file nwvidtex.cpp.

◆ videoY

int AppCtx_::videoY

Definition at line 111 of file nwvidtex.cpp.

◆ videoWidth

int AppCtx_::videoWidth

Definition at line 112 of file nwvidtex.cpp.

◆ videoHeight

int AppCtx_::videoHeight

Definition at line 113 of file nwvidtex.cpp.

◆ dirty

bool AppCtx_::dirty

Definition at line 114 of file nwvidtex.cpp.

◆ matrix

float AppCtx_::matrix[16]

Definition at line 115 of file nwvidtex.cpp.

◆ alpha

float AppCtx_::alpha

Definition at line 116 of file nwvidtex.cpp.

◆ eglDisplay

EGLDisplay AppCtx_::eglDisplay

Definition at line 117 of file nwvidtex.cpp.

◆ haveDmaBufImport

bool AppCtx_::haveDmaBufImport

Definition at line 118 of file nwvidtex.cpp.

◆ haveExternalImage

bool AppCtx_::haveExternalImage

Definition at line 119 of file nwvidtex.cpp.

◆ gl

GLCtx AppCtx_::gl

Definition at line 120 of file nwvidtex.cpp.

◆ surface

Surface AppCtx_::surface

Definition at line 121 of file nwvidtex.cpp.

◆ shaderVertFill

GLuint AppCtx_::shaderVertFill

Definition at line 122 of file nwvidtex.cpp.

◆ shaderFragFill

GLuint AppCtx_::shaderFragFill

Definition at line 123 of file nwvidtex.cpp.

◆ progFill

GLuint AppCtx_::progFill

Definition at line 124 of file nwvidtex.cpp.

◆ attrFillVertex

GLuint AppCtx_::attrFillVertex

Definition at line 125 of file nwvidtex.cpp.

◆ uniFillMatrix

GLuint AppCtx_::uniFillMatrix

Definition at line 126 of file nwvidtex.cpp.

◆ uniFillTarget

GLuint AppCtx_::uniFillTarget

Definition at line 127 of file nwvidtex.cpp.

◆ uniFillColor

GLuint AppCtx_::uniFillColor

Definition at line 128 of file nwvidtex.cpp.

◆ frameTimePrev

long long AppCtx_::frameTimePrev

Definition at line 129 of file nwvidtex.cpp.

◆ frameTime

long long AppCtx_::frameTime

Definition at line 130 of file nwvidtex.cpp.

◆ pipeline

GstElement* AppCtx_::pipeline

Definition at line 131 of file nwvidtex.cpp.

◆ playbin

GstElement* AppCtx_::playbin

Definition at line 132 of file nwvidtex.cpp.

◆ vidsink

GstElement* AppCtx_::vidsink

Definition at line 133 of file nwvidtex.cpp.

◆ bus

GstBus* AppCtx_::bus

Definition at line 134 of file nwvidtex.cpp.

◆ loop

GMainLoop* AppCtx_::loop

Definition at line 135 of file nwvidtex.cpp.

◆ quit

bool AppCtx_::quit

Definition at line 136 of file nwvidtex.cpp.


The documentation for this struct was generated from the following file: