Olive
Public Member Functions | Public Attributes | Private Attributes | List of all members
Media Class Reference

Public Member Functions

 Media (Media *iparent)
 
Footageto_footage ()
 
Sequenceto_sequence ()
 
void set_footage (Footage *f)
 
void set_sequence (Sequence *s)
 
void set_folder ()
 
void set_icon (const QIcon &ico)
 
void set_parent (Media *p)
 
void update_tooltip (const QString &error=0)
 
void * to_object ()
 
int get_type ()
 
const QString & get_name ()
 
void set_name (const QString &n)
 
double get_frame_rate (int stream=-1)
 
int get_sampling_rate (int stream=-1)
 
void appendChild (Media *child)
 
bool setData (int col, const QVariant &value)
 
Mediachild (int row)
 
int childCount () const
 
int columnCount () const
 
QVariant data (int column, int role)
 
int row () const
 
MediaparentItem ()
 
void removeChild (int i)
 
QVector< Marker > & get_markers ()
 

Public Attributes

MediaThrobberthrobber
 
bool root
 
int temp_id
 
int temp_id2
 

Private Attributes

int type
 
void * object
 
QList< Media * > children
 
Mediaparent
 
QString folder_name
 
QString tooltip
 
QIcon icon
 

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