LiVES  1.6.4-svn
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros
Data Fields
lives_clip_data_t Struct Reference

#include <plugins.h>

Data Fields

gchar * URI
 the URI of this cdata
gint nclips
 number of clips (titles) in container
gchar container_name [512]
 name of container, e.g. "ogg" or NULL
gint current_clip
 plugin should init this to 0 if URI changes
gint width
gint height
gint64 nframes
lives_interlace_t interlace
gint offs_x
gint offs_y
gint frame_width
gint frame_height
float par
 pixel aspect ratio
float fps
int * palettes
 list of palettes which the format supports, terminated with WEED_PALETTE_END
int current_palette
 plugin should init this to palettes[0] if URI changes
int YUV_sampling
int YUV_clamping
int YUV_subspace
gchar video_name [512]
 name of video codec, e.g. "theora" or NULL
gint arate
gint achans
gint asamps
gboolean asigned
gboolean ainterleaf
gchar audio_name [512]
 name of audio codec, e.g. "vorbis" or NULL
int seek_flag
 bitmap of seek properties
int sync_hint
void * priv
 private data for demuxer/decoder - host should not touch this
char * URI
 the URI of this cdata
int nclips
 number of clips (titles) in container
char container_name [512]
 name of container, e.g. "ogg" or NULL
int current_clip
 plugin should init this to 0 if URI changes
int width
int height
int64_t nframes
int offs_x
int offs_y
int frame_width
 frame is the surrounding part, including any black border (>=width)
int frame_height
char video_name [512]
 name of video codec, e.g. "theora" or NULL
int arate
int achans
int asamps
boolean asigned
boolean ainterleaf
char audio_name [512]
 name of audio codec, e.g. "vorbis" or NULL

Field Documentation

int lives_clip_data_t::achans
gint lives_clip_data_t::achans
boolean lives_clip_data_t::ainterleaf
gboolean lives_clip_data_t::ainterleaf
int lives_clip_data_t::arate
gint lives_clip_data_t::arate
int lives_clip_data_t::asamps
gint lives_clip_data_t::asamps
boolean lives_clip_data_t::asigned
gboolean lives_clip_data_t::asigned
char lives_clip_data_t::audio_name[512]

name of audio codec, e.g. "vorbis" or NULL

gchar lives_clip_data_t::audio_name[512]

name of audio codec, e.g. "vorbis" or NULL

char lives_clip_data_t::container_name[512]

name of container, e.g. "ogg" or NULL

gchar lives_clip_data_t::container_name[512]

name of container, e.g. "ogg" or NULL

int lives_clip_data_t::current_clip

plugin should init this to 0 if URI changes

current clip number in container (starts at 0, MUST be <= nclips) [rw host]

gint lives_clip_data_t::current_clip

plugin should init this to 0 if URI changes

current clip number in container (starts at 0, MUST be <= nclips) [rw host]

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

float lives_clip_data_t::fps
int lives_clip_data_t::frame_height
gint lives_clip_data_t::frame_height
int lives_clip_data_t::frame_width

frame is the surrounding part, including any black border (>=width)

gint lives_clip_data_t::frame_width
int lives_clip_data_t::height
gint lives_clip_data_t::height
lives_interlace_t lives_clip_data_t::interlace
int lives_clip_data_t::nclips

number of clips (titles) in container

gint lives_clip_data_t::nclips

number of clips (titles) in container

int64_t lives_clip_data_t::nframes
gint64 lives_clip_data_t::nframes
int lives_clip_data_t::offs_x

x and y offsets of picture within frame for primary pixel plane

gint lives_clip_data_t::offs_x

x and y offsets of picture within frame for primary pixel plane

int lives_clip_data_t::offs_y
gint lives_clip_data_t::offs_y
int * lives_clip_data_t::palettes

list of palettes which the format supports, terminated with WEED_PALETTE_END

float lives_clip_data_t::par

pixel aspect ratio

pixel aspect ratio (sample width / sample height)

void * lives_clip_data_t::priv

private data for demuxer/decoder - host should not touch this

private data for demuxer/decoder

int lives_clip_data_t::seek_flag

bitmap of seek properties

int lives_clip_data_t::sync_hint
char* lives_clip_data_t::URI

the URI of this cdata

gchar* lives_clip_data_t::URI

the URI of this cdata

char lives_clip_data_t::video_name[512]

name of video codec, e.g. "theora" or NULL

gchar lives_clip_data_t::video_name[512]

name of video codec, e.g. "theora" or NULL

int lives_clip_data_t::width
gint lives_clip_data_t::width
int lives_clip_data_t::YUV_clamping
int lives_clip_data_t::YUV_sampling
int lives_clip_data_t::YUV_subspace

The documentation for this struct was generated from the following files: