Skip to content
  • Håvard Graff's avatar
    gstrtpmux: allow the ssrc-property to decide ssrc on outgoing buffers · d5e26ab9
    Håvard Graff authored and Olivier Crête's avatar Olivier Crête committed
    By not doing this, the muxer is not effectively a rtpmuxer, rather a
    funnel, since it should be a single stream that exists the muxer.
    
    If not specified, take the first ssrc seen on a sinkpad, allowing upstream
    to decide ssrc in "passthrough" with only one sinkpad.
    
    Also, let downstream ssrc overrule internal configured one
    
    We hence has the following order for determining the ssrc used by
    rtpmux:
    
    0. Suggestion from GstRTPCollision event
    1. Downstream caps
    2. ssrc-Property
    3. (First) upstream caps containing ssrc
    4. Randomly generated
    
    https://bugzilla.gnome.org/show_bug.cgi?id=752694
    d5e26ab9