After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 730268 - fecrizzo: new FEC elements ported from Farsight
fecrizzo: new FEC elements ported from Farsight
Status: RESOLVED OBSOLETE
Product: GStreamer
Classification: Platform
Component: gst-plugins-bad
git master
Other Linux
: Normal enhancement
: git master
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2014-05-16 18:59 UTC by Aleix Conchillo Flaqué
Modified: 2018-11-03 13:23 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
FEC elements (67.62 KB, patch)
2014-05-16 19:00 UTC, Aleix Conchillo Flaqué
none Details | Review
FEC elements fixup (67.69 KB, patch)
2014-05-20 19:46 UTC, Aleix Conchillo Flaqué
none Details | Review
Forward Error Correction elements (67.70 KB, patch)
2014-11-20 18:10 UTC, Aleix Conchillo Flaqué
none Details | Review

Description Aleix Conchillo Flaqué 2014-05-16 18:59:39 UTC
This plugin was initially written for Farsight for GStreamer 0.10 by Olivier Crete. It has been ported to GStreamer 1.0 along with bug fixes and memory issues.

It provides an encoder and decoder that can be dynamically added as RTP
AUX senders and receivers using the new rtpbin API.
Comment 1 Aleix Conchillo Flaqué 2014-05-16 19:00:15 UTC
Created attachment 276684 [details] [review]
FEC elements
Comment 2 Aleix Conchillo Flaqué 2014-05-20 19:46:28 UTC
Created attachment 276893 [details] [review]
FEC elements fixup

Compilation warning fixes and use AG_GST_PKG_CHECK_MODULES instead of a new macro.
Comment 3 Olivier Crête 2014-06-08 23:46:21 UTC
To make this useful, we should probably implement RFC6865 and associated bits, but I'm not sure how to do SSRC-level multiplexing with the fecframe suite of RFCs.. May also make sense to use the codecs from openfec.org
Comment 4 Aleix Conchillo Flaqué 2014-11-20 18:10:03 UTC
Created attachment 291116 [details] [review]
Forward Error Correction elements

In case someone wants to use this.

Here's an updated patch for today's master branch and also with an important memory leak fix (memory for all recovered packets was not freed).
Comment 5 GStreamer system administrator 2018-11-03 13:23:32 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/issues/148.