Skip to content

Commit

Permalink
project: Remove unused parameters and fix additional warnings
Browse files Browse the repository at this point in the history
  • Loading branch information
Xaymar committed Jan 23, 2019
1 parent f0fa36a commit 5a54a67
Show file tree
Hide file tree
Showing 9 changed files with 31 additions and 38 deletions.
22 changes: 9 additions & 13 deletions source/filter-blur.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -18,12 +18,12 @@
*/

#include "filter-blur.hpp"
#include <cmath>
#include <cfloat>
#include <cinttypes>
#include <cmath>
#include <map>
#include "strings.hpp"
#include "util-math.hpp"
#include <cfloat>

// OBS
#ifdef _MSC_VER
Expand Down Expand Up @@ -205,12 +205,9 @@ bool filter::blur::blur_instance::apply_mask_parameters(std::shared_ptr<gs::effe
return true;
}

bool filter::blur::blur_instance::modified_properties(void* ptr, obs_properties_t* props, obs_property* prop,
bool filter::blur::blur_instance::modified_properties(void*, obs_properties_t* props, obs_property*,
obs_data_t* settings)
{
prop;
ptr;

// bilateral blur
bool show_bilateral = (obs_data_get_int(settings, P_TYPE) == type::Bilateral);
obs_property_set_visible(obs_properties_get(props, P_BILATERAL_SMOOTHING), show_bilateral);
Expand Down Expand Up @@ -512,7 +509,8 @@ void filter::blur::blur_instance::video_render(gs_effect_t* effect)
obs_source_t* target = obs_filter_get_target(this->m_source);
uint32_t baseW = obs_source_get_base_width(target);
uint32_t baseH = obs_source_get_base_height(target);
vec4 black = {0};
vec4 black;
vec4_set(&black, 0, 0, 0, 0);

bool failed = false;

Expand All @@ -529,8 +527,8 @@ void filter::blur::blur_instance::video_render(gs_effect_t* effect)
}
if ((baseW == 0) || (baseH == 0)) {
if (this->can_log()) {
P_LOG_ERROR("<filter-blur:%s> Invalid base size from '%s': %lux%lu.", obs_source_get_name(this->m_source),
obs_source_get_name(target), baseW, baseH);
P_LOG_ERROR("<filter-blur:%s> Invalid base size from '%s': %" PRIu32 "x%" PRIu32 ".",
obs_source_get_name(this->m_source), obs_source_get_name(target), baseW, baseH);
}
obs_source_skip_video_filter(this->m_source);
return;
Expand Down Expand Up @@ -1072,9 +1070,8 @@ void filter::blur::blur_factory::update(void* inptr, obs_data_t* settings)
reinterpret_cast<filter::blur::blur_instance*>(inptr)->update(settings);
}

const char* filter::blur::blur_factory::get_name(void* inptr)
const char* filter::blur::blur_factory::get_name(void*)
{
inptr;
return P_TRANSLATE(SOURCE_NAME);
}

Expand Down Expand Up @@ -1130,9 +1127,8 @@ void filter::blur::blur_factory::scene_destroy_handler(void* ptr, calldata_t* da
}
}

std::shared_ptr<gs::effect> filter::blur::blur_factory::get_effect(filter::blur::type type)
std::shared_ptr<gs::effect> filter::blur::blur_factory::get_effect(filter::blur::type)
{
type;
return blur_effect;
}

Expand Down
4 changes: 2 additions & 2 deletions source/filter-custom-shader.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -360,7 +360,7 @@ bool filter::CustomShader::Instance::is_special_parameter(std::string name, gs::
return false;
}

bool filter::CustomShader::Instance::apply_special_parameters(uint32_t viewW, uint32_t viewH)
bool filter::CustomShader::Instance::apply_special_parameters(uint32_t, uint32_t)
{
std::unique_ptr<gs::texture> imageTexture;
m_renderTarget->get_texture(imageTexture);
Expand All @@ -385,7 +385,7 @@ bool filter::CustomShader::Instance::apply_special_parameters(uint32_t viewW, ui
return true;
}

bool filter::CustomShader::Instance::video_tick_impl(float_t time)
bool filter::CustomShader::Instance::video_tick_impl(float_t)
{
return true;
}
Expand Down
10 changes: 5 additions & 5 deletions source/filter-shadow-sdf.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -154,7 +154,7 @@ void filter::shadow_sdf::shadow_sdf_instance::update(obs_data_t* data)
}
this->m_inner_offset_x = float_t(obs_data_get_double(data, P_INNER_OFFSET_X));
this->m_inner_offset_y = float_t(obs_data_get_double(data, P_INNER_OFFSET_Y));
this->m_inner_color = obs_data_get_int(data, P_INNER_COLOR) & 0x00FFFFFF
this->m_inner_color = (obs_data_get_int(data, P_INNER_COLOR) & 0x00FFFFFF)
| (int32_t(obs_data_get_double(data, P_INNER_ALPHA) * 2.55) << 24);

this->m_outer_shadow = obs_data_get_bool(data, P_OUTER);
Expand All @@ -165,7 +165,7 @@ void filter::shadow_sdf::shadow_sdf_instance::update(obs_data_t* data)
}
this->m_outer_offset_x = float_t(obs_data_get_double(data, P_OUTER_OFFSET_X));
this->m_outer_offset_y = float_t(obs_data_get_double(data, P_OUTER_OFFSET_Y));
this->m_outer_color = obs_data_get_int(data, P_OUTER_COLOR) & 0x00FFFFFF
this->m_outer_color = (obs_data_get_int(data, P_OUTER_COLOR) & 0x00FFFFFF)
| (int32_t(obs_data_get_double(data, P_OUTER_ALPHA) * 2.55) << 24);
}

