gstreamer/tests
Havard Graff 79748dab2b rtpsession: never send on a non-internal source
This will end up as a "received" packet, due to the code in
source_push_rtp, which will think this is a packet being received.

Instead drop the packet and hope that either:
1. Something upstream responds to the GstRTPCollision event and changes
   SSRC used for sending.
2. That the application responds to the "on-ssrc-collision" signal, and
   forces the sender (payloader) to change its SSRC.
3. That the BYE sent to the existing user of this SSRC will respond to
   the BYE, and that we timeout this source, so we can continue sending
   using the chosen SSRC.

The test reproduces a scenario where we previously would have sent
on a non-internal source.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-good/-/merge_requests/817>
2020-11-13 21:35:58 +01:00
..
check rtpsession: never send on a non-internal source 2020-11-13 21:35:58 +01:00
examples build: update for gl pkg-config file split 2020-08-07 07:58:29 +00:00
files Remove autotools build system 2019-10-14 11:04:18 +01:00
icles Remove autotools build system 2019-10-14 11:04:18 +01:00
meson.build meson: don't build icles when tests are disabled 2019-02-28 08:52:28 +00:00