mirror of
https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs.git
synced 2024-11-21 19:11:02 +00:00
Update docs for quinn elements
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/merge_requests/1775>
This commit is contained in:
parent
accb6b02ea
commit
8dc8aa6f55
2 changed files with 71 additions and 1 deletions
|
@ -37,6 +37,7 @@ You will find the following plugins in this repository:
|
||||||
- `quinn`: Transfer data over the network using QUIC
|
- `quinn`: Transfer data over the network using QUIC
|
||||||
- `quinnquicsink`/`quinnquicsrc`: Send and receive data using QUIC
|
- `quinnquicsink`/`quinnquicsrc`: Send and receive data using QUIC
|
||||||
- `quinnquicmux`/`quinnquicdemux`: Multiplex and de-multiplex streams and datagram using QUIC
|
- `quinnquicmux`/`quinnquicdemux`: Multiplex and de-multiplex streams and datagram using QUIC
|
||||||
|
- `quinnroqmux`/`quinnroqdemux`: Multiplex and de-multiplex RTP streams over QUIC
|
||||||
|
|
||||||
- `raptorq`: Encoder/decoder element for RaptorQ RTP FEC mechanism.
|
- `raptorq`: Encoder/decoder element for RaptorQ RTP FEC mechanism.
|
||||||
|
|
||||||
|
|
|
@ -5879,6 +5879,75 @@
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"rank": "marginal"
|
"rank": "marginal"
|
||||||
|
},
|
||||||
|
"quinnroqdemux": {
|
||||||
|
"author": "Sanchayan Maity <sanchayan@asymptotic.io>",
|
||||||
|
"description": "Demultiplexes multiple RTP streams over QUIC",
|
||||||
|
"hierarchy": [
|
||||||
|
"GstQuinnQuicRtpDemux",
|
||||||
|
"GstElement",
|
||||||
|
"GstObject",
|
||||||
|
"GInitiallyUnowned",
|
||||||
|
"GObject"
|
||||||
|
],
|
||||||
|
"klass": "Source/Network/QUIC",
|
||||||
|
"pad-templates": {
|
||||||
|
"sink": {
|
||||||
|
"caps": "ANY",
|
||||||
|
"direction": "sink",
|
||||||
|
"presence": "always"
|
||||||
|
},
|
||||||
|
"src_%%u": {
|
||||||
|
"caps": "application/x-rtp:\n",
|
||||||
|
"direction": "src",
|
||||||
|
"presence": "sometimes"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"rank": "none",
|
||||||
|
"signals": {
|
||||||
|
"request-flow-id-map": {
|
||||||
|
"args": [
|
||||||
|
{
|
||||||
|
"name": "arg0",
|
||||||
|
"type": "guint64"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"return-type": "GstCaps",
|
||||||
|
"when": "last"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"quinnroqmux": {
|
||||||
|
"author": "Sanchayan Maity <sanchayan@asymptotic.io>",
|
||||||
|
"description": "Multiplexes multiple RTP streams over QUIC",
|
||||||
|
"hierarchy": [
|
||||||
|
"GstQuinnRoqMux",
|
||||||
|
"GstElement",
|
||||||
|
"GstObject",
|
||||||
|
"GInitiallyUnowned",
|
||||||
|
"GObject"
|
||||||
|
],
|
||||||
|
"klass": "Source/Network/QUIC",
|
||||||
|
"pad-templates": {
|
||||||
|
"datagram_%%u": {
|
||||||
|
"caps": "application/x-rtp:\n",
|
||||||
|
"direction": "sink",
|
||||||
|
"presence": "request",
|
||||||
|
"type": "QuinnRoqMuxPad"
|
||||||
|
},
|
||||||
|
"stream_%%u": {
|
||||||
|
"caps": "application/x-rtp:\n",
|
||||||
|
"direction": "sink",
|
||||||
|
"presence": "request",
|
||||||
|
"type": "QuinnRoqMuxPad"
|
||||||
|
},
|
||||||
|
"src": {
|
||||||
|
"caps": "ANY",
|
||||||
|
"direction": "src",
|
||||||
|
"presence": "always"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"rank": "none"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"filename": "gstquinn",
|
"filename": "gstquinn",
|
||||||
|
@ -15205,4 +15274,4 @@
|
||||||
"tracers": {},
|
"tracers": {},
|
||||||
"url": "https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs"
|
"url": "https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue