LiVES
3.2.0
|
Header file for liblives. More...
Go to the source code of this file.
Macros | |
#define | LIVES_VERSION_MAJOR 3 |
Version number major. More... | |
#define | LIVES_VERSION_MINOR 2 |
Version number minor. More... | |
#define | LIVES_VERSION_MICRO 0 |
Version number micro. More... | |
#define | LIVES_CHECK_VERSION(major, minor, micro) (major > LIVES_VERSION_MAJOR || (major == LIVES_VERSION_MAJOR && (minor > LIVES_VERSION_MINOR || (minor == LIVES_VERSION_MINOR && micro >= LIVES_VERSION_MICRO)))) |
Macro to check if livesApp version is >= major.minor.micro. More... | |
#define | LIVES_CHAR_ENCODING_DEFAULT LIVES_CHAR_ENCODING_UTF8 |
Default character encoding. More... | |
Header file for liblives.
Definition in file liblives.hpp.
#define LIVES_CHAR_ENCODING_DEFAULT LIVES_CHAR_ENCODING_UTF8 |
Default character encoding.
Definition at line 124 of file liblives.hpp.
#define LIVES_CHECK_VERSION | ( | major, | |
minor, | |||
micro | |||
) | (major > LIVES_VERSION_MAJOR || (major == LIVES_VERSION_MAJOR && (minor > LIVES_VERSION_MINOR || (minor == LIVES_VERSION_MINOR && micro >= LIVES_VERSION_MICRO)))) |
Macro to check if livesApp version is >= major.minor.micro.
Definition at line 32 of file liblives.hpp.
#define LIVES_VERSION_MAJOR 3 |
Version number major.
Definition at line 17 of file liblives.hpp.
#define LIVES_VERSION_MICRO 0 |
Version number micro.
Definition at line 27 of file liblives.hpp.
#define LIVES_VERSION_MINOR 2 |
Version number minor.
Definition at line 22 of file liblives.hpp.
enum lives_audio_player_t |
Audio players.
Definition at line 158 of file liblives.hpp.
enum lives_audio_source_t |
Audio sources.
Enumerator | |
---|---|
LIVES_AUDIO_SOURCE_UNKNOWN | Unknown / invalid. |
LIVES_AUDIO_SOURCE_INTERNAL | Audio source is internal to LiVES. |
LIVES_AUDIO_SOURCE_EXTERNAL | Audio source is external to LiVES. |
Definition at line 148 of file liblives.hpp.
enum lives_callback_t |
Callback types.
Definition at line 81 of file liblives.hpp.
Character encoding types.
Definition at line 114 of file liblives.hpp.
Dialog response values.
Definition at line 129 of file liblives.hpp.
enum lives_endian_t |
Endian values.
Enumerator | |
---|---|
LIVES_LITTLEENDIAN | |
LIVES_BIGENDIAN |
Definition at line 72 of file liblives.hpp.
enum lives_filechooser_t |
Filechooser hinting types.
Enumerator | |
---|---|
LIVES_FILE_CHOOSER_VIDEO_AUDIO | file chooser options for single video or audio file |
LIVES_FILE_CHOOSER_AUDIO_ONLY | file chooser options for single audio file |
Definition at line 39 of file liblives.hpp.
enum lives_gravity_t |
Multitrack gravity.
Enumerator | |
---|---|
LIVES_GRAVITY_NORMAL | no gravity |
LIVES_GRAVITY_LEFT | inserted blocks gravitate to the left |
LIVES_GRAVITY_RIGHT | inserted blocks gravitate to the right |
Definition at line 179 of file liblives.hpp.
enum lives_insert_mode_t |
Multitrack insert modes.
Enumerator | |
---|---|
LIVES_INSERT_MODE_NORMAL |
Definition at line 171 of file liblives.hpp.
LiVES operation mode.
Enumerator | |
---|---|
LIVES_INTERFACE_MODE_INVALID | livesApp instance is invalid |
LIVES_INTERFACE_MODE_CLIPEDIT | clip editor mode |
LIVES_INTERFACE_MODE_MULTITRACK | multitrack mode |
Definition at line 49 of file liblives.hpp.
enum lives_loop_mode_t |
Player looping modes (bitmap)
Enumerator | |
---|---|
LIVES_LOOP_MODE_NONE | no looping |
LIVES_LOOP_MODE_CONTINUOUS | both video and audio loop continuously |
LIVES_LOOP_MODE_FIT_AUDIO | video keeps looping until audio playback finishes |
Definition at line 189 of file liblives.hpp.
enum lives_status_t |
LiVES operational status.
Definition at line 59 of file liblives.hpp.