asset::Clip Class Reference

bookkeeping (Asset) view of a media clip.

#include <clip.hpp>

Inheritance diagram for asset::Clip:

Inheritance graph
[legend]
Collaboration diagram for asset::Clip:

Collaboration graph
[legend]

List of all members.

Public Member Functions

virtual PClipMO createClip () const
 Specialisation of the asset::Media interface method, just returning the already existing Clip-MO.

Protected Member Functions

virtual PMedia checkCompound ()
 specialisation delegating the decision to the media asset referred by this clip
 Clip (Media &mediaref)
virtual PClip getClipAsset ()
 return this wrapped into a shared ptr, because it's already the desired asset::Clip

Private Attributes

PClipMO clipMO_
 the corresponding (dependant) clip-MO
const Media & source_
 media source of this clip

Friends

class MediaFactory


Detailed Description

Definition at line 36 of file clip.hpp.


Member Function Documentation

Media::PClipMO asset::Clip::createClip (  )  const [virtual]

Every asset::Clip internally holds a Clip-MO, which has been created alongside. This Clip-MO may have several Placements or no placement at all (meaning it need not be placed within the EDL)

Definition at line 81 of file clip.cpp.

References clipMO_.

00082   {
00083     return clipMO_;
00084   }


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

Generated on Sat Aug 16 18:10:40 2008 for Lumiera by  doxygen 1.5.5