mirror of
https://github.com/ossrs/srs.git
synced 2025-03-09 15:49:59 +00:00
add config utest, for default vhost
This commit is contained in:
parent
f1b1dc0c64
commit
77236920b6
3 changed files with 101 additions and 0 deletions
|
@ -2312,6 +2312,10 @@ SrsConfDirective* SrsConfig::get_ingest_by_id(string vhost, string ingest_id)
|
|||
|
||||
bool SrsConfig::get_ingest_enabled(SrsConfDirective* ingest)
|
||||
{
|
||||
if (!ingest) {
|
||||
return false;
|
||||
}
|
||||
|
||||
SrsConfDirective* conf = ingest->get("enabled");
|
||||
|
||||
if (!conf || conf->arg0() != "on") {
|
||||
|
@ -2323,6 +2327,10 @@ bool SrsConfig::get_ingest_enabled(SrsConfDirective* ingest)
|
|||
|
||||
string SrsConfig::get_ingest_ffmpeg(SrsConfDirective* ingest)
|
||||
{
|
||||
if (!ingest) {
|
||||
return "";
|
||||
}
|
||||
|
||||
SrsConfDirective* conf = ingest->get("ffmpeg");
|
||||
|
||||
if (!conf) {
|
||||
|
@ -2334,6 +2342,10 @@ string SrsConfig::get_ingest_ffmpeg(SrsConfDirective* ingest)
|
|||
|
||||
string SrsConfig::get_ingest_input_type(SrsConfDirective* ingest)
|
||||
{
|
||||
if (!ingest) {
|
||||
return SRS_CONF_DEFAULT_INGEST_TYPE_FILE;
|
||||
}
|
||||
|
||||
SrsConfDirective* conf = ingest->get("input");
|
||||
|
||||
if (!conf) {
|
||||
|
@ -2351,6 +2363,10 @@ string SrsConfig::get_ingest_input_type(SrsConfDirective* ingest)
|
|||
|
||||
string SrsConfig::get_ingest_input_url(SrsConfDirective* ingest)
|
||||
{
|
||||
if (!ingest) {
|
||||
return "";
|
||||
}
|
||||
|
||||
SrsConfDirective* conf = ingest->get("input");
|
||||
|
||||
if (!conf) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue