rfbsrc

(from GStreamer Bad Plug-ins git)

Creates a rfb video stream

Hierarchy

GObject
    ╰──GInitiallyUnowned
        ╰──GstObject
            ╰──GstElement
                ╰──GstBaseSrc
                    ╰──GstPushSrc
                        ╰──rfbsrc

Factory details

Authors: – David A. Schleef , Andre Moreira Magalhaes , Thijs Vermeir

Classification:Source/Video

Rank – none

Plugin – libgstrfbsrc.so

Package – GStreamer Bad Plug-ins git

Pad Templates

src

video/x-raw:
         format: RGB
          width: [ 1, 2147483647 ]
         height: [ 1, 2147483647 ]
      framerate: [ 0/1, 2147483647/1 ]
video/x-raw:
         format: BGR
          width: [ 1, 2147483647 ]
         height: [ 1, 2147483647 ]
      framerate: [ 0/1, 2147483647/1 ]
video/x-raw:
         format: RGBx
          width: [ 1, 2147483647 ]
         height: [ 1, 2147483647 ]
      framerate: [ 0/1, 2147483647/1 ]
video/x-raw:
         format: BGRx
          width: [ 1, 2147483647 ]
         height: [ 1, 2147483647 ]
      framerate: [ 0/1, 2147483647/1 ]
video/x-raw:
         format: xRGB
          width: [ 1, 2147483647 ]
         height: [ 1, 2147483647 ]
      framerate: [ 0/1, 2147483647/1 ]
video/x-raw:
         format: xBGR
          width: [ 1, 2147483647 ]
         height: [ 1, 2147483647 ]
      framerate: [ 0/1, 2147483647/1 ]

Presencealways

Directionsrc


Properties

blocksize

“blocksize” guint

Size in bytes to read per buffer (-1 = default)

Flags : Read / Write

Default value : 4096


do-timestamp

“do-timestamp” gboolean

Apply current stream time to buffers

Flags : Read / Write

Default value : false


height

“height” gint

height of screen

Flags : Read / Write

Default value : 0


host

“host” gchararray

Host to connect to

Flags : Read / Write

Default value : 127.0.0.1


incremental

“incremental” gboolean

Incremental updates

Flags : Read / Write

Default value : true


name

“name” gchararray

The name of the object

Flags : Read / Write / Construct

Default value : NULL


num-buffers

“num-buffers” gint

Number of buffers to output before sending EOS (-1 = unlimited)

Flags : Read / Write

Default value : -1


offset-x

“offset-x” gint

x offset for screen scrapping

Flags : Read / Write

Default value : 0


offset-y

“offset-y” gint

y offset for screen scrapping

Flags : Read / Write

Default value : 0


parent

“parent” GstObject *

The parent of the object

Flags : Read / Write


password

“password” gchararray

Password for authentication

Flags : Read / Write


port

“port” gint

Port

Flags : Read / Write

Default value : 5900


shared

“shared” gboolean

Share desktop with other clients

Flags : Read / Write

Default value : true


typefind

“typefind” gboolean

Run typefind before negotiating (deprecated, non-functional)

Flags : Read / Write

Default value : false


use-copyrect

“use-copyrect” gboolean

Use copyrect encoding

Flags : Read / Write

Default value : false


version

“version” gchararray

RFB protocol version

Flags : Read / Write

Default value : 3.3


view-only

“view-only” gboolean

only view the desktop

Flags : Read / Write

Default value : false


width

“width” gint

width of screen

Flags : Read / Write

Default value : 0


The results of the search are