webrtcsink: issue with EOS events
Hello,
I'm encountering issues, which I guess may be related to EOS bus event managment.
For example if I run the following pipeline:
gst-launch-1.0 webrtcsink name=ws videotestsrc ! ws. multifilesrc location=music.wav loop=true ! wavparse ! audioconvert ! audioresample ! ws.
I get the following errors when the multifilesrc
seeks an end:
0:00:43.090680871 5117 0x7f2480129920 ERROR rtpgccbwe net/rtp/src/gcc/imp.rs:1104:gstrsrtp::gcc::imp::BandwidthEstimator::start_task::{{closure}}:<rtpgccbwe0> pause task, reason: Eos
0:00:43.103863259 5117 0x7f248014fd80 ERROR gstrtpfunnel gstrtpfunnel.c:202:gst_rtp_funnel_forward_segment:<rtpfunnel0> Could not push segment
I also tested a "coded" pipeline version, using filesrc
, without the loop option, and trying to handle EOS bus event to rewind file back at the beginning, but the crash happens before the event callback gets called.
Any clue on how to solve this?
Thanks for your help,
Albert