livesync

Outputs livestream, inserting gap frames when input lags

Hierarchy

GObject
    ╰──GInitiallyUnowned
        ╰──GstObject
            ╰──GstElement
                ╰──livesync

Factory details

Authors: – Jan Alexander Steffens (heftig)

Classification:Filter

Rank – none

Plugin – livesync

Package – gst-plugin-livesync

Pad Templates

sink

ANY

Presencealways

Directionsink

Object typeGstPad


src

ANY

Presencealways

Directionsrc

Object typeGstPad


Properties

drop

“drop” guint64

Number of incoming frames dropped

Flags : Read

Default value : 0


duplicate

“duplicate” guint64

Number of outgoing frames duplicated

Flags : Read

Default value : 0


in

“in” guint64

Number of incoming frames accepted

Flags : Read

Default value : 0


late-threshold

“late-threshold” guint64

Maximum time spent (in nanoseconds) before accepting one late buffer; -1 = never

Flags : Read / Write

Default value : 2000000000


latency

“latency” guint64

Additional latency to allow upstream to take longer to produce buffers for the current position (in nanoseconds)

Flags : Read / Write

Default value : 0


out

“out” guint64

Number of outgoing frames produced

Flags : Read

Default value : 0


single-segment

“single-segment” gboolean

Timestamp buffers and eat segments so as to appear as one segment

Flags : Read / Write

Default value : false


sync

“sync” gboolean

Synchronize buffers to the clock

Flags : Read / Write

Default value : true


The results of the search are