1 #ifndef OPENSHOT_EFFECTS_H 2 #define OPENSHOT_EFFECTS_H 3 4 /** 5 * @file 6 * @brief This header includes all commonly used effects for libopenshot, for ease-of-use. 7 * @author Jonathan Thomas <jonathan@openshot.org> 8 * 9 * @ref License 10 */ 11 12 /* LICENSE 13 * 14 * Copyright (c) 2008-2019 OpenShot Studios, LLC 15 * <http://www.openshotstudios.com/>. This file is part of 16 * OpenShot Library (libopenshot), an open-source project dedicated to 17 * delivering high quality video editing and animation solutions to the 18 * world. For more information visit <http://www.openshot.org/>. 19 * 20 * OpenShot Library (libopenshot) is free software: you can redistribute it 21 * and/or modify it under the terms of the GNU Lesser General Public License 22 * as published by the Free Software Foundation, either version 3 of the 23 * License, or (at your option) any later version. 24 * 25 * OpenShot Library (libopenshot) is distributed in the hope that it will be 26 * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of 27 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 28 * GNU Lesser General Public License for more details. 29 * 30 * You should have received a copy of the GNU Lesser General Public License 31 * along with OpenShot Library. If not, see <http://www.gnu.org/licenses/>. 32 */ 33 34 /* Effects */ 35 #include "effects/Bars.h" 36 #include "effects/Blur.h" 37 #include "effects/Brightness.h" 38 #include "effects/Caption.h" 39 #include "effects/ChromaKey.h" 40 #include "effects/ColorShift.h" 41 #include "effects/Crop.h" 42 #include "effects/Deinterlace.h" 43 #include "effects/Hue.h" 44 #include "effects/Mask.h" 45 #include "effects/Negate.h" 46 #include "effects/Pixelate.h" 47 #include "effects/Saturation.h" 48 #include "effects/Shift.h" 49 #include "effects/Wave.h" 50 51 /* Audio Effects */ 52 #include "audio_effects/Noise.h" 53 #include "audio_effects/Delay.h" 54 #include "audio_effects/Echo.h" 55 #include "audio_effects/Distortion.h" 56 #include "audio_effects/ParametricEQ.h" 57 #include "audio_effects/Compressor.h" 58 #include "audio_effects/Expander.h" 59 #include "audio_effects/Robotization.h" 60 #include "audio_effects/Whisperization.h" 61 62 /* OpenCV Effects */ 63 #ifdef USE_OPENCV 64 #include "effects/ObjectDetection.h" 65 #include "effects/Tracker.h" 66 #include "effects/Stabilizer.h" 67 #endif 68 69 70 71 #endif 72