mirror of
https://github.com/ossrs/srs.git
synced 2025-03-09 15:49:59 +00:00
Merge SRS3.0
This commit is contained in:
commit
8c1eca98b0
23 changed files with 82 additions and 76 deletions
|
@ -32,7 +32,7 @@ using namespace std;
|
|||
#include <srs_core_autofree.hpp>
|
||||
#include <srs_protocol_json.hpp>
|
||||
#include <srs_kernel_buffer.hpp>
|
||||
using namespace _srs_internal;
|
||||
using namespace srs_internal;
|
||||
|
||||
/**
|
||||
* main scenario to use amf0.
|
||||
|
|
|
@ -35,7 +35,7 @@ CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
|||
|
||||
#define _MIN_OK_CONF "listen 1935; "
|
||||
|
||||
class MockSrsConfigBuffer : public _srs_internal::SrsConfigBuffer
|
||||
class MockSrsConfigBuffer : public srs_internal::SrsConfigBuffer
|
||||
{
|
||||
public:
|
||||
MockSrsConfigBuffer(std::string buf);
|
||||
|
|
|
@ -3713,11 +3713,11 @@ VOID TEST(KernelFileTest, FileWriteReader)
|
|||
}
|
||||
|
||||
// Mock the system call hooks.
|
||||
extern _srs_open_t _srs_open_fn;
|
||||
extern _srs_write_t _srs_write_fn;
|
||||
extern _srs_read_t _srs_read_fn;
|
||||
extern _srs_lseek_t _srs_lseek_fn;
|
||||
extern _srs_close_t _srs_close_fn;
|
||||
extern srs_open_t _srs_open_fn;
|
||||
extern srs_write_t _srs_write_fn;
|
||||
extern srs_read_t _srs_read_fn;
|
||||
extern srs_lseek_t _srs_lseek_fn;
|
||||
extern srs_close_t _srs_close_fn;
|
||||
|
||||
int mock_open(const char* /*path*/, int /*oflag*/, ...) {
|
||||
return -1;
|
||||
|
@ -3742,13 +3742,13 @@ int mock_close(int /*fildes*/) {
|
|||
class MockSystemIO
|
||||
{
|
||||
private:
|
||||
_srs_open_t oo;
|
||||
_srs_write_t ow;
|
||||
_srs_read_t _or;
|
||||
_srs_lseek_t os;
|
||||
_srs_close_t oc;
|
||||
srs_open_t oo;
|
||||
srs_write_t ow;
|
||||
srs_read_t _or;
|
||||
srs_lseek_t os;
|
||||
srs_close_t oc;
|
||||
public:
|
||||
MockSystemIO(_srs_open_t o = NULL, _srs_write_t w = NULL, _srs_read_t r = NULL, _srs_lseek_t s = NULL, _srs_close_t c = NULL) {
|
||||
MockSystemIO(srs_open_t o = NULL, srs_write_t w = NULL, srs_read_t r = NULL, srs_lseek_t s = NULL, srs_close_t c = NULL) {
|
||||
oo = _srs_open_fn;
|
||||
ow = _srs_write_fn;
|
||||
os = _srs_lseek_fn;
|
||||
|
@ -4191,7 +4191,7 @@ VOID TEST(KernelUtilityTest, CoverBitsBufferAll)
|
|||
}
|
||||
|
||||
#ifndef SRS_OSX
|
||||
extern _srs_gettimeofday_t _srs_gettimeofday;
|
||||
extern srs_gettimeofday_t _srs_gettimeofday;
|
||||
int mock_gettimeofday(struct timeval* /*tp*/, struct timezone* /*tzp*/) {
|
||||
return -1;
|
||||
}
|
||||
|
@ -4199,9 +4199,9 @@ int mock_gettimeofday(struct timeval* /*tp*/, struct timezone* /*tzp*/) {
|
|||
class MockTime
|
||||
{
|
||||
private:
|
||||
_srs_gettimeofday_t ot;
|
||||
srs_gettimeofday_t ot;
|
||||
public:
|
||||
MockTime(_srs_gettimeofday_t t = NULL) {
|
||||
MockTime(srs_gettimeofday_t t = NULL) {
|
||||
ot = _srs_gettimeofday;
|
||||
if (t) {
|
||||
_srs_gettimeofday = t;
|
||||
|
|
|
@ -352,7 +352,7 @@ VOID TEST(ProtocolHandshakeTest, OpensslSha256)
|
|||
// verify the dh key
|
||||
VOID TEST(ProtocolHandshakeTest, DHKey)
|
||||
{
|
||||
_srs_internal::SrsDH dh;
|
||||
srs_internal::SrsDH dh;
|
||||
|
||||
ASSERT_TRUE(ERROR_SUCCESS == dh.initialize(true));
|
||||
|
||||
|
@ -368,7 +368,7 @@ VOID TEST(ProtocolHandshakeTest, DHKey)
|
|||
EXPECT_TRUE(srs_bytes_equals(pub_key1, pub_key2, 128));
|
||||
|
||||
// another dh
|
||||
_srs_internal::SrsDH dh0;
|
||||
srs_internal::SrsDH dh0;
|
||||
|
||||
ASSERT_TRUE(ERROR_SUCCESS == dh0.initialize(true));
|
||||
|
||||
|
|
|
@ -37,7 +37,7 @@ CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
|||
#include <srs_protocol_stream.hpp>
|
||||
#include <srs_protocol_kbps.hpp>
|
||||
|
||||
using namespace _srs_internal;
|
||||
using namespace srs_internal;
|
||||
|
||||
#include <srs_protocol_io.hpp>
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue