mirror of
https://github.com/Xaymar/obs-StreamFX
synced 2024-12-28 02:21:25 +00:00
5a3954ae0e
Fixes several files incorrectly stated a different license from the actual project, as well as the copyright headers included in all files. This change has no effect on the licensing terms, it should clear up a bit of confusion by contributors. Plus the files get a bit smaller, and we have less duplicated information across the entire project. Overall the project is GPLv2 if not built with Qt, and GPLv3 if it is built with Qt. There are no parts licensed under a different license, all have been adapted from other compatible licenses into GPLv2 or GPLv3.
59 lines
2 KiB
C++
59 lines
2 KiB
C++
// AUTOGENERATED COPYRIGHT HEADER START
|
|
// Copyright (C) 2019-2023 Michael Fabian 'Xaymar' Dirks <info@xaymar.com>
|
|
// AUTOGENERATED COPYRIGHT HEADER END
|
|
|
|
#pragma once
|
|
#include "common.hpp"
|
|
|
|
#define S_PLUGIN_NAME "StreamFX"
|
|
#define S_PREFIX "streamfx-"
|
|
|
|
#define D_TRANSLATE(x) obs_module_text(x)
|
|
|
|
#define S_MANUAL_OPEN "Manual.Open"
|
|
|
|
#define S_FILEFILTERS_IMAGE "*.png *.webp *.tga *.tiff *.jpeg *.jpg *.bmp"
|
|
#define S_FILEFILTERS_TEXTURE S_FILEFILTERS_IMAGE " *.dds"
|
|
#define S_FILEFILTERS_VIDEO "*.mkv *.webm *.mp4 *.mov *.flv"
|
|
#define S_FILEFILTERS_SOUND "*.ogg *.flac *.mp3 *.wav"
|
|
#define S_FILEFILTERS_EFFECT "*.effect *.txt"
|
|
#define S_FILEFILTERS_ANY "*.*"
|
|
|
|
#define S_VERSION "Version"
|
|
#define S_COMMIT "Commit"
|
|
|
|
#define S_ADVANCED "Advanced"
|
|
|
|
#define S_STATE_DEFAULT "State.Default"
|
|
#define S_STATE_DISABLED "State.Disabled"
|
|
#define S_STATE_ENABLED "State.Enabled"
|
|
#define S_STATE_MANUAL "State.Manual"
|
|
#define S_STATE_AUTOMATIC "State.Automatic"
|
|
|
|
#define S_FILETYPE_IMAGE "FileType.Image"
|
|
#define S_FILETYPE_IMAGES "FileType.Images"
|
|
#define S_FILETYPE_VIDEO "FileType.Video"
|
|
#define S_FILETYPE_VIDEOS "FileType.Videos"
|
|
#define S_FILETYPE_SOUND "FileType.Sound"
|
|
#define S_FILETYPE_SOUNDS "FileType.Sounds"
|
|
#define S_FILETYPE_EFFECT "FileType.Effect"
|
|
#define S_FILETYPE_EFFECTS "FileType.Effects"
|
|
|
|
#define S_SOURCETYPE_SOURCE "SourceType.Source"
|
|
#define S_SOURCETYPE_SCENE "SourceType.Scene"
|
|
|
|
#define S_BLUR_TYPE_BOX "Blur.Type.Box"
|
|
#define S_BLUR_TYPE_BOX_LINEAR "Blur.Type.BoxLinear"
|
|
#define S_BLUR_TYPE_GAUSSIAN "Blur.Type.Gaussian"
|
|
#define S_BLUR_TYPE_GAUSSIAN_LINEAR "Blur.Type.GaussianLinear"
|
|
#define S_BLUR_TYPE_DUALFILTERING "Blur.Type.DualFiltering"
|
|
|
|
#define S_BLUR_SUBTYPE_AREA "Blur.Subtype.Area"
|
|
#define S_BLUR_SUBTYPE_DIRECTIONAL "Blur.Subtype.Directional"
|
|
#define S_BLUR_SUBTYPE_ROTATIONAL "Blur.Subtype.Rotational"
|
|
#define S_BLUR_SUBTYPE_ZOOM "Blur.Subtype.Zoom"
|
|
|
|
#define S_CHANNEL_RED "Channel.Red"
|
|
#define S_CHANNEL_GREEN "Channel.Green"
|
|
#define S_CHANNEL_BLUE "Channel.Blue"
|
|
#define S_CHANNEL_ALPHA "Channel.Alpha"
|