21 #ifndef PREVIEWGENERATOR_H 22 #define PREVIEWGENERATOR_H 32 #include <libavformat/avformat.h> 33 #include <libavcodec/avcodec.h> 34 #include <libswscale/swscale.h> 35 #include <libswresample/swresample.h> 62 #endif // PREVIEWGENERATOR_H bool retrieve_preview(const QString &hash)
Definition: previewgenerator.cpp:133
bool replace
Definition: previewgenerator.h:55
PreviewGenerator(Media *, FootagePtr, bool)
Definition: previewgenerator.cpp:42
void cancel()
Definition: previewgenerator.cpp:583
QDir data_dir
Definition: previewgenerator.h:57
bool cancelled
Definition: previewgenerator.h:56
Definition: previewgenerator.h:38
QString get_waveform_path(const QString &hash, const FootageStream &ms)
Definition: previewgenerator.cpp:504
bool retrieve_duration
Definition: previewgenerator.h:53
void generate_waveform()
Definition: previewgenerator.cpp:211
void finalize_media()
Definition: previewgenerator.cpp:188
Media * media
Definition: previewgenerator.h:51
QString get_thumbnail_path(const QString &hash, const FootageStream &ms)
Definition: previewgenerator.cpp:500
void parse_media()
Definition: previewgenerator.cpp:60
bool contains_still_image
Definition: previewgenerator.h:54
void run()
Definition: previewgenerator.cpp:508
AVFormatContext * fmt_ctx
Definition: previewgenerator.h:50
FootagePtr footage
Definition: previewgenerator.h:52