|
|
|
@ -1454,11 +1454,11 @@ VOID TEST(ConfigMainTest, ParseFullConf)
|
|
|
|
|
EXPECT_TRUE(conf.get_atc_auto(vhost));
|
|
|
|
|
EXPECT_TRUE(conf.get_time_jitter(vhost) == SrsRtmpJitterAlgorithmFULL);
|
|
|
|
|
EXPECT_FLOAT_EQ(30, conf.get_queue_length(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_refer(vhost));
|
|
|
|
|
EXPECT_TRUE(!conf.get_refer_enabled(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_refer_play(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_refer_publish(vhost));
|
|
|
|
|
EXPECT_EQ(60000, conf.get_chunk_size(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_forward(vhost));
|
|
|
|
|
EXPECT_TRUE(!conf.get_forward_enabled(vhost));
|
|
|
|
|
EXPECT_FALSE(conf.get_vhost_http_hooks_enabled(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_vhost_on_connect(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_vhost_on_close(vhost));
|
|
|
|
@ -1536,11 +1536,11 @@ VOID TEST(ConfigMainTest, ParseFullConf_same_edge)
|
|
|
|
|
EXPECT_TRUE(conf.get_atc_auto(vhost));
|
|
|
|
|
EXPECT_TRUE(conf.get_time_jitter(vhost) == SrsRtmpJitterAlgorithmFULL);
|
|
|
|
|
EXPECT_FLOAT_EQ(30, conf.get_queue_length(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_refer(vhost));
|
|
|
|
|
EXPECT_TRUE(!conf.get_refer_enabled(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_refer_play(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_refer_publish(vhost));
|
|
|
|
|
EXPECT_EQ(60000, conf.get_chunk_size(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_forward(vhost));
|
|
|
|
|
EXPECT_TRUE(!conf.get_forward_enabled(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_vhost_on_connect(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_vhost_on_close(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_vhost_on_publish(vhost));
|
|
|
|
@ -1617,11 +1617,11 @@ VOID TEST(ConfigMainTest, ParseFullConf_change_edge)
|
|
|
|
|
EXPECT_TRUE(conf.get_atc_auto(vhost));
|
|
|
|
|
EXPECT_TRUE(conf.get_time_jitter(vhost) == SrsRtmpJitterAlgorithmFULL);
|
|
|
|
|
EXPECT_FLOAT_EQ(30, conf.get_queue_length(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_refer(vhost));
|
|
|
|
|
EXPECT_TRUE(!conf.get_refer_enabled(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_refer_play(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_refer_publish(vhost));
|
|
|
|
|
EXPECT_EQ(60000, conf.get_chunk_size(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_forward(vhost));
|
|
|
|
|
EXPECT_TRUE(!conf.get_forward_enabled(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_vhost_on_connect(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_vhost_on_close(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_vhost_on_publish(vhost));
|
|
|
|
@ -1692,11 +1692,11 @@ VOID TEST(ConfigMainTest, ParseFullConf_dvr)
|
|
|
|
|
EXPECT_TRUE(conf.get_atc_auto(vhost));
|
|
|
|
|
EXPECT_TRUE(conf.get_time_jitter(vhost) == SrsRtmpJitterAlgorithmFULL);
|
|
|
|
|
EXPECT_FLOAT_EQ(30, conf.get_queue_length(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_refer(vhost));
|
|
|
|
|
EXPECT_TRUE(!conf.get_refer_enabled(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_refer_play(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_refer_publish(vhost));
|
|
|
|
|
EXPECT_EQ(60000, conf.get_chunk_size(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_forward(vhost));
|
|
|
|
|
EXPECT_TRUE(!conf.get_forward_enabled(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_vhost_on_connect(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_vhost_on_close(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_vhost_on_publish(vhost));
|
|
|
|
@ -1767,11 +1767,11 @@ VOID TEST(ConfigMainTest, ParseFullConf_ingest)
|
|
|
|
|
EXPECT_TRUE(conf.get_atc_auto(vhost));
|
|
|
|
|
EXPECT_TRUE(conf.get_time_jitter(vhost) == SrsRtmpJitterAlgorithmFULL);
|
|
|
|
|
EXPECT_FLOAT_EQ(30, conf.get_queue_length(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_refer(vhost));
|
|
|
|
|
EXPECT_TRUE(!conf.get_refer_enabled(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_refer_play(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_refer_publish(vhost));
|
|
|
|
|
EXPECT_EQ(60000, conf.get_chunk_size(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_forward(vhost));
|
|
|
|
|
EXPECT_TRUE(!conf.get_forward_enabled(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_vhost_on_connect(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_vhost_on_close(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_vhost_on_publish(vhost));
|
|
|
|
@ -1863,11 +1863,11 @@ VOID TEST(ConfigMainTest, ParseFullConf_http)
|
|
|
|
|
EXPECT_TRUE(conf.get_atc_auto(vhost));
|
|
|
|
|
EXPECT_TRUE(conf.get_time_jitter(vhost) == SrsRtmpJitterAlgorithmFULL);
|
|
|
|
|
EXPECT_FLOAT_EQ(30, conf.get_queue_length(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_refer(vhost));
|
|
|
|
|
EXPECT_TRUE(!conf.get_refer_enabled(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_refer_play(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_refer_publish(vhost));
|
|
|
|
|
EXPECT_EQ(60000, conf.get_chunk_size(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_forward(vhost));
|
|
|
|
|
EXPECT_TRUE(!conf.get_forward_enabled(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_vhost_on_connect(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_vhost_on_close(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_vhost_on_publish(vhost));
|
|
|
|
@ -1941,11 +1941,11 @@ VOID TEST(ConfigMainTest, ParseFullConf_hls_enabled)
|
|
|
|
|
EXPECT_TRUE(conf.get_atc_auto(vhost));
|
|
|
|
|
EXPECT_TRUE(conf.get_time_jitter(vhost) == SrsRtmpJitterAlgorithmFULL);
|
|
|
|
|
EXPECT_FLOAT_EQ(30, conf.get_queue_length(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_refer(vhost));
|
|
|
|
|
EXPECT_TRUE(!conf.get_refer_enabled(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_refer_play(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_refer_publish(vhost));
|
|
|
|
|
EXPECT_EQ(60000, conf.get_chunk_size(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_forward(vhost));
|
|
|
|
|
EXPECT_TRUE(!conf.get_forward_enabled(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_vhost_on_connect(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_vhost_on_close(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_vhost_on_publish(vhost));
|
|
|
|
@ -2019,11 +2019,11 @@ VOID TEST(ConfigMainTest, ParseFullConf_hls_disabled)
|
|
|
|
|
EXPECT_TRUE(conf.get_atc_auto(vhost));
|
|
|
|
|
EXPECT_TRUE(conf.get_time_jitter(vhost) == SrsRtmpJitterAlgorithmFULL);
|
|
|
|
|
EXPECT_FLOAT_EQ(30, conf.get_queue_length(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_refer(vhost));
|
|
|
|
|
EXPECT_TRUE(!conf.get_refer_enabled(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_refer_play(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_refer_publish(vhost));
|
|
|
|
|
EXPECT_EQ(60000, conf.get_chunk_size(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_forward(vhost));
|
|
|
|
|
EXPECT_TRUE(!conf.get_forward_enabled(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_vhost_on_connect(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_vhost_on_close(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_vhost_on_publish(vhost));
|
|
|
|
@ -2097,11 +2097,11 @@ VOID TEST(ConfigMainTest, ParseFullConf_http_hooks)
|
|
|
|
|
EXPECT_TRUE(conf.get_atc_auto(vhost));
|
|
|
|
|
EXPECT_TRUE(conf.get_time_jitter(vhost) == SrsRtmpJitterAlgorithmFULL);
|
|
|
|
|
EXPECT_FLOAT_EQ(30, conf.get_queue_length(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_refer(vhost));
|
|
|
|
|
EXPECT_TRUE(!conf.get_refer_enabled(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_refer_play(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_refer_publish(vhost));
|
|
|
|
|
EXPECT_EQ(60000, conf.get_chunk_size(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_forward(vhost));
|
|
|
|
|
EXPECT_TRUE(!conf.get_forward_enabled(vhost));
|
|
|
|
|
EXPECT_TRUE(conf.get_vhost_http_hooks_enabled(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL != conf.get_vhost_on_connect(vhost));
|
|
|
|
|
if (true) {
|
|
|
|
@ -2206,11 +2206,11 @@ VOID TEST(ConfigMainTest, ParseFullConf_min_delay)
|
|
|
|
|
EXPECT_TRUE(conf.get_atc_auto(vhost));
|
|
|
|
|
EXPECT_TRUE(conf.get_time_jitter(vhost) == SrsRtmpJitterAlgorithmFULL);
|
|
|
|
|
EXPECT_FLOAT_EQ(10, conf.get_queue_length(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_refer(vhost));
|
|
|
|
|
EXPECT_TRUE(!conf.get_refer_enabled(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_refer_play(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_refer_publish(vhost));
|
|
|
|
|
EXPECT_EQ(60000, conf.get_chunk_size(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_forward(vhost));
|
|
|
|
|
EXPECT_TRUE(!conf.get_forward_enabled(vhost));
|
|
|
|
|
EXPECT_FALSE(conf.get_vhost_http_hooks_enabled(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_vhost_on_connect(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_vhost_on_close(vhost));
|
|
|
|
@ -2285,9 +2285,9 @@ VOID TEST(ConfigMainTest, ParseFullConf_refer_anti_suck)
|
|
|
|
|
EXPECT_TRUE(conf.get_atc_auto(vhost));
|
|
|
|
|
EXPECT_TRUE(conf.get_time_jitter(vhost) == SrsRtmpJitterAlgorithmFULL);
|
|
|
|
|
EXPECT_FLOAT_EQ(30, conf.get_queue_length(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL != conf.get_refer(vhost));
|
|
|
|
|
EXPECT_TRUE(conf.get_refer_enabled(vhost));
|
|
|
|
|
if (true) {
|
|
|
|
|
SrsConfDirective* refer = conf.get_refer(vhost);
|
|
|
|
|
SrsConfDirective* refer = conf.get_refer_all(vhost);
|
|
|
|
|
EXPECT_STREQ("github.com", refer->arg0().c_str());
|
|
|
|
|
EXPECT_STREQ("github.io", refer->arg1().c_str());
|
|
|
|
|
}
|
|
|
|
@ -2304,7 +2304,7 @@ VOID TEST(ConfigMainTest, ParseFullConf_refer_anti_suck)
|
|
|
|
|
EXPECT_STREQ("github.io", refer->arg1().c_str());
|
|
|
|
|
}
|
|
|
|
|
EXPECT_EQ(60000, conf.get_chunk_size(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_forward(vhost));
|
|
|
|
|
EXPECT_TRUE(!conf.get_forward_enabled(vhost));
|
|
|
|
|
EXPECT_FALSE(conf.get_vhost_http_hooks_enabled(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_vhost_on_connect(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_vhost_on_close(vhost));
|
|
|
|
@ -2379,13 +2379,13 @@ VOID TEST(ConfigMainTest, ParseFullConf_forward_same_vhost)
|
|
|
|
|
EXPECT_TRUE(conf.get_atc_auto(vhost));
|
|
|
|
|
EXPECT_TRUE(conf.get_time_jitter(vhost) == SrsRtmpJitterAlgorithmFULL);
|
|
|
|
|
EXPECT_FLOAT_EQ(30, conf.get_queue_length(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_refer(vhost));
|
|
|
|
|
EXPECT_TRUE(!conf.get_refer_enabled(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_refer_play(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_refer_publish(vhost));
|
|
|
|
|
EXPECT_EQ(60000, conf.get_chunk_size(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL != conf.get_forward(vhost));
|
|
|
|
|
EXPECT_TRUE(conf.get_forward_enabled(vhost));
|
|
|
|
|
if (true) {
|
|
|
|
|
SrsConfDirective* forward = conf.get_forward(vhost);
|
|
|
|
|
SrsConfDirective* forward = conf.get_forwards(vhost);
|
|
|
|
|
EXPECT_STREQ("127.0.0.1:1936", forward->arg0().c_str());
|
|
|
|
|
EXPECT_STREQ("127.0.0.1:1937", forward->arg1().c_str());
|
|
|
|
|
}
|
|
|
|
@ -2464,11 +2464,11 @@ VOID TEST(ConfigMainTest, ParseFullConf_forward_change_vhost)
|
|
|
|
|
EXPECT_TRUE(conf.get_atc_auto(vhost));
|
|
|
|
|
EXPECT_TRUE(conf.get_time_jitter(vhost) == SrsRtmpJitterAlgorithmFULL);
|
|
|
|
|
EXPECT_FLOAT_EQ(30, conf.get_queue_length(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_refer(vhost));
|
|
|
|
|
EXPECT_TRUE(!conf.get_refer_enabled(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_refer_play(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_refer_publish(vhost));
|
|
|
|
|
EXPECT_EQ(60000, conf.get_chunk_size(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_forward(vhost));
|
|
|
|
|
EXPECT_TRUE(!conf.get_forward_enabled(vhost));
|
|
|
|
|
EXPECT_FALSE(conf.get_vhost_http_hooks_enabled(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_vhost_on_connect(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_vhost_on_close(vhost));
|
|
|
|
@ -2543,11 +2543,11 @@ VOID TEST(ConfigMainTest, ParseFullConf_transcode_mirror)
|
|
|
|
|
EXPECT_TRUE(conf.get_atc_auto(vhost));
|
|
|
|
|
EXPECT_TRUE(conf.get_time_jitter(vhost) == SrsRtmpJitterAlgorithmFULL);
|
|
|
|
|
EXPECT_FLOAT_EQ(30, conf.get_queue_length(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_refer(vhost));
|
|
|
|
|
EXPECT_TRUE(!conf.get_refer_enabled(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_refer_play(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_refer_publish(vhost));
|
|
|
|
|
EXPECT_EQ(60000, conf.get_chunk_size(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_forward(vhost));
|
|
|
|
|
EXPECT_TRUE(!conf.get_forward_enabled(vhost));
|
|
|
|
|
EXPECT_FALSE(conf.get_vhost_http_hooks_enabled(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_vhost_on_connect(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_vhost_on_close(vhost));
|
|
|
|
@ -2633,11 +2633,11 @@ VOID TEST(ConfigMainTest, ParseFullConf_transcode_crop)
|
|
|
|
|
EXPECT_TRUE(conf.get_atc_auto(vhost));
|
|
|
|
|
EXPECT_TRUE(conf.get_time_jitter(vhost) == SrsRtmpJitterAlgorithmFULL);
|
|
|
|
|
EXPECT_FLOAT_EQ(30, conf.get_queue_length(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_refer(vhost));
|
|
|
|
|
EXPECT_TRUE(!conf.get_refer_enabled(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_refer_play(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_refer_publish(vhost));
|
|
|
|
|
EXPECT_EQ(60000, conf.get_chunk_size(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_forward(vhost));
|
|
|
|
|
EXPECT_TRUE(!conf.get_forward_enabled(vhost));
|
|
|
|
|
EXPECT_FALSE(conf.get_vhost_http_hooks_enabled(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_vhost_on_connect(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_vhost_on_close(vhost));
|
|
|
|
@ -2723,11 +2723,11 @@ VOID TEST(ConfigMainTest, ParseFullConf_transcode_logo)
|
|
|
|
|
EXPECT_TRUE(conf.get_atc_auto(vhost));
|
|
|
|
|
EXPECT_TRUE(conf.get_time_jitter(vhost) == SrsRtmpJitterAlgorithmFULL);
|
|
|
|
|
EXPECT_FLOAT_EQ(30, conf.get_queue_length(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_refer(vhost));
|
|
|
|
|
EXPECT_TRUE(!conf.get_refer_enabled(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_refer_play(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_refer_publish(vhost));
|
|
|
|
|
EXPECT_EQ(60000, conf.get_chunk_size(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_forward(vhost));
|
|
|
|
|
EXPECT_TRUE(!conf.get_forward_enabled(vhost));
|
|
|
|
|
EXPECT_FALSE(conf.get_vhost_http_hooks_enabled(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_vhost_on_connect(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_vhost_on_close(vhost));
|
|
|
|
@ -2813,11 +2813,11 @@ VOID TEST(ConfigMainTest, ParseFullConf_transcode_audio)
|
|
|
|
|
EXPECT_TRUE(conf.get_atc_auto(vhost));
|
|
|
|
|
EXPECT_TRUE(conf.get_time_jitter(vhost) == SrsRtmpJitterAlgorithmFULL);
|
|
|
|
|
EXPECT_FLOAT_EQ(30, conf.get_queue_length(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_refer(vhost));
|
|
|
|
|
EXPECT_TRUE(!conf.get_refer_enabled(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_refer_play(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_refer_publish(vhost));
|
|
|
|
|
EXPECT_EQ(60000, conf.get_chunk_size(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_forward(vhost));
|
|
|
|
|
EXPECT_TRUE(!conf.get_forward_enabled(vhost));
|
|
|
|
|
EXPECT_FALSE(conf.get_vhost_http_hooks_enabled(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_vhost_on_connect(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_vhost_on_close(vhost));
|
|
|
|
@ -2897,11 +2897,11 @@ VOID TEST(ConfigMainTest, ParseFullConf_transcode_vn)
|
|
|
|
|
EXPECT_TRUE(conf.get_atc_auto(vhost));
|
|
|
|
|
EXPECT_TRUE(conf.get_time_jitter(vhost) == SrsRtmpJitterAlgorithmFULL);
|
|
|
|
|
EXPECT_FLOAT_EQ(30, conf.get_queue_length(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_refer(vhost));
|
|
|
|
|
EXPECT_TRUE(!conf.get_refer_enabled(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_refer_play(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_refer_publish(vhost));
|
|
|
|
|
EXPECT_EQ(60000, conf.get_chunk_size(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_forward(vhost));
|
|
|
|
|
EXPECT_TRUE(!conf.get_forward_enabled(vhost));
|
|
|
|
|
EXPECT_FALSE(conf.get_vhost_http_hooks_enabled(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_vhost_on_connect(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_vhost_on_close(vhost));
|
|
|
|
@ -2981,11 +2981,11 @@ VOID TEST(ConfigMainTest, ParseFullConf_transcode_copy)
|
|
|
|
|
EXPECT_TRUE(conf.get_atc_auto(vhost));
|
|
|
|
|
EXPECT_TRUE(conf.get_time_jitter(vhost) == SrsRtmpJitterAlgorithmFULL);
|
|
|
|
|
EXPECT_FLOAT_EQ(30, conf.get_queue_length(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_refer(vhost));
|
|
|
|
|
EXPECT_TRUE(!conf.get_refer_enabled(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_refer_play(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_refer_publish(vhost));
|
|
|
|
|
EXPECT_EQ(60000, conf.get_chunk_size(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_forward(vhost));
|
|
|
|
|
EXPECT_TRUE(!conf.get_forward_enabled(vhost));
|
|
|
|
|
EXPECT_FALSE(conf.get_vhost_http_hooks_enabled(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_vhost_on_connect(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_vhost_on_close(vhost));
|
|
|
|
@ -3061,11 +3061,11 @@ VOID TEST(ConfigMainTest, ParseFullConf_transcode_all)
|
|
|
|
|
EXPECT_TRUE(conf.get_atc_auto(vhost));
|
|
|
|
|
EXPECT_TRUE(conf.get_time_jitter(vhost) == SrsRtmpJitterAlgorithmFULL);
|
|
|
|
|
EXPECT_FLOAT_EQ(30, conf.get_queue_length(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_refer(vhost));
|
|
|
|
|
EXPECT_TRUE(!conf.get_refer_enabled(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_refer_play(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_refer_publish(vhost));
|
|
|
|
|
EXPECT_EQ(60000, conf.get_chunk_size(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_forward(vhost));
|
|
|
|
|
EXPECT_TRUE(!conf.get_forward_enabled(vhost));
|
|
|
|
|
EXPECT_FALSE(conf.get_vhost_http_hooks_enabled(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_vhost_on_connect(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_vhost_on_close(vhost));
|
|
|
|
@ -3279,11 +3279,11 @@ VOID TEST(ConfigMainTest, ParseFullConf_transcode_ffempty)
|
|
|
|
|
EXPECT_TRUE(conf.get_atc_auto(vhost));
|
|
|
|
|
EXPECT_TRUE(conf.get_time_jitter(vhost) == SrsRtmpJitterAlgorithmFULL);
|
|
|
|
|
EXPECT_FLOAT_EQ(30, conf.get_queue_length(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_refer(vhost));
|
|
|
|
|
EXPECT_TRUE(!conf.get_refer_enabled(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_refer_play(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_refer_publish(vhost));
|
|
|
|
|
EXPECT_EQ(60000, conf.get_chunk_size(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_forward(vhost));
|
|
|
|
|
EXPECT_TRUE(!conf.get_forward_enabled(vhost));
|
|
|
|
|
EXPECT_FALSE(conf.get_vhost_http_hooks_enabled(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_vhost_on_connect(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_vhost_on_close(vhost));
|
|
|
|
@ -3369,11 +3369,11 @@ VOID TEST(ConfigMainTest, ParseFullConf_transcode_app)
|
|
|
|
|
EXPECT_TRUE(conf.get_atc_auto(vhost));
|
|
|
|
|
EXPECT_TRUE(conf.get_time_jitter(vhost) == SrsRtmpJitterAlgorithmFULL);
|
|
|
|
|
EXPECT_FLOAT_EQ(30, conf.get_queue_length(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_refer(vhost));
|
|
|
|
|
EXPECT_TRUE(!conf.get_refer_enabled(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_refer_play(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_refer_publish(vhost));
|
|
|
|
|
EXPECT_EQ(60000, conf.get_chunk_size(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_forward(vhost));
|
|
|
|
|
EXPECT_TRUE(!conf.get_forward_enabled(vhost));
|
|
|
|
|
EXPECT_FALSE(conf.get_vhost_http_hooks_enabled(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_vhost_on_connect(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_vhost_on_close(vhost));
|
|
|
|
@ -3459,11 +3459,11 @@ VOID TEST(ConfigMainTest, ParseFullConf_transcode_stream)
|
|
|
|
|
EXPECT_TRUE(conf.get_atc_auto(vhost));
|
|
|
|
|
EXPECT_TRUE(conf.get_time_jitter(vhost) == SrsRtmpJitterAlgorithmFULL);
|
|
|
|
|
EXPECT_FLOAT_EQ(30, conf.get_queue_length(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_refer(vhost));
|
|
|
|
|
EXPECT_TRUE(!conf.get_refer_enabled(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_refer_play(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_refer_publish(vhost));
|
|
|
|
|
EXPECT_EQ(60000, conf.get_chunk_size(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_forward(vhost));
|
|
|
|
|
EXPECT_TRUE(!conf.get_forward_enabled(vhost));
|
|
|
|
|
EXPECT_FALSE(conf.get_vhost_http_hooks_enabled(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_vhost_on_connect(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_vhost_on_close(vhost));
|
|
|
|
@ -3549,11 +3549,11 @@ VOID TEST(ConfigMainTest, ParseFullConf_bandcheck)
|
|
|
|
|
EXPECT_TRUE(conf.get_atc_auto(vhost));
|
|
|
|
|
EXPECT_TRUE(conf.get_time_jitter(vhost) == SrsRtmpJitterAlgorithmFULL);
|
|
|
|
|
EXPECT_FLOAT_EQ(30, conf.get_queue_length(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_refer(vhost));
|
|
|
|
|
EXPECT_TRUE(!conf.get_refer_enabled(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_refer_play(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_refer_publish(vhost));
|
|
|
|
|
EXPECT_EQ(65000, conf.get_chunk_size(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_forward(vhost));
|
|
|
|
|
EXPECT_TRUE(!conf.get_forward_enabled(vhost));
|
|
|
|
|
EXPECT_FALSE(conf.get_vhost_http_hooks_enabled(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_vhost_on_connect(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_vhost_on_close(vhost));
|
|
|
|
@ -3628,11 +3628,11 @@ VOID TEST(ConfigMainTest, ParseFullConf_chunksize)
|
|
|
|
|
EXPECT_TRUE(conf.get_atc_auto(vhost));
|
|
|
|
|
EXPECT_TRUE(conf.get_time_jitter(vhost) == SrsRtmpJitterAlgorithmFULL);
|
|
|
|
|
EXPECT_FLOAT_EQ(30, conf.get_queue_length(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_refer(vhost));
|
|
|
|
|
EXPECT_TRUE(!conf.get_refer_enabled(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_refer_play(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_refer_publish(vhost));
|
|
|
|
|
EXPECT_EQ(128, conf.get_chunk_size(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_forward(vhost));
|
|
|
|
|
EXPECT_TRUE(!conf.get_forward_enabled(vhost));
|
|
|
|
|
EXPECT_FALSE(conf.get_vhost_http_hooks_enabled(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_vhost_on_connect(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_vhost_on_close(vhost));
|
|
|
|
@ -3707,11 +3707,11 @@ VOID TEST(ConfigMainTest, ParseFullConf_jitter)
|
|
|
|
|
EXPECT_TRUE(conf.get_atc_auto(vhost));
|
|
|
|
|
EXPECT_TRUE(conf.get_time_jitter(vhost) == SrsRtmpJitterAlgorithmFULL);
|
|
|
|
|
EXPECT_FLOAT_EQ(30, conf.get_queue_length(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_refer(vhost));
|
|
|
|
|
EXPECT_TRUE(!conf.get_refer_enabled(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_refer_play(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_refer_publish(vhost));
|
|
|
|
|
EXPECT_EQ(60000, conf.get_chunk_size(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_forward(vhost));
|
|
|
|
|
EXPECT_TRUE(!conf.get_forward_enabled(vhost));
|
|
|
|
|
EXPECT_FALSE(conf.get_vhost_http_hooks_enabled(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_vhost_on_connect(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_vhost_on_close(vhost));
|
|
|
|
@ -3786,11 +3786,11 @@ VOID TEST(ConfigMainTest, ParseFullConf_atc)
|
|
|
|
|
EXPECT_TRUE(conf.get_atc_auto(vhost));
|
|
|
|
|
EXPECT_TRUE(conf.get_time_jitter(vhost) == SrsRtmpJitterAlgorithmFULL);
|
|
|
|
|
EXPECT_FLOAT_EQ(30, conf.get_queue_length(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_refer(vhost));
|
|
|
|
|
EXPECT_TRUE(!conf.get_refer_enabled(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_refer_play(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_refer_publish(vhost));
|
|
|
|
|
EXPECT_EQ(60000, conf.get_chunk_size(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_forward(vhost));
|
|
|
|
|
EXPECT_TRUE(!conf.get_forward_enabled(vhost));
|
|
|
|
|
EXPECT_FALSE(conf.get_vhost_http_hooks_enabled(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_vhost_on_connect(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_vhost_on_close(vhost));
|
|
|
|
@ -3865,11 +3865,11 @@ VOID TEST(ConfigMainTest, ParseFullConf_removed)
|
|
|
|
|
EXPECT_TRUE(conf.get_atc_auto(vhost));
|
|
|
|
|
EXPECT_TRUE(conf.get_time_jitter(vhost) == SrsRtmpJitterAlgorithmFULL);
|
|
|
|
|
EXPECT_FLOAT_EQ(30, conf.get_queue_length(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_refer(vhost));
|
|
|
|
|
EXPECT_TRUE(!conf.get_refer_enabled(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_refer_play(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_refer_publish(vhost));
|
|
|
|
|
EXPECT_EQ(60000, conf.get_chunk_size(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_forward(vhost));
|
|
|
|
|
EXPECT_TRUE(!conf.get_forward_enabled(vhost));
|
|
|
|
|
EXPECT_FALSE(conf.get_vhost_http_hooks_enabled(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_vhost_on_connect(vhost));
|
|
|
|
|
EXPECT_TRUE(NULL == conf.get_vhost_on_close(vhost));
|
|
|
|
|