Skip to content

Commit

Permalink
Added in checks before including memory library
Browse files Browse the repository at this point in the history
  • Loading branch information
ashmanix committed Sep 24, 2023
1 parent ed2f4ab commit c59cdf5
Show file tree
Hide file tree
Showing 5 changed files with 28 additions and 5 deletions.
7 changes: 6 additions & 1 deletion src/blur-filter-source.hpp
Original file line number Diff line number Diff line change
@@ -1,11 +1,16 @@
#ifndef BLURFILTERSOURCE_H
#define BLURFILTERSOURCE_H

#if defined(__linux__)
#include <memory>
#elif _WIN32
#include <memory>
#endif

#include <obs-module.h>
#include <plugin-support.h>
#include <string>
#include <vector>
#include <memory>
#include "src/filters/base-filter.hpp"
#include "src/filters/simple-gaussian.hpp"
#include "src/filters/box-blur-filter.hpp"
Expand Down
7 changes: 6 additions & 1 deletion src/filters/base-filter.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,12 @@

#include <obs.h>
#include <string>
#include <memory>

#if defined(__linux__)
#include <memory>
#elif _WIN32
#include <memory>
#endif

class BaseFilter {

Expand Down
6 changes: 5 additions & 1 deletion src/filters/box-blur-filter.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,11 @@
#include <plugin-support.h>
#include <obs-module.h>
#include <string>
#include <memory>
#if defined(__linux__)
#include <memory>
#elif _WIN32
#include <memory>
#endif

#define SETTING_BOX_FILTER_SIZE "box_filter_blur_size"

Expand Down
6 changes: 5 additions & 1 deletion src/filters/fast-gaussian.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,11 @@
#include <plugin-support.h>
#include <obs-module.h>
#include <string>
#include <memory>
#if defined(__linux__)
#include <memory>
#elif _WIN32
#include <memory>
#endif

#define SETTING_FAST_GAUSSIAN_DIRECTIONS "fast_gaussian_blur_directions"
#define SETTING_FAST_GAUSSIAN_QUALITY "fast_gaussian_blur_quality"
Expand Down
7 changes: 6 additions & 1 deletion src/filters/simple-gaussian.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,12 @@
#include <plugin-support.h>
#include <obs-module.h>
#include <string>
#include <memory>
#if defined(__linux__)
#include <memory>
#elif _WIN32
#include <memory>
#endif


#define SETTING_SIMPLE_GAUSSIAN_SIZE "simple_gaussian_blur_size"

Expand Down

0 comments on commit c59cdf5

Please sign in to comment.