From 6b589f349f5fa459d25d865a65d11e242232b7a5 Mon Sep 17 00:00:00 2001 From: Jaakko Keränen Date: Wed, 14 Oct 2020 19:12:11 +0300 Subject: Player: Volume adjustment UI --- src/audio/player.h | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) (limited to 'src/audio/player.h') diff --git a/src/audio/player.h b/src/audio/player.h index 720f2d78..268188aa 100644 --- a/src/audio/player.h +++ b/src/audio/player.h @@ -33,15 +33,24 @@ enum iPlayerUpdate { complete_PlayerUpdate, }; +enum iPlayerFlag { + adjustingVolume_PlayerFlag = iBit(1), + volumeGrabbed_PlayerFlag = iBit(2), +}; + void updateSourceData_Player (iPlayer *, const iString *mimeType, const iBlock *data, enum iPlayerUpdate update); iBool start_Player (iPlayer *); -void setPaused_Player (iPlayer *, iBool isPaused); void stop_Player (iPlayer *); +void setPaused_Player (iPlayer *, iBool isPaused); +void setVolume_Player (iPlayer *, float volume); +void setFlags_Player (iPlayer *, int flags, iBool set); +int flags_Player (const iPlayer *); iBool isStarted_Player (const iPlayer *); iBool isPaused_Player (const iPlayer *); +float volume_Player (const iPlayer *); float time_Player (const iPlayer *); float duration_Player (const iPlayer *); float streamProgress_Player (const iPlayer *); /* normalized 0...1 */ -- cgit v1.2.3