MT#62272 moh: allow inactive by player

If MoH originator has inactive stream
allow him to trigger media player.

This ensures that we support two
ways of putting on hold:
- sendonly
- inactive

Change-Id: I81b33184d1f1bcb0ad7c2bb3e7ada96b2c52b1ac
coverity_scan
Donat Zenichev 1 year ago
parent aa006ccf85
commit b4b8c475de

@ -1158,7 +1158,8 @@ static const rtp_payload_type *media_player_play_setup(struct media_player *mp)
media = mp->ml->medias->pdata[i];
if (media->type_id != MT_AUDIO)
continue;
if (!MEDIA_ISSET(media, SEND))
/* moh allows inactive */
if (!mp->opts.moh && !MEDIA_ISSET(media, SEND))
continue;
if (media->streams.length == 0)
continue;

Loading…
Cancel
Save