VEdit Class Reference

#include <vedit.h>

Inherits Edit.

Collaboration diagram for VEdit:

Collaboration graph

Public Member Functions

 VEdit (EDL *edl, Edits *edits)
 ~VEdit ()
int read_frame (VFrame *video_out, int64_t input_position, int direction, CICache *cache, int use_nudge, int use_cache, int use_asynchronous)
int load_properties_derived (FileXML *xml)
int copy_properties_derived (FileXML *xml, int64_t length_in_selection)
int dump_derived ()
int64_t get_source_end (int64_t default_)

Private Attributes


Detailed Description

Definition at line 12 of file vedit.h.

Constructor & Destructor Documentation

VEdit::VEdit ( EDL edl,
Edits edits 

Definition at line 20 of file vedit.C.

Referenced by VEdits::append_new_edit(), VEdits::create_edit(), and VEdits::insert_edit_after().

VEdit::~VEdit (  ) 

Definition at line 26 of file vedit.C.

Member Function Documentation

int VEdit::read_frame ( VFrame video_out,
int64_t  input_position,
int  direction,
CICache cache,
int  use_nudge,
int  use_cache,
int  use_asynchronous 

int VEdit::load_properties_derived ( FileXML xml  )  [virtual]

Reimplemented from Edit.

Definition at line 28 of file vedit.C.

References Edit::channel, XMLTag::get_property(), and FileXML::tag.

Here is the call graph for this function:

int VEdit::copy_properties_derived ( FileXML xml,
int64_t  length_in_selection 
) [virtual]

Reimplemented from Edit.

Definition at line 80 of file vedit.C.

int VEdit::dump_derived (  )  [virtual]

Reimplemented from Edit.

Definition at line 85 of file vedit.C.

References Edit::length, and Edit::startproject.

int64_t VEdit::get_source_end ( int64_t  default_  )  [virtual]

Reimplemented from Edit.

Definition at line 92 of file vedit.C.

References Edit::asset, Edit::edl, EDLSession::frame_rate, Asset::frame_rate, EDL::session, and Asset::video_length.

Field Documentation

VEdits* VEdit::vedits [private]

Definition at line 47 of file vedit.h.

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

Generated on Mon Apr 28 14:48:43 2008 for Cinelerra by  doxygen 1.5.5