# GESTimeOverlayClip

A GESSourceClip that overlays timing information on top.

## Asset

The default asset ID is "time-overlay" (of type GES_TYPE_SOURCE_CLIP), but the framerate and video size can be overridden using an ID of the form:

    time-overlay, framerate=60/1, width=1920, height=1080, max-duration=5.0

## Children properties

#### `alpha`

alpha of the stream

Value type: gdouble

#### `background-color`

Background color to use (big-endian ARGB)

Value type: guint

See background-color

#### `font-desc`

Pango font description of font to be used for rendering. See documentation of pango_font_description_from_string for syntax.

Value type: gchararray

See font-desc

#### `foreground-color`

Foreground color to use (big-endian ARGB)

Value type: guint

See foreground-color

#### `freq`

Frequency of test signal. The sample rate needs to be at least 2 times higher.

Value type: gdouble

See freq

#### `halignment`

Horizontal alignment of the text

Valid values:

- left (0) – left
- center (1) – center
- right (2) – right
- position (4) – Absolute position clamped to canvas
- absolute (5) – Absolute position

See halignment

#### `height`

height of the source

Value type: gint

#### `mute`

mute channel

Value type: gboolean

See mute

#### `pattern`

Type of test pattern to generate

Valid values:

- SMPTE 100% color bars (0) – smpte
- Random (television snow) (1) – snow
- 100% Black (2) – black
- 100% White (3) – white
- Red (4) – red
- Green (5) – green
- Blue (6) – blue
- Checkers 1px (7) – checkers-1
- Checkers 2px (8) – checkers-2
- Checkers 4px (9) – checkers-4
- Checkers 8px (10) – checkers-8
- Circular (11) – circular
- Blink (12) – blink
- SMPTE 75% color bars (13) – smpte75
- Zone plate (14) – zone-plate
- Gamut checkers (15) – gamut
- Chroma zone plate (16) – chroma-zone-plate
- Solid color (17) – solid-color
- Moving ball (18) – ball
- SMPTE 100% color bars (19) – smpte100
- Bar (20) – bar
- Pinwheel (21) – pinwheel
- Spokes (22) – spokes
- Gradient (23) – gradient
- Colors (24) – colors

See pattern

#### `posx`

x position of the stream

Value type: gint

#### `posy`

y position of the stream

Value type: gint

#### `text-width`

Resulting width of font rendering

Value type: guint

See text-width

#### `text-x`

Resulting X position of font rendering.

Value type: gint

See text-x

#### `text-y`

Resulting X position of font rendering.

Value type: gint

See text-y

#### `time-mode`

What time to show

Valid values:

- buffer-time (0) – buffer-time
- stream-time (1) – stream-time
- running-time (2) – running-time
- time-code (3) – time-code

See time-mode

#### `valignment`

Vertical alignment of the text

Valid values:

- baseline (0) – baseline
- bottom (1) – bottom
- top (2) – top
- position (3) – Absolute position clamped to canvas
- center (4) – center
- absolute (5) – Absolute position

See valignment

#### `video-direction`

Video direction: rotation and flipping

Valid values:

- GST_VIDEO_ORIENTATION_IDENTITY (0) – identity
- GST_VIDEO_ORIENTATION_90R (1) – 90r
- GST_VIDEO_ORIENTATION_180 (2) – 180
- GST_VIDEO_ORIENTATION_90L (3) – 90l
- GST_VIDEO_ORIENTATION_HORIZ (4) – horiz
- GST_VIDEO_ORIENTATION_VERT (5) – vert
- GST_VIDEO_ORIENTATION_UL_LR (6) – ul-lr
- GST_VIDEO_ORIENTATION_UR_LL (7) – ur-ll
- GST_VIDEO_ORIENTATION_AUTO (8) – auto
- GST_VIDEO_ORIENTATION_CUSTOM (9) – custom

See video-direction

#### `volume`

Volume of test signal

Value type: gdouble

See volume

#### `volume`

volume factor, 1.0=100%

Value type: gdouble

See volume

#### `width`

width of the source

Value type: gint

## Symbols

### Constructors

#### ges_source_clip_new_time_overlay

    GESSourceClip *
    ges_source_clip_new_time_overlay ()

Creates a new GESSourceClip that renders a time overlay on top

Returns ( [transfer: floating][nullable]) –

The newly created GESSourceClip, or NULL if there was an error.

Since : 1.18

#### GES.SourceClip.prototype.new_time_overlay

    function GES.SourceClip.prototype.new_time_overlay(): {
        // javascript wrapper for 'ges_source_clip_new_time_overlay'
    }

Creates a new GES.SourceClip that renders a time overlay on top

Returns (GES.SourceClip) –

The newly created GES.SourceClip, or null if there was an error.

Since : 1.18

#### GES.SourceClip.new_time_overlay

    def GES.SourceClip.new_time_overlay ():
        #python wrapper for 'ges_source_clip_new_time_overlay'

Creates a new GES.SourceClip that renders a time overlay on top

Returns (GES.SourceClip) –

The newly created GES.SourceClip, or None if there was an error.

Since : 1.18

The results of the search are