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(MilliSeconds pos_ms)
override;
51 void jump_rel_ms(MilliSeconds 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;
59 void cur_pos_ms_changed(MilliSeconds ms);
63 bool change_uri(
char* uri)
override;
64 void configure_target(
const MetaData& md);
68 void update_metadata(
const MetaData& md, GstElement* src)
override;
72 #endif // ConvertEngine_H
The Engine class.
Definition: AbstractEngine.h:51
Definition: ConvertEngine.h:33