Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Media Picker May Not Correctly Play Videos When Picked #14003

Open
3 tasks done
outerhavenphoenix opened this issue Feb 21, 2025 · 0 comments
Open
3 tasks done

Media Picker May Not Correctly Play Videos When Picked #14003

outerhavenphoenix opened this issue Feb 21, 2025 · 0 comments

Comments

@outerhavenphoenix
Copy link

Guidelines

  • I have searched searched open and closed issues for duplicates
  • I am submitting a bug report for existing functionality that does not work as intended
  • This isn't a feature request or a discussion topic

Bug description

Different than #14002
When opening a video in a message with multiple videos, using the pan and pick feature will play picked videos, but incorrectly.

The condition may present upon opening a message, and picking another video in a short amount of time. The picked video, upon manually playing, will behave incorrectly. The will the media player will continue progress on the last video with its audio, while still displaying the preview frame of the picked video.

Steps to Reproduce

  1. You are the sender in the group chat.
  2. A message with two video attachments is sent.
  3. Directly select a video attachment in that message (opens the embedded Signal media player).
  4. VIDEO#1 is played automatically. While playing, immediately, using the pan and pick feature. Pick and select VIDEO#2.
  5. VIDEO#2 presented and must be manually played, triggering this bug condition. The media player will not play VIDEO#2 correctly. Instead, the previous video (VIDEO#1) plays "in the background", and only displays the preview (1st frame) of VIDEO#2, while outputing the audio of VIDEO#2, continuing the time bar from VIDEO#2 as well.

The timeframe in which you can trigger this condition can be erratic. I believe you can trigger this bug more easily with larger or more videos (<4 seconds upon opening). With a message attached with smaller or fewer videos, you must immediately pick a video (<1 second upon opening).
I'd assume this is occurs when videos are prerendered or loading into memory by the player, but that's just a guess.

Screenshots

No response

Device

Samsung S22 Ultra

Android version

14

Signal version

7.33.2

Link to debug log

No response

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

1 participant