1
0
Fork 0
mirror of https://github.com/ossrs/srs.git synced 2025-02-15 04:42:04 +00:00

refine code: 删除srs_app_edge中的user_stat相关代码。因为没有任何作用。

This commit is contained in:
zhengfl 2015-07-09 10:08:17 +08:00
parent 0aed408855
commit f6a2cea716
2 changed files with 1 additions and 21 deletions

20
trunk/src/app/srs_app_edge.cpp Normal file → Executable file
View file

@ -705,7 +705,6 @@ int SrsEdgeForwarder::connect_app(string ep_server, string ep_port)
SrsPlayEdge::SrsPlayEdge()
{
state = SrsEdgeStateInit;
user_state = SrsEdgeUserStateInit;
ingester = new SrsEdgeIngester();
}
@ -729,14 +728,6 @@ int SrsPlayEdge::on_client_play()
{
int ret = ERROR_SUCCESS;
// error state.
if (user_state != SrsEdgeUserStateInit) {
ret = ERROR_RTMP_EDGE_PLAY_STATE;
srs_error("invalid state for client to pull stream on edge. "
"state=%d, user_state=%d, ret=%d", state, user_state, ret);
return ret;
}
// start ingest when init state.
if (state == SrsEdgeStateInit) {
state = SrsEdgeStatePlay;
@ -782,7 +773,6 @@ int SrsPlayEdge::on_ingest_play()
SrsPublishEdge::SrsPublishEdge()
{
state = SrsEdgeStateInit;
user_state = SrsEdgeUserStateInit;
forwarder = new SrsEdgeForwarder();
}
@ -816,19 +806,11 @@ int SrsPublishEdge::on_client_publish()
{
int ret = ERROR_SUCCESS;
// error state.
if (user_state != SrsEdgeUserStateInit) {
ret = ERROR_RTMP_EDGE_PUBLISH_STATE;
srs_error("invalid state for client to publish stream on edge. "
"state=%d, user_state=%d, ret=%d", state, user_state, ret);
return ret;
}
// error when not init state.
if (state != SrsEdgeStateInit) {
ret = ERROR_RTMP_EDGE_PUBLISH_STATE;
srs_error("invalid state for client to publish stream on edge. "
"state=%d, user_state=%d, ret=%d", state, user_state, ret);
"state=%d, ret=%d", state, ret);
return ret;
}

2
trunk/src/app/srs_app_edge.hpp Normal file → Executable file
View file

@ -163,7 +163,6 @@ class SrsPlayEdge
{
private:
SrsEdgeState state;
SrsEdgeUserState user_state;
SrsEdgeIngester* ingester;
public:
SrsPlayEdge();
@ -198,7 +197,6 @@ class SrsPublishEdge
{
private:
SrsEdgeState state;
SrsEdgeUserState user_state;
SrsEdgeForwarder* forwarder;
public:
SrsPublishEdge();