21 #ifndef ConvertEngine_H 22 #define ConvertEngine_H 24 #include "Components/Engine/AbstractEngine.h" 40 explicit Convert(QObject *parent=
nullptr);
43 void set_track_finished(GstElement* src)
override;
48 void pause()
override;
50 void jump_abs_ms(uint64_t pos_ms)
override;
51 void jump_rel_ms(uint64_t ms)
override;
52 void jump_rel(
double percent)
override;
54 bool change_track(
const MetaData&)
override;
55 bool change_track_by_filename(
const QString&)
override;
58 void cur_pos_ms_changed(int64_t ms);
62 bool change_uri(
char* uri)
override;
63 void configure_target(
const MetaData& md);
67 #endif // ConvertEngine_H
Definition: AbstractEngine.h:33
The Engine class.
Definition: AbstractEngine.h:51
Definition: ConvertEngine.h:33
Definition: AbstractPipeline.h:39