|
LiVES 3.2.0
|
#include <plugins.h>
Data Fields | |
| lives_struct_def_t | lsd |
| lives_plugin_id_t | plugin_id |
| malloc_f * | ext_malloc |
| free_f * | ext_free |
| memcpy_f * | ext_memcpy |
| memset_f * | ext_memset |
| memmove_f * | ext_memmove |
| realloc_f * | ext_realloc |
| calloc_f * | ext_calloc |
| void * | priv |
| char * | URI |
| the URI of this cdata More... | |
| int | nclips |
| number of clips (titles) in container More... | |
| char | container_name [512] |
| name of container, e.g. "ogg" or NULL More... | |
| char | title [1024] |
| char | author [1024] |
| char | comment [1024] |
| int | current_clip |
| plugin should init this to 0 if URI changes More... | |
| int | width |
| int | height |
| int64_t | nframes |
| lives_interlace_t | interlace |
| int * | rec_rowstrides |
| if non-NULL, plugin can set recommended vals, pointer to single value set by host More... | |
| int | offs_x |
| x and y offsets of picture within frame for primary pixel plane More... | |
| int | offs_y |
| int | frame_width |
| frame is the surrounding part, including any black border (>=width) More... | |
| int | frame_height |
| float | par |
| pixel aspect ratio (sample width / sample height) More... | |
| float | video_start_time |
| float | fps |
| float | max_decode_fps |
| optional info //////////////// More... | |
| int64_t | fwd_seek_time |
| int64_t | jump_limit |
| for internal use More... | |
| int64_t | kframe_start |
| int64_t | kframe_dist |
| frame number of first keyframe (usually 0) More... | |
| int * | palettes |
| number forames from one keyframe to the next, 0 if unknown More... | |
| int | current_palette |
| plugin should init this to palettes[0] if URI changes More... | |
| int | YUV_sampling |
| plugin can change per frame More... | |
| int | YUV_clamping |
| int | YUV_subspace |
| int | frame_gamma |
| values WEED_GAMMA_UNKNOWN (0), WEED_GAMMA_SRGB (1), WEED_GAMMA_LINEAR (2) More... | |
| char | video_name [512] |
| name of video codec, e.g. "theora" or NULL More... | |
| int | arate |
| int | achans |
| int | asamps |
| boolean | asigned |
| boolean | ainterleaf |
| char | audio_name [512] |
| name of audio codec, e.g. "vorbis" or NULL More... | |
| int | seek_flag |
| plugin can change per frame More... | |
| int | sync_hint |
| char lives_clip_data_t::audio_name |
name of audio codec, e.g. "vorbis" or NULL
Definition at line 394 of file plugins.h.
Referenced by get_mime_type().
| char lives_clip_data_t::container_name |
name of container, e.g. "ogg" or NULL
Definition at line 337 of file plugins.h.
Referenced by get_mime_type().
| int lives_clip_data_t::current_clip |
| int lives_clip_data_t::current_palette |
plugin should init this to palettes[0] if URI changes
current palette [rw host]; must be contained in palettes
Definition at line 378 of file plugins.h.
Referenced by get_palette_name_for_clip().
| float lives_clip_data_t::fps |
Definition at line 364 of file plugins.h.
Referenced by on_change_speed_ok_clicked(), reload_clip(), and save_clip_values().
| int lives_clip_data_t::frame_gamma |
| int lives_clip_data_t::frame_width |
| lives_interlace_t lives_clip_data_t::interlace |
| int64_t lives_clip_data_t::kframe_dist |
| lives_struct_def_t lives_clip_data_t::lsd |
Definition at line 321 of file plugins.h.
Referenced by reload_clip().
| float lives_clip_data_t::max_decode_fps |
| int lives_clip_data_t::nclips |
| int64_t lives_clip_data_t::nframes |
Definition at line 349 of file plugins.h.
Referenced by check_clip_integrity(), and reload_clip().
| int lives_clip_data_t::offs_x |
| int * lives_clip_data_t::palettes |
| float lives_clip_data_t::par |
| lives_plugin_id_t lives_clip_data_t::plugin_id |
| int * lives_clip_data_t::rec_rowstrides |
if non-NULL, plugin can set recommended vals, pointer to single value set by host
Definition at line 351 of file plugins.h.
Referenced by close_decoder_plugin().
| int lives_clip_data_t::seek_flag |
plugin can change per frame
bitmap of seek properties
Definition at line 397 of file plugins.h.
Referenced by clip_can_reverse(), and on_rev_clipboard_activate().
| char * lives_clip_data_t::URI |
| char lives_clip_data_t::video_name |
name of video codec, e.g. "theora" or NULL
Definition at line 386 of file plugins.h.
Referenced by get_mime_type().
| int lives_clip_data_t::YUV_clamping |
Definition at line 382 of file plugins.h.
Referenced by get_palette_name_for_clip().
| int lives_clip_data_t::YUV_sampling |
| int lives_clip_data_t::YUV_subspace |
Definition at line 383 of file plugins.h.
Referenced by get_palette_name_for_clip().