diff --git a/trunk/src/app/srs_app_latest_version.cpp b/trunk/src/app/srs_app_latest_version.cpp index 06a091087..7edd1e74f 100644 --- a/trunk/src/app/srs_app_latest_version.cpp +++ b/trunk/src/app/srs_app_latest_version.cpp @@ -55,6 +55,14 @@ void srs_build_features(stringstream& ss) ss << "&os=linux"; } +#if defined(__amd64__) && defined(__x86_64__) && defined(__i386__) + ss << "&x86=1"; +#elif defined(__arm__) && defined(__aarch64__) + ss << "&arm=1"; +#elif defined(__mips__) + ss << "&mips=1"; +#endif + SRS_CHECK_FEATURE2(_srs_in_docker, "docker", ss); SRS_CHECK_FEATURE3(!string(SRS_PACKAGER).empty(), "packager", SRS_PACKAGER, ss); SRS_CHECK_FEATURE2(SRS_CROSSBUILD_BOOL, "cross", ss); diff --git a/trunk/src/core/srs_core_version4.hpp b/trunk/src/core/srs_core_version4.hpp index 58c0ffac5..f204ddfb6 100644 --- a/trunk/src/core/srs_core_version4.hpp +++ b/trunk/src/core/srs_core_version4.hpp @@ -9,6 +9,6 @@ #define VERSION_MAJOR 4 #define VERSION_MINOR 0 -#define VERSION_REVISION 183 +#define VERSION_REVISION 184 #endif