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 752491 - rtpmux: handle different ssrc's on sinkpads
rtpmux: handle different ssrc's on sinkpads
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins-good
git master
Other All
: Normal critical
: git master
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2015-07-16 13:43 UTC by Håvard Graff (hgr)
Modified: 2015-07-16 20:47 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Håvard Graff (hgr) 2015-07-16 13:43:35 UTC
It currently fails if two upstream paths reports different SSRCs on a caps-query.

https://github.com/pexip/gst-plugins-good/commit/69f1c09076b4a7118447a951a80cfe920c457e66.patch
Comment 1 Olivier Crête 2015-07-16 20:47:59 UTC
I re-wrote your patch to forward the clock rate restriction as a filter, but not the ssrc. Please double check that it doesn't break anything else!

commit 764bbf99a821e6c4c319b69fd3794a7d37df852e
Author: Havard Graff <havard.graff@gmail.com>
Date:   Thu Jul 16 15:12:17 2015 +0200

    rtpmux: handle different ssrc's on sinkpads
    
    Do this by not putting the ssrc from the src pads in the caps used to
    probe other sinkpads, and then  intersecting with it later.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=752491