winlin

Merge branch '2.0release' into develop

@@ -447,14 +447,14 @@ int SrsHttpHooks::do_post(SrsHttpClient* hc, std::string url, std::string req, i @@ -447,14 +447,14 @@ int SrsHttpHooks::do_post(SrsHttpClient* hc, std::string url, std::string req, i
447 // ensure the http status is ok. 447 // ensure the http status is ok.
448 // https://github.com/simple-rtmp-server/srs/issues/158 448 // https://github.com/simple-rtmp-server/srs/issues/158
449 if (code != SRS_CONSTS_HTTP_OK) { 449 if (code != SRS_CONSTS_HTTP_OK) {
450 - ret = ERROR_HTTP_STATUS_INVLIAD; 450 + ret = ERROR_HTTP_STATUS_INVALID;
451 srs_error("invalid response status=%d. ret=%d", code, ret); 451 srs_error("invalid response status=%d. ret=%d", code, ret);
452 return ret; 452 return ret;
453 } 453 }
454 454
455 // should never be empty. 455 // should never be empty.
456 if (res.empty()) { 456 if (res.empty()) {
457 - ret = ERROR_HTTP_DATA_INVLIAD; 457 + ret = ERROR_HTTP_DATA_INVALID;
458 srs_error("invalid empty response. ret=%d", ret); 458 srs_error("invalid empty response. ret=%d", ret);
459 return ret; 459 return ret;
460 } 460 }
@@ -462,7 +462,7 @@ int SrsHttpHooks::do_post(SrsHttpClient* hc, std::string url, std::string req, i @@ -462,7 +462,7 @@ int SrsHttpHooks::do_post(SrsHttpClient* hc, std::string url, std::string req, i
462 // parse string res to json. 462 // parse string res to json.
463 SrsJsonAny* info = SrsJsonAny::loads((char*)res.c_str()); 463 SrsJsonAny* info = SrsJsonAny::loads((char*)res.c_str());
464 if (!info) { 464 if (!info) {
465 - ret = ERROR_HTTP_DATA_INVLIAD; 465 + ret = ERROR_HTTP_DATA_INVALID;
466 srs_error("invalid response %s. ret=%d", res.c_str(), ret); 466 srs_error("invalid response %s. ret=%d", res.c_str(), ret);
467 return ret; 467 return ret;
468 } 468 }
@@ -471,7 +471,7 @@ int SrsHttpHooks::do_post(SrsHttpClient* hc, std::string url, std::string req, i @@ -471,7 +471,7 @@ int SrsHttpHooks::do_post(SrsHttpClient* hc, std::string url, std::string req, i
471 // response error code in string. 471 // response error code in string.
472 if (!info->is_object()) { 472 if (!info->is_object()) {
473 if (res != SRS_HTTP_RESPONSE_OK) { 473 if (res != SRS_HTTP_RESPONSE_OK) {
474 - ret = ERROR_HTTP_DATA_INVLIAD; 474 + ret = ERROR_HTTP_DATA_INVALID;
475 srs_error("invalid response number %s. ret=%d", res.c_str(), ret); 475 srs_error("invalid response number %s. ret=%d", res.c_str(), ret);
476 return ret; 476 return ret;
477 } 477 }
@@ -108,7 +108,7 @@ CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. @@ -108,7 +108,7 @@ CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
108 /////////////////////////////////////////////////////// 108 ///////////////////////////////////////////////////////
109 #define ERROR_RTMP_PLAIN_REQUIRED 2000 109 #define ERROR_RTMP_PLAIN_REQUIRED 2000
110 #define ERROR_RTMP_CHUNK_START 2001 110 #define ERROR_RTMP_CHUNK_START 2001
111 -#define ERROR_RTMP_MSG_INVLIAD_SIZE 2002 111 +#define ERROR_RTMP_MSG_INVALID_SIZE 2002
112 #define ERROR_RTMP_AMF0_DECODE 2003 112 #define ERROR_RTMP_AMF0_DECODE 2003
113 #define ERROR_RTMP_AMF0_INVALID 2004 113 #define ERROR_RTMP_AMF0_INVALID 2004
114 #define ERROR_RTMP_REQ_CONNECT 2005 114 #define ERROR_RTMP_REQ_CONNECT 2005
@@ -175,7 +175,7 @@ CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. @@ -175,7 +175,7 @@ CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
175 #define ERROR_HLS_AAC_FRAME_LENGTH 3005 175 #define ERROR_HLS_AAC_FRAME_LENGTH 3005
176 #define ERROR_HLS_AVC_SAMPLE_SIZE 3006 176 #define ERROR_HLS_AVC_SAMPLE_SIZE 3006
177 #define ERROR_HTTP_PARSE_URI 3007 177 #define ERROR_HTTP_PARSE_URI 3007
178 -#define ERROR_HTTP_DATA_INVLIAD 3008 178 +#define ERROR_HTTP_DATA_INVALID 3008
179 #define ERROR_HTTP_PARSE_HEADER 3009 179 #define ERROR_HTTP_PARSE_HEADER 3009
180 #define ERROR_HTTP_HANDLER_MATCH_URL 3010 180 #define ERROR_HTTP_HANDLER_MATCH_URL 3010
181 #define ERROR_HTTP_HANDLER_INVALID 3011 181 #define ERROR_HTTP_HANDLER_INVALID 3011
@@ -243,7 +243,7 @@ CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. @@ -243,7 +243,7 @@ CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
243 #define ERROR_HTTP_URL_NOT_CLEAN 4002 243 #define ERROR_HTTP_URL_NOT_CLEAN 4002
244 #define ERROR_HTTP_CONTENT_LENGTH 4003 244 #define ERROR_HTTP_CONTENT_LENGTH 4003
245 #define ERROR_HTTP_LIVE_STREAM_EXT 4004 245 #define ERROR_HTTP_LIVE_STREAM_EXT 4004
246 -#define ERROR_HTTP_STATUS_INVLIAD 4005 246 +#define ERROR_HTTP_STATUS_INVALID 4005
247 #define ERROR_KERNEL_AAC_STREAM_CLOSED 4006 247 #define ERROR_KERNEL_AAC_STREAM_CLOSED 4006
248 #define ERROR_AAC_DECODE_ERROR 4007 248 #define ERROR_AAC_DECODE_ERROR 4007
249 #define ERROR_KERNEL_MP3_STREAM_CLOSED 4008 249 #define ERROR_KERNEL_MP3_STREAM_CLOSED 4008