Skip to content

OSC playlist randomly changes size when clicking 'pl prev'/'pl next' buttons in OSC with '--force-window=yes' #4081

Closed

Description

@Coacher

Hello.

mpv version and platform

Reproducible with mpv-0.2{1,2,3}.0 or mpv-git @ 9c90c90 on Gentoo amd64.

Reproduction steps

  1. Open playlist with several files and make sure the video window is opened.
  2. Click 'pl prev'/'pl next' buttons in OSC in the video window.

Expected behavior

Playback switches to the previous/next file and the displayed OSD has normal size.

Actual behavior

Playback switches to the previous/next file and the displayed OSD changes size from normal to huge at random.

Log file

mpv 0.23.0 logfile: http://sprunge.us/RiHS
mpv-git logile: http://sprunge.us/XKAZ
ffmpeg -f x11grab output: https://0x0.st/VoU.mp4

Please fix.

Activity

  1. changed the title [-]OSD randomly changes size when clicking 'pl prev'/'pl next' buttons in OSC[/-] [+]OSD randomly changes size when clicking 'pl prev'/'pl next' buttons in OSC with '--force-window=yes'[/+] on Jan 28, 2017
  2. Coacher commented on Jan 28, 2017

    @Coacher
    ContributorAuthor

    Not reproducible when there is actual video.

  3. mc4man commented on Jan 29, 2017

    @mc4man

    If scalefullscreen= & scaleforcedwindow= are the same value then you'd likely get consistent results, after that the results could be quite unexpected.
    i'd think typically users would have scalefullscreen a lower value than scaleforcedwindow which produces poor results at times depending on values used.
    The most unexpected is a high scalefullscreen with a low scaleforcedwindow which makes the playlist smaller the higher scalefullscreen goes and or the lower scaleforcedwindow goes.

    Can't see why for audio only thru the pseudo-gui one would want to go fullscreen..

  4. Coacher commented on Jan 29, 2017

    @Coacher
    ContributorAuthor

    @mc4man, this issue isn't about consistency, but about weird scaling glitches. See demo video in OP.

  5. mc4man commented on Jan 30, 2017

    @mc4man
  6. Coacher commented on Jan 31, 2017

    @Coacher
    ContributorAuthor

    @mc4man, I misunderstood your first comment.
    Indeed, if I set scalewindowed, scalefullscreen, scaleforcedwindow to 1, then these glitches no longer happen. Default values cause these glitches though.

    It would be nice to have non-problematic default values or fix the underlying bug.

  7. changed the title [-]OSD randomly changes size when clicking 'pl prev'/'pl next' buttons in OSC with '--force-window=yes'[/-] [+]OSC playlist randomly changes size when clicking 'pl prev'/'pl next' buttons in OSC with '--force-window=yes'[/+] on Feb 1, 2017
  8. added 3 commits that reference this issue on Feb 3, 2017
    3d63691
    cbc3477
    50f28b7
  9. added 2 commits that reference this issue on Mar 24, 2017
    7ffeead
    bcb2db0
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

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions