#include <clip.hpp>


Public Member Functions | |
| DEFINE_PROCESSABLE_BY (builder::BuilderTool) | |
| PClipAsset | findClipAsset () const |
| locate the corresponding asset representing this clip or the whole compound in case of a multichannel clip | |
| PMedia | getMedia () const |
| access the underlying media asset | |
| virtual bool | isValid () const |
| implementing the common MObject self test. | |
Protected Member Functions | |
| Clip (const asset::Clip &, const Media &) | |
| new clip-MO linked with the given asset::Clip. | |
| virtual void | setupLength () |
Protected Attributes | |
| const asset::Clip & | clipDef_ |
| const Media & | mediaDef_ |
| Time | start_ |
| startpos in source | |
Friends | |
| class | MObjectFactory |
Definition at line 57 of file clip.hpp.
| mobject::session::Clip::Clip | ( | const asset::Clip & | clipDef, | |
| const Media & | mediaDef | |||
| ) | [protected] |
| bool mobject::session::Clip::isValid | ( | ) | const [virtual] |
Length definition is consitent, underlying media def is accessible etc.
Implements mobject::MObject.
Definition at line 51 of file clip.cpp.
00052 { 00053 TODO ("check consistency of clip length def, implies accessing the underlying media def"); 00054 return length > 0; 00055 }
const Media& mobject::session::Clip::mediaDef_ [protected] |
Definition at line 70 of file clip.hpp.
Referenced by getMedia().
1.5.5