Olive
Signals | Public Member Functions | Private Member Functions | Private Attributes | List of all members
PreviewGenerator Class Reference
Inheritance diagram for PreviewGenerator:

Signals

void set_icon (int, bool)
 

Public Member Functions

 PreviewGenerator (Media *, Footage *, bool)
 
void run ()
 
void cancel ()
 

Private Member Functions

void parse_media ()
 
bool retrieve_preview (const QString &hash)
 
void generate_waveform ()
 
void finalize_media ()
 
QString get_thumbnail_path (const QString &hash, const FootageStream &ms)
 
QString get_waveform_path (const QString &hash, const FootageStream &ms)
 

Private Attributes

AVFormatContext * fmt_ctx
 
Mediamedia
 
Footagefootage
 
bool retrieve_duration
 
bool contains_still_image
 
bool replace
 
bool cancelled
 
QString data_path
 

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