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:
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
20
trunk/src/app/srs_app_edge.cpp
Normal file → Executable 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
2
trunk/src/app/srs_app_edge.hpp
Normal file → Executable 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();
|
||||
|
|
Loading…
Reference in a new issue