raptorqdec

Performs FEC using RaptorQ (RFC6681, RFC6682)

Hierarchy

GObject
    ╰──GInitiallyUnowned
        ╰──GstObject
            ╰──GstElement
                ╰──raptorqdec

Factory details

Authors: – Tomasz Andrzejak

Classification:RTP RaptorQ FEC Decoding

Rank – marginal

Plugin – raptorq

Package – gst-plugin-raptorq

Pad Templates

fec_%u

application/x-rtp:
raptor-scheme-id: 6

Presencerequest

Directionsink

Object typeGstPad


sink

application/x-rtp:

Presencealways

Directionsink

Object typeGstPad


src

application/x-rtp:

Presencealways

Directionsrc

Object typeGstPad


Properties

media-packets-reset-threshold

“media-packets-reset-threshold” guint

This is the maximum allowed number of buffered packets, before we reset the decoder. It can only be triggered if we don't receive repair packets for too long, or packets have no valid timestamps, (0 - disable)

Flags : Read / Write

Default value : 5000


repair-window-tolerance

“repair-window-tolerance” guint

The amount of time to add to repair-window reported by RaptorQ encoder (in ms)

Flags : Read / Write

Default value : 500


stats

“stats” GstStructure *

Various statistics

Flags : Read

Default value :

application/x-rtp-raptorqdec-stats, received-packets=(guint64)0, lost-packets=(guint64)0, recovered-packets=(guint64)0, buffered-media-packets=(guint64)0, buffered-repair-packets=(guint64)0;

The results of the search are