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

Presence – request

Direction – sink

Object type – GstPad


sink

application/x-rtp:

Presence – always

Direction – sink

Object type – GstPad


src

application/x-rtp:

Presence – always

Direction – src

Object type – GstPad


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