|
mlt_color | mlt_property_anim_get_color (mlt_property self, double fps, mlt_locale_t locale, int position, int length) |
|
double | mlt_property_anim_get_double (mlt_property self, double fps, mlt_locale_t locale, int position, int length) |
|
int | mlt_property_anim_get_int (mlt_property self, double fps, mlt_locale_t locale, int position, int length) |
|
mlt_rect | mlt_property_anim_get_rect (mlt_property self, double fps, mlt_locale_t locale, int position, int length) |
|
char * | mlt_property_anim_get_string (mlt_property self, double fps, mlt_locale_t locale, int position, int length) |
|
int | mlt_property_anim_set_color (mlt_property self, mlt_color value, double fps, mlt_locale_t locale, int position, int length, mlt_keyframe_type keyframe_type) |
|
int | mlt_property_anim_set_double (mlt_property self, double value, double fps, mlt_locale_t locale, int position, int length, mlt_keyframe_type keyframe_type) |
|
int | mlt_property_anim_set_int (mlt_property self, int value, double fps, mlt_locale_t locale, int position, int length, mlt_keyframe_type keyframe_type) |
|
int | mlt_property_anim_set_rect (mlt_property self, mlt_rect value, double fps, mlt_locale_t locale, int position, int length, mlt_keyframe_type keyframe_type) |
|
int | mlt_property_anim_set_string (mlt_property self, const char *value, double fps, mlt_locale_t locale, int position, int length) |
|
void | mlt_property_clear (mlt_property self) |
|
void | mlt_property_close (mlt_property self) |
|
mlt_animation | mlt_property_get_animation (mlt_property self) |
|
mlt_color | mlt_property_get_color (mlt_property self, double fps, mlt_locale_t locale) |
|
void * | mlt_property_get_data (mlt_property self, int *length) |
|
double | mlt_property_get_double (mlt_property self, double fps, mlt_locale_t) |
|
int | mlt_property_get_int (mlt_property self, double fps, mlt_locale_t) |
|
int64_t | mlt_property_get_int64 (mlt_property self) |
|
mlt_position | mlt_property_get_position (mlt_property self, double fps, mlt_locale_t) |
|
mlt_properties | mlt_property_get_properties (mlt_property self) |
|
mlt_rect | mlt_property_get_rect (mlt_property self, mlt_locale_t locale) |
|
char * | mlt_property_get_string (mlt_property self) |
|
char * | mlt_property_get_string_l (mlt_property self, mlt_locale_t) |
|
char * | mlt_property_get_string_l_tf (mlt_property self, mlt_locale_t, mlt_time_format) |
|
char * | mlt_property_get_string_tf (mlt_property self, mlt_time_format) |
|
char * | mlt_property_get_time (mlt_property self, mlt_time_format, double fps, mlt_locale_t) |
|
mlt_property | mlt_property_init () |
|
int | mlt_property_interpolate (mlt_property self, mlt_property points[], double progress, double fps, mlt_locale_t locale, mlt_keyframe_type interp) |
|
int | mlt_property_is_anim (mlt_property self) |
|
int | mlt_property_is_clear (mlt_property self) |
|
int | mlt_property_is_color (mlt_property self) |
|
int | mlt_property_is_numeric (mlt_property self, mlt_locale_t locale) |
|
int | mlt_property_is_rect (mlt_property self) |
|
void | mlt_property_pass (mlt_property self, mlt_property that) |
|
int | mlt_property_set_color (mlt_property self, mlt_color value) |
|
int | mlt_property_set_data (mlt_property self, void *value, int length, mlt_destructor destructor, mlt_serialiser serialiser) |
|
int | mlt_property_set_double (mlt_property self, double value) |
|
int | mlt_property_set_int (mlt_property self, int value) |
|
int | mlt_property_set_int64 (mlt_property self, int64_t value) |
|
int | mlt_property_set_position (mlt_property self, mlt_position value) |
|
int | mlt_property_set_properties (mlt_property self, mlt_properties properties) |
|
int | mlt_property_set_rect (mlt_property self, mlt_rect value) |
|
int | mlt_property_set_string (mlt_property self, const char *value) |
|
Property class declaration.
- See also
- mlt_property_s
Copyright (C) 2003-2023 Meltytech, LLC
This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version.
This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA