element-hq / element-hq/element-web

Add permanent / stored volume for played videos

Open
#16,046 0 comments 0 reactions 0 assignees View on GitHub
A-Media T-Enhancement
Dominant language
TypeScript
Stars
13.5k
Forks
2.8k
PR merge metrics
PR metrics pending

Description

**Is your suggestion related to a problem? Please describe.**
Videos seem to start at full volume by default. Switching to a different room and returning resets the volume back to its highest, as always.

**Describe the solution you'd like.**
Changing the volume on a playing / played video should store the new volume on the client's end. When returning to the room or playing a different video, the previous volume level should be used by default. This would allow clients to keep a sensible volume preference for all videos across the board.

Contributor guide

Open the contributing guide

Research direction

No files or tests are named. Start by tracing the client-side video player volume state across room changes and video selection, then identify how client preferences are persisted; done means a changed volume is reused after returning to a room and when playing another video.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
frontend
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.