GstGL.GLBaseMixer¶
- Subclasses:
Methods¶
- Inherited:
GstVideo.VideoAggregator (1), GstBase.Aggregator (16), Gst.Element (82), Gst.Object (27), GObject.Object (37)
- Structs:
Virtual Methods¶
- Inherited:
GstVideo.VideoAggregator (4), GstBase.Aggregator (22), Gst.Element (16), Gst.Object (1), GObject.Object (7)
|
|
|
Properties¶
Name |
Type |
Flags |
Short Description |
---|---|---|---|
r |
Get OpenGL context |
Signals¶
Fields¶
Name |
Type |
Access |
Description |
---|---|---|---|
context |
r |
the currently configured |
|
display |
r |
the currently configured |
|
parent |
r |
parent |
Class Details¶
- class GstGL.GLBaseMixer(**kwargs)¶
- Bases:
- Abstract:
Yes
- Structure:
GstGL.GLBaseMixer
handles the nitty gritty details of retrieving an OpenGL context. It provides some virtual methods to know when the OpenGL context is available and is not available within this element.New in version 1.24.
- get_gl_context()[source]¶
- Returns:
the
GstGL.GLContext
found by self- Return type:
New in version 1.24.
- do_gl_start() virtual¶
- Returns:
whether the start was successful
- Return type:
called in the GL thread to setup the element GL state.
New in version 1.24.
- do_gl_stop() virtual¶
called in the GL thread to setup the element GL state.
New in version 1.24.
Property Details¶
- GstGL.GLBaseMixer.props.context¶
- Name:
context
- Type:
- Default Value:
- Flags:
The
GstGL.GLContext
in use by thisGstGL.GLBaseMixer
New in version 1.24.