DimensionDev / DimensionDev/Flare

Feature Request: Add an option to unmute autoplay videos

Open
#2,487 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Kotlin
Stars
1.5k
Forks
67
Avg merge
11h 8m
Merged PRs (30d)
84

Description

Currently, when video autoplay is enabled, videos in the timeline start muted by default.

It would be great to have an option under Settings → Media to control whether autoplay videos are muted by default.

For example:

Mute autoplay videos

ON — autoplay videos start muted
OFF — autoplay videos start with sound

Ideally, this should be a global preference that is also remembered for subsequent videos in the timeline.

At the moment, even when I want to hear the audio, autoplay videos in the timeline are muted, and I have to open the video in the detail view before I can hear the sound.

I understand that X's official web client also doesn't provide an option to enable sound by default. However, since Flare uses its own native video player, it would be great if Flare could provide this as an additional feature.

QuaX already provides a similar global mute/unmute option for videos, and I find it very useful. It would be great to have a similar option in Flare.

Expected behavior

When Mute autoplay videos is disabled:

Videos in the timeline can autoplay normally.
Autoplay videos start with audio enabled.
The user's mute/unmute preference is retained for subsequent videos.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by locating the Settings → Media entry point and the timeline's autoplay video player. Trace how mute/unmute state is handled and whether preferences are already persisted. Done means the setting controls autoplay audio and the user's choice is retained for subsequent timeline videos.

Written by the indexing model from the issue text.

Assessment

Tech stack
kotlin
Domain
mobile
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
68/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.