#include <memory>
#include <QObject>
#include <QString>
#include <QVector>
#include <QColor>
#include <QOpenGLFunctions>
#include <QOpenGLShaderProgram>
#include <QOpenGLTexture>
#include <QMutex>
#include <QThread>
#include <QLabel>
#include <QWidget>
#include <QGridLayout>
#include <QPushButton>
#include <QMouseEvent>
#include <QXmlStreamReader>
#include <QXmlStreamWriter>
#include <random>
#include "ui/collapsiblewidget.h"
#include "effectrow.h"
#include "effectgizmo.h"
Go to the source code of this file.
|
enum | EffectType {
EFFECT_TYPE_INVALID,
EFFECT_TYPE_VIDEO,
EFFECT_TYPE_AUDIO,
EFFECT_TYPE_EFFECT,
EFFECT_TYPE_TRANSITION
} |
|
enum | EffectKeyframeType { EFFECT_KEYFRAME_LINEAR,
EFFECT_KEYFRAME_BEZIER,
EFFECT_KEYFRAME_HOLD
} |
|
enum | EffectInternal {
EFFECT_INTERNAL_TRANSFORM,
EFFECT_INTERNAL_TEXT,
EFFECT_INTERNAL_SOLID,
EFFECT_INTERNAL_NOISE,
EFFECT_INTERNAL_VOLUME,
EFFECT_INTERNAL_PAN,
EFFECT_INTERNAL_TONE,
EFFECT_INTERNAL_SHAKE,
EFFECT_INTERNAL_TIMECODE,
EFFECT_INTERNAL_MASK,
EFFECT_INTERNAL_FILLLEFTRIGHT,
EFFECT_INTERNAL_VST,
EFFECT_INTERNAL_CORNERPIN,
EFFECT_INTERNAL_FREI0R,
EFFECT_INTERNAL_RICHTEXT,
EFFECT_INTERNAL_COUNT
} |
|
Enumerator |
---|
EFFECT_INTERNAL_TRANSFORM |
|
EFFECT_INTERNAL_TEXT |
|
EFFECT_INTERNAL_SOLID |
|
EFFECT_INTERNAL_NOISE |
|
EFFECT_INTERNAL_VOLUME |
|
EFFECT_INTERNAL_PAN |
|
EFFECT_INTERNAL_TONE |
|
EFFECT_INTERNAL_SHAKE |
|
EFFECT_INTERNAL_TIMECODE |
|
EFFECT_INTERNAL_MASK |
|
EFFECT_INTERNAL_FILLLEFTRIGHT |
|
EFFECT_INTERNAL_VST |
|
EFFECT_INTERNAL_CORNERPIN |
|
EFFECT_INTERNAL_FREI0R |
|
EFFECT_INTERNAL_RICHTEXT |
|
EFFECT_INTERNAL_COUNT |
|
Enumerator |
---|
EFFECT_KEYFRAME_LINEAR |
|
EFFECT_KEYFRAME_BEZIER |
|
EFFECT_KEYFRAME_HOLD |
|
Enumerator |
---|
EFFECT_TYPE_INVALID |
|
EFFECT_TYPE_VIDEO |
|
EFFECT_TYPE_AUDIO |
|
EFFECT_TYPE_EFFECT |
|
EFFECT_TYPE_TRANSITION |
|
const EffectMeta* get_meta_from_name |
( |
const QString & |
input | ) |
|
double log_volume |
( |
double |
linear | ) |
|
qint16 mix_audio_sample |
( |
qint16 |
a, |
|
|
qint16 |
b |
|
) |
| |