Coder Social home page Coder Social logo

mpv-debug-plugin's People

Contributors

kasper93 avatar tsl0922 avatar zhongfly avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

mpv-debug-plugin's Issues

button/text entry visibility and startup options

  1. I use --no-input-default-bindings
    To not show default bindings in debug, you need --no-input-builtin-bindings.

  2. Is the default mpv msg-level status available ?

  • Debug seems to force verbose at startup. I've tried --msg-level=all=info with no success.
  1. The visibility of the text entries and in particular the Level button needs to be improved:
  • maybe a light border could be added ?

[REQUEST] Ability to change startup `Lines` value + general QoL enhancements

  • It would be good to have an option to set a custom Lines value that will be saved, just to avoid constantly changing it after re-opening mpv.

In the case of Filter, i would say that it's more of a search box rather than a filter, which is most noticeable in console tab, and this brings the second request:

  • Currently, changing Level only filters new messages. Would it be possible to allow it to filter already displayed messages based on chosen level? Alternatively, allowing the Filter to search through messages by using corresponding tags (error, warn, info, etc)

  • Ability to copy selected lines. Having the whole window draggable is quite convenient, so rather than making the console selectable and losing this, then maybe allowing to make a selection by using shift+click, if that's even possible ?

Freezing when Properties tab is expanded

...
VO: [gpu] 1080x1080 yuv420p
AV: 00:00:00 / 00:01:35 (0%) A-V:  0.007 Cache: 13s/991KB
[vo/gpu/x11] X11 error: BadAlloc (insufficient resources for operation)
[vo/gpu/x11] Type: 0, display: 0x7fe614000dd0, resourceid: 1000040, serial: 177b
[vo/gpu/x11] Error code: b, request code: 95, minor code: 2
[vo/gpu/x11] X11 error: BadDrawable (invalid Pixmap or Window parameter)
[vo/gpu/x11] Type: 0, display: 0x7fe614000dd0, resourceid: 1000044, serial: 177c
[vo/gpu/x11] Error code: 9, request code: 95, minor code: 4
[vo/gpu/x11] X11 error: BadPixmap (invalid Pixmap parameter)
[vo/gpu/x11] Type: 0, display: 0x7fe614000dd0, resourceid: 1000044, serial: 1780
[vo/gpu/x11] Error code: 4, request code: 94, minor code: 1
(Paused) AV: 00:00:19 / 00:01:35 (21%) A-V:  0.000 Cache: 75s/5MB

To reproduce the issue:

  1. mpv 'https://www.youtube.com/watch?v=mqgEYRtWMJU'
  2. Launch the plugin.
  3. Expand the Properties tab.
  4. Scroll through the properties using the mouse wheel; at this point, the application may freeze.

Then, I need to use xkill to terminate the frozen plugin.

Environment:
uname -r: 6.6.10-arch1-1
OS: archlinux
mpv --version: v0.37.0
DE/WM: i3wm

Debug plugin crashes `mpv` when using `gpu-api=vulkan`

  • mpv version: mpv-x86_64-v3-20240516-git-d59f4fd
  • Windows Version: WIN10 22H2
  • Source of the mpv binary: zhongfly
  • GPU model, driver and version: RX570 Adrenalin 23.9.2

I'm not certain if this is something expected, or maybe if it's just something with my hardware configuration, but mpv crashes the moment i try to open debug window when using vulkan.


Here's a log from a clean mpv with only gpu-api=vulkan and mpv-debug-plugin.
mpvdebugvulkan.txt

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.