#### `alpha` alpha of the stream Value type: #gdouble #### `background-color` Background color to use (big-endian ARGB) Value type: #guint See #videotestsrc:background-color #### `foreground-color` Foreground color to use (big-endian ARGB) Value type: #guint See #videotestsrc:foreground-color #### `height` height of the source Value type: #gint #### `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 #videotestsrc:pattern #### `posx` x position of the stream Value type: #gint #### `posy` y position of the stream Value type: #gint #### `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 #videoflip:video-direction #### `width` width of the source Value type: #gint