Unable to create new endpoints in Membrane RTC Engine 0.14.0
A change was made to the RTC engine, implementing a
to_type_string
function for all existing endpoints. This function seems to be necessary for an endpoint to be added.
This has the side-effect of removing the ability to create new endpoints - only the predefined ones are allowed:
https://github.com/jellyfish-dev/membrane_rtc_engine/blame/master/lib/membrane_rtc_engine/endpoints/webrtc/media_event.ex#L366-L368
Can this be worked around? Was this an intended outcome?GitHub
membrane_rtc_engine/lib/membrane_rtcengine/endpoints/webrtc/media...
Customizable Real-time Communication Engine/SFU library focused on WebRTC. - membrane_rtc_engine/lib/membrane_rtc_engine/endpoints/webrtc/media_event.ex at master · jellyfish-dev/membrane_rtc_engine
3 Replies
I'm pretty sure it's an unintended bug. cc @dubliou @Karol Konkol
Hi @braintrain3000 , could you please try this branch? https://github.com/jellyfish-dev/membrane_rtc_engine/pull/285
That's of course a bug 🙂