From 407da1a59e204148552535b0a308a4c43923ea5f Mon Sep 17 00:00:00 2001 From: Michael Fabian Dirks Date: Wed, 21 Jun 2017 19:26:25 +0200 Subject: [PATCH] H264/H265: Remove unnecessary obs_data_set calls These will not actually do anything but @jp9000 wanted them gone. --- Source/enc-h264.cpp | 11 ++--------- Source/enc-h265.cpp | 9 ++------- 2 files changed, 4 insertions(+), 16 deletions(-) diff --git a/Source/enc-h264.cpp b/Source/enc-h264.cpp index 94ca365e..bff525ae 100644 --- a/Source/enc-h264.cpp +++ b/Source/enc-h264.cpp @@ -137,19 +137,12 @@ bool Plugin::Interface::H264Interface::encode(void *data, struct encoder_frame * } void Plugin::Interface::H264Interface::get_defaults(obs_data_t *data) { - obs_data_clear(data); - #pragma region OBS - Enforce Streaming Service Restrictions - obs_data_set_default_int(data, "bitrate", -1); - obs_data_set_int(data, "bitrate", 0); - obs_data_set_default_int(data, "keyint_sec", -1); - obs_data_set_int(data, "keyint_sec", 0); + obs_data_set_default_int(data, "bitrate", 0); + obs_data_set_default_int(data, "keyint_sec", 0); obs_data_set_default_string(data, "rate_control", ""); - obs_data_set_string(data, "rate_control", ""); obs_data_set_default_string(data, "profile", ""); - obs_data_set_string(data, "profile", ""); obs_data_set_default_string(data, "preset", ""); - obs_data_set_string(data, "preset", ""); #pragma endregion OBS - Enforce Streaming Service Restrictions // Preset diff --git a/Source/enc-h265.cpp b/Source/enc-h265.cpp index 73d9fd33..dc795cf0 100644 --- a/Source/enc-h265.cpp +++ b/Source/enc-h265.cpp @@ -112,16 +112,11 @@ const char* Plugin::Interface::H265Interface::get_name(void*) { void Plugin::Interface::H265Interface::get_defaults(obs_data_t *data) { #pragma region OBS - Enforce Streaming Service Restrictions - obs_data_set_default_int(data, "bitrate", -1); - obs_data_set_default_int(data, "keyint_sec", -1); + obs_data_set_default_int(data, "bitrate", 0); + obs_data_set_default_int(data, "keyint_sec", 0); obs_data_set_default_string(data, "rate_control", ""); obs_data_set_default_string(data, "profile", ""); obs_data_set_default_string(data, "preset", ""); - obs_data_set_int(data, "bitrate", -1); - obs_data_set_int(data, "keyint_sec", -1); - obs_data_set_string(data, "rate_control", ""); - obs_data_set_string(data, "profile", ""); - obs_data_set_string(data, "preset", ""); #pragma endregion OBS - Enforce Streaming Service Restrictions // Static