OpenShot Library | libopenshot 0.3.3
Loading...
Searching...
No Matches
OpenShot.h
Go to the documentation of this file.
1// Copyright (c) 2008-2021 OpenShot Studios, LLC
2//
3// SPDX-License-Identifier: LGPL-3.0-or-later
4
99#ifndef OPENSHOT_H
100#define OPENSHOT_H
101
102// Include the version number of OpenShot Library
103#include "OpenShotVersion.h"
104
105// Include all other classes
106#include "AudioBufferSource.h"
107#include "AudioLocation.h"
108#include "AudioReaderSource.h"
109#include "AudioResampler.h"
110#include "CacheDisk.h"
111#include "CacheMemory.h"
112#include "ChunkReader.h"
113#include "ChunkWriter.h"
114#include "Clip.h"
115#include "ClipBase.h"
116#include "Coordinate.h"
117#include "DummyReader.h"
118#include "EffectBase.h"
119#include "Effects.h"
120#include "EffectInfo.h"
121#include "Enums.h"
122#include "Exceptions.h"
123#include "ReaderBase.h"
124#include "WriterBase.h"
125#include "FFmpegReader.h"
126#include "FFmpegWriter.h"
127#include "Fraction.h"
128#include "Frame.h"
129#include "FrameMapper.h"
130#ifdef USE_IMAGEMAGICK
131 #include "ImageReader.h"
132 #include "ImageWriter.h"
133 #include "TextReader.h"
134#endif
135#include "KeyFrame.h"
136#include "PlayerBase.h"
137#include "Point.h"
138#include "Profiles.h"
139#include "QtHtmlReader.h"
140#include "QtImageReader.h"
141#include "QtTextReader.h"
142#include "TimelineBase.h"
143#include "Timeline.h"
144#include "Settings.h"
145#ifdef USE_OPENCV
146 #include "ClipProcessingJobs.h"
147 #include "CVStabilization.h"
148 #include "CVTracker.h"
149 #include "CVObjectDetection.h"
150 #include "TrackedObjectBBox.h"
151#endif
152
153#endif
Header file for AudioBufferSource class.
Header file for AudioLocation class.
Header file for AudioReaderSource class.
Header file for AudioResampler class.
Header file for CVObjectDetection class.
Header file for CVStabilization class.
Track an object selected by the user.
Header file for CacheDisk class.
Header file for CacheMemory class.
Header file for ChunkReader class.
Header file for ChunkWriter class.
Header file for ClipBase class.
Header for ClipProcessingJobs class.
Header file for Clip class.
Header file for Coordinate class.
Header file for DummyReader class.
Header file for EffectBase class.
Header file for the EffectInfo class.
This header includes all commonly used effects for libopenshot, for ease-of-use.
Header file for TextReader class.
Header file for all Exception classes.
Header file for FFmpegReader class.
Header file for FFmpegWriter class.
Header file for Fraction class.
Header file for the FrameMapper class.
Header file for Frame class.
Header file for ImageReader class.
Header file for ImageWriter class.
Header file for the Keyframe class.
Header file that includes the version number of libopenshot.
Header file for PlayerBase class.
Header file for Point class.
Header file for Profile class.
Header file for QtHtmlReader class.
Header file for QtImageReader class.
Header file for QtTextReader class.
Header file for ReaderBase class.
Header file for global Settings class.
Header file for TextReader class.
Header file for Timeline class.
Header file for Timeline class.
Header file for the TrackedObjectBBox class.
Header file for WriterBase class.