Skip to content

Video stuttering / freeze and A/V desync when increasing playback speed with long-press + swipe gesture #702

Description

@wrn491

Title:

Description:
When trying to increase playback speed by long-pressing on the video and swiping to the right (2x, 3x, 4x...), the video suddenly starts to stutter / freeze frame.

The audio / music continues to play normally in the background, but the video lags behind. After releasing the gesture, there is a 1-2 second audio-video sync mismatch. The audio is ahead of the video.

This happens frequently, not occasionally. Normal playback at 1x is perfectly smooth.

Steps to Reproduce:

  1. Play any video (tested with 1080p / 4K h264 / h265)
  2. Long-press on the video surface to activate fast playback
  3. While holding, swipe to the right to increase speed to 2x, 3x, 4x
  4. Observe video freezing while audio keeps playing
  5. Release gesture - observe A/V desync for 1-2 seconds

Expected Behavior:
Speed increase should be smooth without dropping video frames, and audio-video should stay in sync after releasing.

Device Info:

  • Device: Xiaomi 12 Pro
  • OS: Android 15 (Xiaomi HyperOS)
  • App Version: 2.6.0-beta.r1460 preview (mpvRx)
  • Player: mpv (default settings, HW decoder)
  • Video type: Local files, 1080p/4K

Additional Info:
I have attached the log file. Please check. It seems like a decoder / frame drop issue when playback speed changes quickly.

Log:

mpvrx-debug-1789794856934.txt


Activity

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions