gstreamer/ext/webrtc
Olivier Crête e548916d85 webrtc receivebin: Drop serialized queries before receive queue
If they're not dropped, they can be blocked in the queue even if it is
leaky in the case where there is a buffer being pushed downstream. Since
in webrtc, it's unlikely that there will be a special allocator to
receive RTP packets, there is almost no downside to just ignoring the
queries.

Also drop queries if they get caught in the pad probe after the queue.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/2363>
2021-06-29 00:42:20 -04:00
..
fwd.h
gstwebrtc.c
gstwebrtcbin.c webrtcbin: Sync to the clock per stream and not per bundle 2021-06-28 16:38:33 +00:00
gstwebrtcbin.h
gstwebrtcice.c webrtcbin: advertise harder the rtcp-mux-only requirement 2021-05-19 04:42:56 +00:00
gstwebrtcice.h
gstwebrtcstats.c
gstwebrtcstats.h
icestream.c
icestream.h
meson.build
nicetransport.c
nicetransport.h webrtc lib: Make the icetransport struct private 2021-06-21 20:53:09 +00:00
sctptransport.c
sctptransport.h
transportreceivebin.c webrtc receivebin: Drop serialized queries before receive queue 2021-06-29 00:42:20 -04:00
transportreceivebin.h webrtc receivebin: Only set queue to leaky when the pad is blocked 2021-06-29 00:42:20 -04:00
transportsendbin.c webrtc: Remove the webrtc-priv.h header from public headers 2021-06-28 16:06:59 +00:00
transportsendbin.h webrtc: Remove reundundant context object in transportsendbin 2021-05-18 20:26:38 -04:00
transportstream.c webrtc: Remove the webrtc-priv.h header from public headers 2021-06-28 16:06:59 +00:00
transportstream.h
utils.c webrtcbin: Set transceiver kind and codec preferences immediately when creating it 2021-06-25 14:35:43 +03:00
utils.h webrtcbin: Refactor codec preference retrieval 2021-05-13 15:05:00 -04:00
webrtcdatachannel.c webrtcbin: Fix race bringing up sctp data channel 2021-05-19 05:49:48 +00:00
webrtcdatachannel.h webrtc lib: Make the datachannel struct private 2021-06-21 20:53:09 +00:00
webrtcsdp.c
webrtcsdp.h
webrtctransceiver.c
webrtctransceiver.h webrtc lib: Make the transceiver struct private 2021-06-21 20:53:09 +00:00