HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
CL_Align Class Reference

#include <CL_Align.h>

Public Member Functions

 CL_Align (fpreal current_time)
 
 ~CL_Align ()
 
int getAlignment (CL_TrackListC &toAlign, CL_Alignment align, fpreal &start, fpreal &end)
 
int align (CL_TrackListC &toAlign, CL_Clip *dest, CL_Alignment align, fpreal rate, fpreal *fstart=0, fpreal *fend=0)
 
int alignOnly (CL_TrackListC &toAlign, CL_Clip *dest, CL_Alignment align, fpreal rate)
 
int needsAlignment (fpreal rate)
 
int align (const CL_Track *source, CL_Alignment align, fpreal *dest, fpreal rate)
 
int align (const CL_Track *source, CL_Alignment align, fpreal *dest, fpreal rate, fpreal segstart, fpreal segend)
 
int getNumSamples () const
 

Detailed Description

Definition at line 30 of file CL_Align.h.

Constructor & Destructor Documentation

CL_Align::CL_Align ( fpreal  current_time)
CL_Align::~CL_Align ( )

Member Function Documentation

int CL_Align::align ( CL_TrackListC toAlign,
CL_Clip dest,
CL_Alignment  align,
fpreal  rate,
fpreal fstart = 0,
fpreal fend = 0 
)
int CL_Align::align ( const CL_Track source,
CL_Alignment  align,
fpreal dest,
fpreal  rate 
)
int CL_Align::align ( const CL_Track source,
CL_Alignment  align,
fpreal dest,
fpreal  rate,
fpreal  segstart,
fpreal  segend 
)
int CL_Align::alignOnly ( CL_TrackListC toAlign,
CL_Clip dest,
CL_Alignment  align,
fpreal  rate 
)
int CL_Align::getAlignment ( CL_TrackListC toAlign,
CL_Alignment  align,
fpreal start,
fpreal end 
)
int CL_Align::getNumSamples ( ) const
inline

Definition at line 76 of file CL_Align.h.

int CL_Align::needsAlignment ( fpreal  rate)

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