MT#56471 add media_player_is_active()

Change-Id: I0ff15e930311a4b1a6b95ae39d8a25d06ba786e5
pull/1627/head
Richard Fuchs 2 years ago
parent 7320425062
commit b58de96095

@ -1188,6 +1188,17 @@ static void media_player_run(void *ptr) {
log_info_pop();
}
bool media_player_is_active(struct call_monologue *ml) {
if (!ml)
return false;
if (!ml->player)
return false;
if (!ml->player->next_run.tv_sec)
return false;
return true;
}
static unsigned int media_player_cache_entry_hash(const void *p) {
const struct media_player_cache_index *i = p;
unsigned int ret;

@ -110,6 +110,7 @@ int media_player_play_file(struct media_player *, const str *, long long, long l
int media_player_play_blob(struct media_player *, const str *, long long, long long);
int media_player_play_db(struct media_player *, long long, long long, long long);
long long media_player_stop(struct media_player *);
bool media_player_is_active(struct call_monologue *);
int media_player_setup(struct media_player *mp, const struct rtp_payload_type *src_pt,
const struct rtp_payload_type *dst_pt);

Loading…
Cancel
Save