Expand Down Expand Up @@ -194,8 +194,9 @@ void filter::shadow_sdf::shadow_sdf_instance::video_render(gs_effect_t*)
obs_source_t* target = obs_filter_get_target(this->m_self);
uint32_t baseW = obs_source_get_base_width(target);
uint32_t baseH = obs_source_get_base_height(target);
vec4 color_transparent = {0};
gs_effect_t* default_effect = obs_get_base_effect(obs_base_effect::OBS_EFFECT_DEFAULT);
vec4 color_transparent;
vec4_zero(&color_transparent);

if (!parent || !target || (baseW == 0) || (baseH == 0)) {
obs_source_skip_video_filter(this->m_self);
Expand Down Expand Up @@ -436,9 +437,8 @@ void filter::shadow_sdf::shadow_sdf_factory::update(void* inptr, obs_data_t* set
reinterpret_cast<filter::shadow_sdf::shadow_sdf_instance*>(inptr)->update(settings);
}

const char* filter::shadow_sdf::shadow_sdf_factory::get_name(void* inptr)
const char* filter::shadow_sdf::shadow_sdf_factory::get_name(void*)
{
inptr;
return P_TRANSLATE(SOURCE_NAME);
}

Expand Down
1 change: 0 additions & 1 deletion source/filter-shape.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -77,7 +77,6 @@ namespace filter {

private:
obs_source_t* context;
gs_effect_t* customEffect;
gs::vertex_buffer* m_vertexHelper;
gs_vertbuffer_t* m_vertexBuffer;
gs_draw_mode drawmode;
Expand Down
1 change: 0 additions & 1 deletion source/filter-transform.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -71,7 +71,6 @@ INITIALIZER(FilterTransformInit)

static const float farZ = 2097152.0f; // 2 pow 21
static const float nearZ = 1.0f / farZ;
static const float valueLimit = 65536.0f;

enum class CameraMode : int32_t { Orthographic, Perspective };

Expand Down
15 changes: 7 additions & 8 deletions source/gfx-effect-source.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -96,19 +96,14 @@ bool gfx::effect_source::property_texture_type_modified(void* priv, obs_properti
return true;
}

bool gfx::effect_source::property_texture_input_modified(void* priv, obs_properties_t* props, obs_property_t* prop,
obs_data_t* sett)
bool gfx::effect_source::property_texture_input_modified(void*, obs_properties_t*, obs_property_t*,
obs_data_t*)
{
priv;
props;
prop;
sett;
return false;
}

gfx::effect_source::effect_source(obs_data_t* data, obs_source_t* owner)
gfx::effect_source::effect_source(obs_data_t*, obs_source_t* owner)
{
data;
m_source = owner;
m_timeExisting = 0;
m_timeActive = 0;
Expand Down Expand Up @@ -520,6 +515,8 @@ void gfx::effect_source::apply_parameters()
case gs::effect_parameter::type::Integer4:
param->param->set_int4(param->value[0], param->value[1], param->value[2], param->value[3]);
break;
default:
break;
}
} else if (prm.first.second >= gs::effect_parameter::type::Float
&& prm.first.second <= gs::effect_parameter::type::Float4) {
Expand All @@ -537,6 +534,8 @@ void gfx::effect_source::apply_parameters()
case gs::effect_parameter::type::Float4:
param->param->set_float4(param->value[0], param->value[1], param->value[2], param->value[3]);
break;
default:
break;
}
}
}
Expand Down
12 changes: 6 additions & 6 deletions source/gs-mipmapper.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -151,14 +151,14 @@ void gs::mipmapper::rebuild(std::shared_ptr<gs::texture> source, std::shared_ptr
}

// Render
graphics_t* ctx = gs_get_context();
graphics_t* ctx = gs_get_context();
#if defined(WIN32) || defined(WIN64)
gs_d3d11_device* dev = reinterpret_cast<gs_d3d11_device*>(ctx->device);
gs_d3d11_device* dev = reinterpret_cast<gs_d3d11_device*>(ctx->device);
#endif
int device_type = gs_get_device_type();
void* sobj = gs_texture_get_obj(source->get_object());
void* tobj = gs_texture_get_obj(target->get_object());
std::string technique = "Draw";
int device_type = gs_get_device_type();
void* sobj = gs_texture_get_obj(source->get_object());
void* tobj = gs_texture_get_obj(target->get_object());
std::string technique = "Draw";

switch (generator) {
case generator::Point:
Expand Down
2 changes: 1 addition & 1 deletion source/gs-vertex.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
#include "util-memory.hpp"

gs::vertex::vertex()
: hasStore(true), store(nullptr), position(nullptr), normal(nullptr), tangent(nullptr), color(nullptr)
: position(nullptr), normal(nullptr), tangent(nullptr), color(nullptr), hasStore(true), store(nullptr)
{
store = util::malloc_aligned(16, sizeof(vec3) * 3 + sizeof(uint32_t) + sizeof(vec4) * MAXIMUM_UVW_LAYERS);

Expand Down
2 changes: 1 addition & 1 deletion source/util-memory.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -106,7 +106,7 @@ namespace util {
// Returns true if and only if storage allocated from *this
// can be deallocated from other, and vice versa.
// Always returns true for stateless allocators.
bool operator==(const AlignmentAllocator<T, N>& other) const
bool operator==(const AlignmentAllocator<T, N>& ) const
{
return true;
}
Expand Down

0 comments on commit 5a54a67

Please sign in to comment.