|
| Convert (QObject *parent=nullptr) |
|
void | set_track_finished (GstElement *src) override |
|
bool | init () override |
|
void | play () override |
|
void | stop () override |
|
void | pause () override |
|
void | jump_abs_ms (uint64_t pos_ms) override |
|
void | jump_rel_ms (uint64_t ms) override |
|
void | jump_rel (double percent) override |
|
bool | change_track (const MetaData &) override |
|
bool | change_track_by_filename (const QString &) override |
|
virtual Name | name () const final |
|
virtual void | update_metadata (const MetaData &md, GstElement *src) |
|
virtual void | update_cover (const QImage &img, GstElement *src) |
|
virtual void | update_duration (int64_t duration_ms, GstElement *src) |
|
virtual void | update_bitrate (uint32_t br, GstElement *src) |
|
virtual void | set_track_ready (GstElement *src) |
|
virtual void | set_track_almost_finished (int64_t time2go) |
|
virtual void | set_buffer_state (int percent, GstElement *src) |
|