WebRTCBin sendonly gets "not-linked" error from TransportReceiveBin
When doing the following steps
- Create a pipeline such as webrtcbin name=sendonly videotestsrc ! videoconvert ! vp8enc ! rtpvp8pay ssrc=1234(..) pt=120 ! webrtc.sink_0
- Set transceiver 0 to SEND_ONLY direction
- Set pipeline to playing
- On negotiation, set remote offer and local answer
The error "not-linked" gets posted on the pipeline, leading to pipeline stopping
I am debugging this for a while, and saw that the error comes from a proxypad for the TransportReceiveBin -> data_src.
I apologize if i misunderstand something, but since i am creating a sendonly transceiver, the remote sdp is a=recvonly, and our answer is a=sendonly, why is a TransportReceiveBin created, and how can i link its data_src to anything, as i don't expect to receive any data. Adding a webrtc.src_0 ! fakesink does not seem to do anything. Thank you