diff --git a/trunk/src/protocol/srs_service_st.cpp b/trunk/src/protocol/srs_service_st.cpp index f902d5056..ff40b8a03 100644 --- a/trunk/src/protocol/srs_service_st.cpp +++ b/trunk/src/protocol/srs_service_st.cpp @@ -358,6 +358,11 @@ int srs_cond_signal(srs_cond_t cond) return st_cond_signal((st_cond_t)cond); } +int srs_cond_broadcast(srs_cond_t cond) +{ + return st_cond_broadcast((st_cond_t)cond); +} + srs_mutex_t srs_mutex_new() { return (srs_mutex_t)st_mutex_new(); diff --git a/trunk/src/protocol/srs_service_st.hpp b/trunk/src/protocol/srs_service_st.hpp index f3f0a8e80..ed86737d6 100644 --- a/trunk/src/protocol/srs_service_st.hpp +++ b/trunk/src/protocol/srs_service_st.hpp @@ -74,6 +74,7 @@ extern int srs_cond_destroy(srs_cond_t cond); extern int srs_cond_wait(srs_cond_t cond); extern int srs_cond_timedwait(srs_cond_t cond, srs_utime_t timeout); extern int srs_cond_signal(srs_cond_t cond); +extern int srs_cond_broadcast(srs_cond_t cond); extern srs_mutex_t srs_mutex_new(); extern int srs_mutex_destroy(srs_mutex_t mutex);