Elecard Logo Renderer¶
Elecard Logo Renderer is a GStreamer plugin that ensures rendering for video overlaid with preselected image. An image is put over each video frame. The filter can also overlay an image using an alpha channel.
Features¶
Elecard Logo Renderer has the following features:
Provides the color transparency setting;
Supports the use of alpha channel for image overlay;
Ensures precise logo positioning.
Parameter Description¶
Below is the table describing Elecard Logo Renderer parameters and their values.
Parameter Name |
Description |
Value Type |
Available Values [range] |
Default |
Flags |
|---|---|---|---|---|---|
font-size |
Specifies the text message font size. |
Integer |
[0-72] |
22 |
readable, writable, controllable |
ignore-alpha |
Enables alpha channel ignoring on a logo. |
Boolean |
True, False |
False |
readable, writable, controllable |
license-state |
Indicates the license state. |
String |
evaluation |
readable |
|
location |
Specifies the path to the logo file (PNG and BMP with 32-bit color depth and alpha channel). |
String |
readable, writable |
||
name |
Specifies the name of the object. |
String |
elr0 |
readable, writable |
|
oem-name |
Indicates the OEM name. |
String |
readable |
||
offset-x |
Specifies the horizontal position of the logo in pixels from left to right. |
Integer |
[0 – 2147483647] |
0 |
readable, writable, controllable |
offset-y |
Specifies the vertical position of the logo in pixels from the top down. |
Integer |
[0 – 2147483647] |
0 |
readable, writable, controllable |
text-offset-x |
Specifies the horizontal position of the text message in pixels from left to right. |
Integer |
[0 – 2147483647] |
0 |
readable, writable, controllable |
text-offset-y |
Specifies the vertical position of the text message in pixels from the top down. |
Integer |
[0 – 2147483647] |
0 |
readable, writable, controllable |
text-template |
Specifies the text message template. Supported are the following patterns for date and time values:
|
String |
readable, writable |
||
parent |
Specifies the parent of the object. |
Object of type GstObject |
readable, writable |
||
qos |
Enables or disables the handling of quality-of-service events. |
Boolean |
True, False |
False |
readable, writable |
transparent-b |
Specifies the blue color transparency. |
Integer |
[0 – 255] |
255 |
readable, writable, controllable |
transparent-g |
Specifies the green color transparency. |
Integer |
[0 – 255] |
255 |
readable, writable, controllable |
transparent-r |
Specifies the red color transparency. |
Integer |
[0 – 255] |
255 |
readable, writable, controllable |
use-transparent-color |
Enables or disables the use of color transparency. |
Boolean |
True, False |
False |
readable, writable, controllable |