mirror of https://github.com/sipwise/rtpengine.git
Both the play media and the music on hold use the `media_player::call_play_media_for_ml()` as an entrance towards the `media_player::media_player_new()` and `media_player::media_player_play_init()`. Prevent allocation of new MoH over ongoing one, as well as the `play media` command over ongoing MoH. Otherwise a media player will be re-used to override ongoing activity. Explicit policy must be used: First the MoH has to be stopped by getting back to the SDP `sendrecv` state, before any other MoH request, or play media request can be fulfilled. Change-Id: Ia5fdc10cfa8f491109ade9a2225b182ccdaa4778mr26.1
parent
2dc3014149
commit
7a83ce891a
Loading…
Reference in new issue