Skip to content

Instantly share code, notes, and snippets.

@vadmium
Created September 21, 2014 03:41
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save vadmium/c16b157a23683a489859 to your computer and use it in GitHub Desktop.
Save vadmium/c16b157a23683a489859 to your computer and use it in GitHub Desktop.
MPV freeze dragging between monitors with VDPAU
$ gdb --args build/mpv run --vo vdpau -v --pause gif
GNU gdb (GDB) 7.2
Copyright (C) 2010 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-unknown-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /media/disk/home/proj/player/mpv/build/mpv...done.
(gdb) run
Starting program: /media/disk/home/proj/player/mpv/build/mpv run --vo vdpau -v --pause gif
warning: no loadable sections found in added symbol-file system-supplied DSO at 0x7ffff7ffa000
warning: Could not load shared library symbols for linux-vdso.so.1.
Do you need "set solib-search-path" or "set sysroot"?
[Thread debugging using libthread_db enabled]
[cplayer] mpv git-bb005a3 (C) 2000-2014 mpv/MPlayer/mplayer2 projects
[cplayer] built on 2014-09-21T03:09:51
[cplayer] ffmpeg library versions:
[cplayer] libavutil 54.7.100
[cplayer] libavcodec 56.1.100
[cplayer] libavformat 56.4.101
[cplayer] libswscale 3.0.100
[cplayer] libavfilter 5.1.100
[cplayer] libavresample 2.1.0
[cplayer]
[global] search dirs: /home/.mpv /usr/local/etc/mpv
[global] search dirs: /home/.mpv /usr/local/etc/mpv
[global] config path: 'encoding-profiles.conf' -> '(NULL)'
[global] search dirs: /home/.mpv /usr/local/etc/mpv
[global] config file: 'config'
[global] -> '/home/.mpv/config'
[cplayer] Reading config file /home/.mpv/config
[cplayer]
[global] search dirs: /home/.mpv /usr/local/etc/mpv
[global] config file: 'mpv.conf'
[cplayer] Setting option 'vo' = 'vdpau' (flags = 8)
[cplayer] Setting option 'v' = '' (flags = 8)
[cplayer] Setting option 'pause' = '' (flags = 8)
[cplayer] Configuration: /sbin/waf configure
[cplayer] Command line: '/media/disk/home/proj/player/mpv/build/mpv' 'run' '--vo' 'vdpau' '-v' '--pause' 'gif'
[global] search dirs: /home/.mpv /usr/local/etc/mpv
[global] config path: 'input.conf' -> '/home/.mpv/input.conf'
[global] user path: '/home/.mpv/input.conf' -> '/home/.mpv/input.conf'
[file] Opened: [file] /home/.mpv/input.conf
[input] Parsing input config file /home/.mpv/input.conf
[input] Input config file /home/.mpv/input.conf parsed: 9 binds
[New Thread 0x7fffdb689700 (LWP 9167)]
[input/#1] Setting up LIRC support...
[input/#1] Failed to open LIRC support. You will not be able to use your remote control.
[Thread 0x7fffdb689700 (LWP 9167) exited]
[New Thread 0x7fffdb689700 (LWP 9168)]
[global] search dirs: /home/.mpv /usr/local/etc/mpv
[global] config path: 'fonts' -> '(NULL)'
[osc] Loading script @osc.lua...
[New Thread 0x7fffdae88700 (LWP 9169)]
[osc] loading mp.defaults
[osc] loading @osc.lua
[global] search dirs: /home/.mpv /usr/local/etc/mpv
[global] config path: 'lua-settings/osc.conf' -> '(NULL)'
[osc] lua-settings/osc.conf not found.
[cplayer] Done loading @osc.lua.
[global] search dirs: /home/.mpv /usr/local/etc/mpv
[global] config file: 'lua'
[global] search dirs: /home/.mpv /usr/local/etc/mpv
[global] config path: 'watch_later/77226D229636DB0F85FA0FAEB902EE8E' -> '(NULL)'
[global] search dirs: /home/.mpv /usr/local/etc/mpv
[global] config path: 'watch_later' -> '(NULL)'
[global] search dirs: /home/.mpv /usr/local/etc/mpv
[global] config path: 'watch_later/2D34EF1B53D82D62B82729D8D958007B' -> '(NULL)'
[global] search dirs: /home/.mpv /usr/local/etc/mpv
[global] config path: 'watch_later' -> '(NULL)'
[global] search dirs: /home/.mpv /usr/local/etc/mpv
[global] config path: 'run.conf' -> '(NULL)'
[global] search dirs: /home/.mpv /usr/local/etc/mpv
[global] config path: 'watch_later/77226D229636DB0F85FA0FAEB902EE8E' -> '(NULL)'
[global] search dirs: /home/.mpv /usr/local/etc/mpv
[global] config path: 'watch_later' -> '(NULL)'
[cplayer] Playing: run
[file] Cannot open file 'run': No such file or directory
[stream] Failed to open run.
[cplayer]
[global] search dirs: /home/.mpv /usr/local/etc/mpv
[global] config path: 'gif.conf' -> '(NULL)'
[global] search dirs: /home/.mpv /usr/local/etc/mpv
[global] config path: 'watch_later/2D34EF1B53D82D62B82729D8D958007B' -> '(NULL)'
[global] search dirs: /home/.mpv /usr/local/etc/mpv
[global] config path: 'watch_later' -> '(NULL)'
[cplayer] Playing: gif
[file] Opened: [file] gif
[demux] Trying demuxer: disc (force-level: normal)
[demux] Trying demuxer: edl (force-level: normal)
[demux] Trying demuxer: cue (force-level: normal)
[demux] Trying demuxer: rawaudio (force-level: normal)
[demux] Trying demuxer: rawvideo (force-level: normal)
[demux] Trying demuxer: tv (force-level: normal)
[demux] Trying demuxer: libass (force-level: normal)
[demux] Trying demuxer: mkv (force-level: normal)
[demux] Trying demuxer: lavf (force-level: normal)
[lavf] Found 'gif' at score=100 size=2048.
[ffmpeg/demuxer] gif: max_analyze_duration 5000000 reached at 6750000 microseconds
[lavf] avformat_find_stream_info() finished after 49152 bytes.
[lavf] Replaygain tags not found
[demux] Detected file format: CompuServe Graphics Interchange Format (GIF) (libavformat)
[lavf] Replaygain tags not found
[global] search dirs: /home/.mpv /usr/local/etc/mpv
[global] config path: 'subfont.ttf' -> '(NULL)'
[global] search dirs: /home/.mpv /usr/local/etc/mpv
[global] config path: 'fonts.conf' -> '(NULL)'
[libass] Setting up fonts...
[libass] Done.
[find_subfiles] Load subtitles in .
[global] search dirs: /home/.mpv /usr/local/etc/mpv
[global] config path: 'sub/' -> '(NULL)'
[cplayer] [stream] Video (+) --vid=1 (gif)
[New Thread 0x7fffda687700 (LWP 9170)]
[cplayer] [V] fourcc:0x0 size:1024x600 fps:2.667
[New Thread 0x7fffd9e86700 (LWP 9171)]
[vo/vdpau/x11] X11 opening display: :0
[vo/vdpau/x11] X11 running at 2560x1024 (":0" => local display)
[vo/vdpau/x11] Detected wm supports NetWM.
[vo/vdpau/x11] Detected wm supports FULLSCREEN state.
[vo/vdpau/x11] Detected wm supports ABOVE state.
[vo/vdpau/x11] Detected wm supports BELOW state.
[vo/vdpau/x11] Display 0: [0, 0, 1280, 1024] @ 60.305548 FPS
[vo/vdpau/x11] Display 1: [1280, 0, 2560, 1024] @ 60.019740 FPS
[New Thread 0x7fffd8fe1700 (LWP 9172)]
[vo/vdpau] Assuming 1000.000000 FPS for framedrop.
[vd] Codec list:
[vd] lavc:gif - GIF (Graphics Interchange Format)
[vd] Opening video decoder lavc:gif
[vd] Not trying to use hardware decoding: codec gif is blacklisted by user.
[vd] Selected video codec: GIF (Graphics Interchange Format) [lavc:gif]
[cplayer] Audio: no audio
[cplayer] Starting playback...
[vd] VIDEO: 1024x600 2.667 fps 0.0 kbps ( 0.0 kB/s)
[vd] VDec: vo config request - 1024 x 600 (bgra)
[vd] VO Config (1024x600->1024x600,0x42B)
[vf] Video filter chain:
[vf] [vd] 1024x600 bgra Autoselect/Autoselect CL=0
[vf] [in] 1024x600 bgra RGB/PC CL=0
[vf] [out] 1024x600 bgra RGB/PC CL=0
[cplayer] VO: [vdpau] 1024x600 => 1024x600 bgra
[cplayer] VO: Description: VDPAU with X11
[vo/vdpau/x11] not waiting for MapNotify
[vo/vdpau] Window size: 1x1
[vo/vdpau] Video source: 1024x600 (1024x600)
[vo/vdpau] Video display: (0, 0) 1024x600 -> (0, 0) 1x1
[vo/vdpau] Video scale: 0.000977/0.001667
[vo/vdpau] OSD borders: l=0 t=0 r=0 b=0
[vo/vdpau] Video borders: l=0 t=0 r=0 b=0
[vo/vdpau] Error when calling vdp_output_surface_create: The size of a supplied object does not match the object it is being used with. For example, a VdpVideoMixer is configured to process VdpVideoSurface objects of a specific size. If presented with a VdpVideoSurface of a different size, this error will be raised.
[vo/vdpau] Error when calling vdp_output_surface_create: The size of a supplied object does not match the object it is being used with. For example, a VdpVideoMixer is configured to process VdpVideoSurface objects of a specific size. If presented with a VdpVideoSurface of a different size, this error will be raised.
[vo/vdpau] Error when calling vdp_output_surface_create: The size of a supplied object does not match the object it is being used with. For example, a VdpVideoMixer is configured to process VdpVideoSurface objects of a specific size. If presented with a VdpVideoSurface of a different size, this error will be raised.
[global] search dirs: /home/.mpv /usr/local/etc/mpv
[global] config path: 'fonts' -> '(NULL)'
[global] search dirs: /home/.mpv /usr/local/etc/mpv
[global] config path: 'subfont.ttf' -> '(NULL)'
[global] search dirs: /home/.mpv /usr/local/etc/mpv
[global] config path: 'fonts.conf' -> '(NULL)'
[osd/libass] Setting up fonts...
[osd/libass] Done.
[global] search dirs: /home/.mpv /usr/local/etc/mpv
[global] config path: 'fonts' -> '(NULL)'
[global] search dirs: /home/.mpv /usr/local/etc/mpv
[global] config path: 'subfont.ttf' -> '(NULL)'
[global] search dirs: /home/.mpv /usr/local/etc/mpv
[global] config path: 'fonts.conf' -> '(NULL)'
[osd/libass] Setting up fonts...
[osd/libass] Done.
[global] search dirs: /home/.mpv /usr/local/etc/mpv
[global] config path: 'fonts' -> '(NULL)'
[global] search dirs: /home/.mpv /usr/local/etc/mpv
[global] config path: 'subfont.ttf' -> '(NULL)'
[global] search dirs: /home/.mpv /usr/local/etc/mpv
[global] config path: 'fonts.conf' -> '(NULL)'
[osd/libass] Setting up fonts...
[osd/libass] Done.
[vo/vdpau] Error when calling vdp_presentation_queue_display: An invalid handle value was provided. Either the handle does not exist at all, or refers to an object of an incorrect type.
[vo/vdpau/x11] Current display FPS: 60.305548
[vo/vdpau] Window size: 1024x599
[vo/vdpau] Video source: 1024x600 (1024x600)
[vo/vdpau] Video display: (0, 0) 1024x600 -> (1, 0) 1022x599
[vo/vdpau] Video scale: 0.998047/0.998333
[vo/vdpau] OSD borders: l=1 t=0 r=1 b=0
[vo/vdpau] Video borders: l=1 t=0 r=1 b=0
[vo/vdpau] Assuming 60.305548 FPS for framedrop.
[vo/vdpau] Frame shown too early (-13064420 ms)
[statusline] (Paused) V: 00:00:00 / 00:00:00 (1%)
[vo/vdpau] Frame shown late (22 ms)
[statusline] (Paused) V: 00:00:00 / 00:00:00 (1%)
[vo/vdpau] Frame shown late (22 ms)
[vo/vdpau] Frame shown too early (-4 ms)
[vo/vdpau] Frame shown late (2698 ms)
[vo/vdpau] Frame shown late (2698 ms)
Program received signal SIGINT, Interrupt.
0x00007ffff6789c70 in sem_timedwait () from /usr/lib/libpthread.so.0
(gdb) backtrace full
#0 0x00007ffff6789c70 in sem_timedwait () from /usr/lib/libpthread.so.0
No symbol table info available.
#1 0x0000000000443601 in mp_input_wait () at ../input/input.c:852
builtin_input_conf = "# mpv keybindings\n#\n# Location of user-defined bindings: ~/.config/mpv/input.conf\n#\n# Lines starting with # are comments. Use SHARP to assign the # key.\n# Copy this file and uncomment and edit the bin"...
input_config = {opts = 0x4e77c0, size = 88, defaults = 0x4e7740}
#2 0x000000000046adb8 in run_playloop ()
ta_dbg_mutex = {__data = {__lock = 0, __count = 0, __owner = 0,
__nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {
__prev = 0x0, __next = 0x0}},
__size = '\000' <repeats 39 times>, __align = 0}
leak_node = {size = 0, prev = 0x0, next = 0x0, ext = 0x0, canary = 0,
leak_next = 0x0, leak_prev = 0x0, name = 0x0}
allocation_is_string = 0 '\000'
enable_leak_check = false
#3 0x0000000000463ee8 in mp_play_files ()
ta_dbg_mutex = {__data = {__lock = 0, __count = 0, __owner = 0,
__nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {
__prev = 0x0, __next = 0x0}},
__size = '\000' <repeats 39 times>, __align = 0}
leak_node = {size = 0, prev = 0x0, next = 0x0, ext = 0x0, canary = 0,
leak_next = 0x0, leak_prev = 0x0, name = 0x0}
allocation_is_string = 0 '\000'
enable_leak_check = false
#4 0x0000000000464eaf in mpv_main ()
ta_dbg_mutex = {__data = {__lock = 0, __count = 0, __owner = 0,
__nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {
__prev = 0x0, __next = 0x0}},
__size = '\000' <repeats 39 times>, __align = 0}
leak_node = {size = 0, prev = 0x0, next = 0x0, ext = 0x0, canary = 0,
leak_next = 0x0, leak_prev = 0x0, name = 0x0}
allocation_is_string = 0 '\000'
enable_leak_check = false
#5 0x00007ffff0bc2000 in __libc_start_main () from /usr/lib/libc.so.6
No symbol table info available.
#6 0x000000000041248e in _start ()
ta_dbg_mutex = {__data = {__lock = 0, __count = 0, __owner = 0,
__nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {
__prev = 0x0, __next = 0x0}},
__size = '\000' <repeats 39 times>, __align = 0}
leak_node = {size = 0, prev = 0x0, next = 0x0, ext = 0x0, canary = 0,
leak_next = 0x0, leak_prev = 0x0, name = 0x0}
allocation_is_string = 0 '\000'
enable_leak_check = false
(gdb) continue
Continuing.
[vo/vdpau/x11] Current display FPS: 60.019740
[vo/vdpau] Assuming 60.019740 FPS for framedrop.
[vo/vdpau] Frame shown late (58957 ms)
[vo/vdpau] Frame shown late (58940 ms)
[vo/vdpau] Frame shown late (11809 ms)
[cplayer] EOF code: 7
[cplayer]
[vd] Uninit video.
[cplayer]
[cplayer] Exiting... (Quit)
[Thread 0x7fffda687700 (LWP 9170) exited]
[Thread 0x7fffd8fe1700 (LWP 9172) exited]
[vo/vdpau/x11] uninit ...
[osc] Exiting...
[Thread 0x7fffd9e86700 (LWP 9171) exited]
[Thread 0x7fffdae88700 (LWP 9169) exited]
[Thread 0x7fffdb689700 (LWP 9168) exited]
Inconsistency detected by ld.so: dl-close.c: 762: _dl_close: Assertion `map->l_init_called' failed!
Program exited with code 0177.
(gdb) quit
build/mpv --vo vdpau -v -v -v --pause gif | tee mpv.out
###
[cplayer] mpv git-bb005a3 (C) 2000-2014 mpv/MPlayer/mplayer2 projects
[cplayer] built on 2014-09-21T03:09:51
[cplayer] ffmpeg library versions:
[cplayer] libavutil 54.7.100
[cplayer] libavcodec 56.1.100
[cplayer] libavformat 56.4.101
[cplayer] libswscale 3.0.100
[cplayer] libavfilter 5.1.100
[cplayer] libavresample 2.1.0
[cplayer]
[global] search dirs: /home/.mpv /usr/local/etc/mpv
[global] search dirs: /home/.mpv /usr/local/etc/mpv
[global] config path: 'encoding-profiles.conf' -> '(NULL)'
[global] search dirs: /home/.mpv /usr/local/etc/mpv
[global] config file: 'config'
[global] -> '/home/.mpv/config'
[cplayer] Reading config file /home/.mpv/config
[cplayer]
[global] search dirs: /home/.mpv /usr/local/etc/mpv
[global] config file: 'mpv.conf'
[cplayer] Setting option 'vo' = 'vdpau' (flags = 8)
[cplayer] Setting option 'v' = '' (flags = 8)
[cplayer] Setting option 'v' = '' (flags = 8)
[cplayer] Setting option 'v' = '' (flags = 8)
[cplayer] Setting option 'pause' = '' (flags = 8)
[cplayer] Configuration: /sbin/waf configure
[cplayer] Command line: 'build/mpv' '--vo' 'vdpau' '-v' '-v' '-v' '--pause' 'gif'
[input] enable section 'default'
[input] active section stack:
[input] default 12
[input] add: section='default' key='MOUSE_BTN0' builtin cmd='ignore # don't do anything' location='<builtin>:1'
[input] add: section='default' key='MOUSE_BTN0_DBL' builtin cmd='cycle fullscreen # toggle fullscreen on/off' location='<builtin>:1'
[input] add: section='default' key='MOUSE_BTN2' builtin cmd='cycle pause # toggle pause on/off' location='<builtin>:1'
[input] add: section='default' key='MOUSE_BTN3' builtin cmd='seek 10' location='<builtin>:1'
[input] add: section='default' key='MOUSE_BTN4' builtin cmd='seek -10' location='<builtin>:1'
[input] add: section='default' key='MOUSE_BTN5' builtin cmd='add volume 1' location='<builtin>:1'
[input] add: section='default' key='MOUSE_BTN6' builtin cmd='add volume -1' location='<builtin>:1'
[input] add: section='default' key='AXIS_UP' builtin cmd='seek 10' location='<builtin>:1'
[input] add: section='default' key='AXIS_DOWN' builtin cmd='seek -10' location='<builtin>:1'
[input] add: section='default' key='AXIS_LEFT' builtin cmd='seek 5' location='<builtin>:1'
[input] add: section='default' key='AXIS_RIGHT' builtin cmd='seek -5' location='<builtin>:1'
[input] add: section='default' key='RIGHT' builtin cmd='seek 5' location='<builtin>:1'
[input] add: section='default' key='LEFT' builtin cmd='seek -5' location='<builtin>:1'
[input] add: section='default' key='UP' builtin cmd='seek 60' location='<builtin>:1'
[input] add: section='default' key='DOWN' builtin cmd='seek -60' location='<builtin>:1'
[input] add: section='default' key='Shift+RIGHT' builtin cmd='no-osd seek 1 - exact' location='<builtin>:1'
[input] add: section='default' key='Shift+LEFT' builtin cmd='no-osd seek -1 - exact' location='<builtin>:1'
[input] add: section='default' key='Shift+UP' builtin cmd='no-osd seek 5 - exact' location='<builtin>:1'
[input] add: section='default' key='Shift+DOWN' builtin cmd='no-osd seek -5 - exact' location='<builtin>:1'
[input] add: section='default' key='PGUP' builtin cmd='add chapter 1 # skip to next chapter' location='<builtin>:1'
[input] add: section='default' key='PGDWN' builtin cmd='add chapter -1 # skip to previous chapter' location='<builtin>:1'
[input] add: section='default' key='Shift+PGUP' builtin cmd='seek 600' location='<builtin>:1'
[input] add: section='default' key='Shift+PGDWN' builtin cmd='seek -600' location='<builtin>:1'
[input] add: section='default' key='[' builtin cmd='multiply speed 0.9091 # scale playback speed' location='<builtin>:1'
[input] add: section='default' key=']' builtin cmd='multiply speed 1.1' location='<builtin>:1'
[input] add: section='default' key='{' builtin cmd='multiply speed 0.5' location='<builtin>:1'
[input] add: section='default' key='}' builtin cmd='multiply speed 2.0' location='<builtin>:1'
[input] add: section='default' key='BS' builtin cmd='set speed 1.0 # reset speed to normal' location='<builtin>:1'
[input] add: section='default' key='q' builtin cmd='quit' location='<builtin>:1'
[input] add: section='default' key='Q' builtin cmd='quit_watch_later' location='<builtin>:1'
[input] add: section='encode' key='q' builtin cmd='quit' location='<builtin>:1'
[input] add: section='default' key='ESC' builtin cmd='set fullscreen no' location='<builtin>:1'
[input] add: section='encode' key='ESC' builtin cmd='quit' location='<builtin>:1'
[input] add: section='default' key='p' builtin cmd='cycle pause # toggle pause/playback mode' location='<builtin>:1'
[input] add: section='default' key='.' builtin cmd='frame_step # advance one frame and pause' location='<builtin>:1'
[input] add: section='default' key=',' builtin cmd='frame_back_step # go back by one frame and pause' location='<builtin>:1'
[input] add: section='default' key='SPACE' builtin cmd='cycle pause' location='<builtin>:1'
[input] add: section='default' key='>' builtin cmd='playlist_next # skip to next file' location='<builtin>:1'
[input] add: section='default' key='ENTER' builtin cmd='playlist_next force # skip to next file or quit' location='<builtin>:1'
[input] add: section='default' key='<' builtin cmd='playlist_prev # skip to previous file' location='<builtin>:1'
[input] add: section='default' key='O' builtin cmd='osd # cycle through OSD mode' location='<builtin>:1'
[input] add: section='default' key='o' builtin cmd='show_progress' location='<builtin>:1'
[input] add: section='default' key='P' builtin cmd='show_progress' location='<builtin>:1'
[input] add: section='default' key='I' builtin cmd='show_text "${filename}" # display filename in osd' location='<builtin>:1'
[input] add: section='default' key='z' builtin cmd='add sub-delay -0.1 # subtract 100 ms delay from subs' location='<builtin>:1'
[input] add: section='default' key='x' builtin cmd='add sub-delay +0.1 # add' location='<builtin>:1'
[input] add: section='default' key='Ctrl++' builtin cmd='add audio-delay 0.100 # this changes audio/video sync' location='<builtin>:1'
[input] add: section='default' key='Ctrl+-' builtin cmd='add audio-delay -0.100' location='<builtin>:1'
[input] add: section='default' key='9' builtin cmd='add volume -1' location='<builtin>:1'
[input] add: section='default' key='/' builtin cmd='add volume -1' location='<builtin>:1'
[input] add: section='default' key='0' builtin cmd='add volume 1' location='<builtin>:1'
[input] add: section='default' key='*' builtin cmd='add volume 1' location='<builtin>:1'
[input] add: section='default' key='m' builtin cmd='cycle mute' location='<builtin>:1'
[input] add: section='default' key='1' builtin cmd='add contrast -1' location='<builtin>:1'
[input] add: section='default' key='2' builtin cmd='add contrast 1' location='<builtin>:1'
[input] add: section='default' key='3' builtin cmd='add brightness -1' location='<builtin>:1'
[input] add: section='default' key='4' builtin cmd='add brightness 1' location='<builtin>:1'
[input] add: section='default' key='5' builtin cmd='add gamma -1' location='<builtin>:1'
[input] add: section='default' key='6' builtin cmd='add gamma 1' location='<builtin>:1'
[input] add: section='default' key='7' builtin cmd='add saturation -1' location='<builtin>:1'
[input] add: section='default' key='8' builtin cmd='add saturation 1' location='<builtin>:1'
[input] add: section='default' key='d' builtin cmd='cycle framedrop # cycle through framedrop modes' location='<builtin>:1'
[input] add: section='default' key='D' builtin cmd='cycle deinterlace' location='<builtin>:1'
[input] add: section='default' key='r' builtin cmd='add sub-pos -1 # move subtitles up' location='<builtin>:1'
[input] add: section='default' key='t' builtin cmd='add sub-pos +1 # down' location='<builtin>:1'
[input] add: section='default' key='v' builtin cmd='cycle sub-visibility' location='<builtin>:1'
[input] add: section='default' key='V' builtin cmd='cycle ass-vsfilter-aspect-compat' location='<builtin>:1'
[input] add: section='default' key='j' builtin cmd='cycle sub # cycle through subtitles' location='<builtin>:1'
[input] add: section='default' key='J' builtin cmd='cycle sub down # ...backwards' location='<builtin>:1'
[input] add: section='default' key='SHARP' builtin cmd='cycle audio # switch audio streams' location='<builtin>:1'
[input] add: section='default' key='_' builtin cmd='cycle video' location='<builtin>:1'
[input] add: section='default' key='T' builtin cmd='cycle ontop # toggle video window ontop of other windows' location='<builtin>:1'
[input] add: section='default' key='f' builtin cmd='cycle fullscreen # toggle fullscreen' location='<builtin>:1'
[input] add: section='default' key='s' builtin cmd='screenshot # take a screenshot' location='<builtin>:1'
[input] add: section='default' key='S' builtin cmd='screenshot video # ...without subtitles' location='<builtin>:1'
[input] add: section='default' key='Alt+s' builtin cmd='screenshot - each-frame # automatically screenshot every frame' location='<builtin>:1'
[input] add: section='default' key='w' builtin cmd='add panscan -0.1 # zoom out with -panscan 0 -fs' location='<builtin>:1'
[input] add: section='default' key='e' builtin cmd='add panscan +0.1 # in' location='<builtin>:1'
[input] add: section='default' key='POWER' builtin cmd='quit' location='<builtin>:1'
[input] add: section='default' key='MENU' builtin cmd='cycle osd' location='<builtin>:1'
[input] add: section='default' key='PLAY' builtin cmd='cycle pause' location='<builtin>:1'
[input] add: section='default' key='PAUSE' builtin cmd='cycle pause' location='<builtin>:1'
[input] add: section='default' key='PLAYPAUSE' builtin cmd='cycle pause' location='<builtin>:1'
[input] add: section='default' key='STOP' builtin cmd='quit' location='<builtin>:1'
[input] add: section='default' key='FORWARD' builtin cmd='seek 60' location='<builtin>:1'
[input] add: section='default' key='REWIND' builtin cmd='seek -60' location='<builtin>:1'
[input] add: section='default' key='NEXT' builtin cmd='playlist_next' location='<builtin>:1'
[input] add: section='default' key='PREV' builtin cmd='playlist_prev' location='<builtin>:1'
[input] add: section='default' key='VOLUME_UP' builtin cmd='add volume 1' location='<builtin>:1'
[input] add: section='default' key='VOLUME_DOWN' builtin cmd='add volume -1' location='<builtin>:1'
[input] add: section='default' key='MUTE' builtin cmd='cycle mute' location='<builtin>:1'
[input] add: section='default' key='CLOSE_WIN' builtin cmd='quit' location='<builtin>:1'
[input] add: section='encode' key='CLOSE_WIN' builtin cmd='quit' location='<builtin>:1'
[input] add: section='default' key='E' builtin cmd='cycle edition # next edition' location='<builtin>:1'
[input] add: section='default' key='Ctrl+c' builtin cmd='quit' location='<builtin>:1'
[input] add: section='default' key='AR_PLAY' builtin cmd='cycle pause' location='<builtin>:1'
[input] add: section='default' key='AR_PLAY_HOLD' builtin cmd='quit' location='<builtin>:1'
[input] add: section='default' key='AR_CENTER' builtin cmd='cycle pause' location='<builtin>:1'
[input] add: section='default' key='AR_CENTER_HOLD' builtin cmd='quit' location='<builtin>:1'
[input] add: section='default' key='AR_NEXT' builtin cmd='seek 10' location='<builtin>:1'
[input] add: section='default' key='AR_NEXT_HOLD' builtin cmd='seek 120' location='<builtin>:1'
[input] add: section='default' key='AR_PREV' builtin cmd='seek -10' location='<builtin>:1'
[input] add: section='default' key='AR_PREV_HOLD' builtin cmd='seek -120' location='<builtin>:1'
[input] add: section='default' key='AR_MENU' builtin cmd='show_progress' location='<builtin>:1'
[input] add: section='default' key='AR_MENU_HOLD' builtin cmd='cycle mute' location='<builtin>:1'
[input] add: section='default' key='AR_VUP' builtin cmd='add volume 1' location='<builtin>:1'
[input] add: section='default' key='AR_VUP_HOLD' builtin cmd='add chapter 1' location='<builtin>:1'
[input] add: section='default' key='AR_VDOWN' builtin cmd='add volume -1' location='<builtin>:1'
[input] add: section='default' key='AR_VDOWN_HOLD' builtin cmd='add chapter -1' location='<builtin>:1'
[input] add: section='default' key='JOY_RIGHT' builtin cmd='seek 10' location='<builtin>:1'
[input] add: section='default' key='JOY_LEFT' builtin cmd='seek -10' location='<builtin>:1'
[input] add: section='default' key='JOY_UP' builtin cmd='seek 60' location='<builtin>:1'
[input] add: section='default' key='JOY_DOWN' builtin cmd='seek -60' location='<builtin>:1'
[input] add: section='default' key='JOY_BTN0' builtin cmd='cycle pause' location='<builtin>:1'
[input] add: section='default' key='JOY_BTN1' builtin cmd='cycle osd' location='<builtin>:1'
[input] add: section='default' key='JOY_BTN2' builtin cmd='add volume 1' location='<builtin>:1'
[input] add: section='default' key='JOY_BTN3' builtin cmd='add volume -1' location='<builtin>:1'
[input] add: section='discnav' key='ENTER' builtin cmd='discnav menu # DISCNAV MENU' location='<builtin>:1'
[input] add: section='discnav-menu' key='UP' builtin cmd='discnav up # DISCNAV UP' location='<builtin>:1'
[input] add: section='discnav-menu' key='DOWN' builtin cmd='discnav down # DISCNAV DOWN' location='<builtin>:1'
[input] add: section='discnav-menu' key='LEFT' builtin cmd='discnav left # DISCNAV LEFT' location='<builtin>:1'
[input] add: section='discnav-menu' key='RIGHT' builtin cmd='discnav right # DISCNAV RIGHT' location='<builtin>:1'
[input] add: section='discnav-menu' key='ENTER' builtin cmd='discnav select # DISCNAV SELECT (ok)' location='<builtin>:1'
[input] add: section='discnav-menu' key='MOUSE_BTN0' builtin cmd='discnav mouse' location='<builtin>:1'
[input] add: section='discnav-menu' key='MOUSE_MOVE' builtin cmd='discnav mouse_move' location='<builtin>:1'
[input] add: section='default' key='h' builtin cmd='cycle tv-channel -1 # previous channel' location='<builtin>:1'
[input] add: section='default' key='k' builtin cmd='cycle tv-channel +1 # next channel' location='<builtin>:1'
[input] add: section='default' key='!' builtin cmd='add chapter -1 # skip to previous chapter' location='<builtin>:1'
[input] add: section='default' key='@' builtin cmd='add chapter 1 # next' location='<builtin>:1'
[global] search dirs: /home/.mpv /usr/local/etc/mpv
[global] config path: 'input.conf' -> '/home/.mpv/input.conf'
[global] user path: '/home/.mpv/input.conf' -> '/home/.mpv/input.conf'
[file] Opened: [file] /home/.mpv/input.conf
[input] Parsing input config file /home/.mpv/input.conf
[input] add: section='default' key='F1' cmd='set aspect 1.3333' location='/home/.mpv/input.conf:1'
[input] add: section='default' key='F2' cmd='set aspect 1.7778' location='/home/.mpv/input.conf:2'
[input] add: section='default' key='F3' cmd='set aspect 1.85' location='/home/.mpv/input.conf:3'
[input] add: section='default' key='F4' cmd='set aspect 2.3' location='/home/.mpv/input.conf:4'
[input] add: section='default' key='F5' cmd='set aspect 0' location='/home/.mpv/input.conf:5'
[input] add: section='default' key='MOUSE_BTN0-MOUSE_BTN2' cmd='seek +300' location='/home/.mpv/input.conf:7'
[input] add: section='default' key='MOUSE_BTN2-MOUSE_BTN0' cmd='seek -300' location='/home/.mpv/input.conf:8'
[input] add: section='default' key='MOUSE_BTN3' cmd='add volume +1' location='/home/.mpv/input.conf:9'
[input] add: section='default' key='MOUSE_BTN4' cmd='add volume -1' location='/home/.mpv/input.conf:10'
[input] Input config file /home/.mpv/input.conf parsed: 9 binds
[input/#1] Setting up LIRC support...
[input/#1] Failed to open LIRC support. You will not be able to use your remote control.
[global] search dirs: /home/.mpv /usr/local/etc/mpv
[global] config path: 'fonts' -> '(NULL)'
[osc] Loading script @osc.lua...
[osc] loading mp.defaults
[osc] loading @osc.lua
[osc] reading options for osc
[global] search dirs: /home/.mpv /usr/local/etc/mpv
[global] config path: 'lua-settings/osc.conf' -> '(NULL)'
[osc] lua-settings/osc.conf not found.
[input] add: section='showhide' key='MOUSE_MOVE' builtin cmd='script_dispatch osc 1' location='<script>:1'
[input] add: section='showhide' key='MOUSE_LEAVE' builtin cmd='script_dispatch osc 2' location='<script>:2'
[input] enable section 'showhide'
[input] active section stack:
[input] default 12
[input] showhide 12
[input] add: section='input' key='MOUSE_BTN0' cmd='script_dispatch osc 3' location='<script>:1'
[input] add: section='input' key='Shift+MOUSE_BTN0' cmd='script_dispatch osc 4' location='<script>:2'
[input] add: section='input' key='MOUSE_BTN2' cmd='script_dispatch osc 5' location='<script>:3'
[input] add: section='input' key='MOUSE_BTN0_DBL' cmd='ignore' location='<script>:4'
[input] add: section='input' key='Shift+MOUSE_BTN0_DBL' cmd='ignore' location='<script>:5'
[input] add: section='input' key='MOUSE_BTN2_DBL' cmd='ignore' location='<script>:6'
[input] add: section='input' key='DEL' cmd='script_dispatch osc 6' location='<script>:7'
[input] enable section 'input'
[input] active section stack:
[input] default 12
[input] showhide 12
[input] input 0
[cplayer] Done loading @osc.lua.
[global] search dirs: /home/.mpv /usr/local/etc/mpv
[global] config file: 'lua'
[global] search dirs: /home/.mpv /usr/local/etc/mpv
[global] config path: 'watch_later/2D34EF1B53D82D62B82729D8D958007B' -> '(NULL)'
[global] search dirs: /home/.mpv /usr/local/etc/mpv
[global] config path: 'watch_later' -> '(NULL)'
[global] search dirs: /home/.mpv /usr/local/etc/mpv
[global] config path: 'gif.conf' -> '(NULL)'
[global] search dirs: /home/.mpv /usr/local/etc/mpv
[global] config path: 'watch_later/2D34EF1B53D82D62B82729D8D958007B' -> '(NULL)'
[global] search dirs: /home/.mpv /usr/local/etc/mpv
[global] config path: 'watch_later' -> '(NULL)'
[cplayer] Playing: gif
[file] Opened: [file] gif
[demux] Trying demuxer: disc (force-level: normal)
[file] seek to 0x0
[demux] Trying demuxer: edl (force-level: normal)
[file] seek to 0x0
[demux] Trying demuxer: cue (force-level: normal)
[file] seek to 0x0
[demux] Trying demuxer: rawaudio (force-level: normal)
[file] seek to 0x0
[demux] Trying demuxer: rawvideo (force-level: normal)
[file] seek to 0x0
[demux] Trying demuxer: tv (force-level: normal)
[file] seek to 0x0
[demux] Trying demuxer: libass (force-level: normal)
[file] seek to 0x0
[demux] Trying demuxer: mkv (force-level: normal)
[file] seek to 0x0
[demux] Trying demuxer: lavf (force-level: normal)
[lavf] Found 'gif' at score=100 size=2048.
[lavf] 32768=mp_read(0xeaad60, 0xcb0da0, 32768), pos: 32768, eof:0
[ffmpeg/demuxer] gif: Before avformat_find_stream_info() pos: 0 bytes read:32768 seeks:0
[lavf] 32768=mp_read(0xeaad60, 0xcb0da0, 32768), pos: 65536, eof:0
[lavf] mp_seek(0xeaad60, 16384, 0)
[file] seek to 0x4000
[file] Seek from 65536 to 16384 (with offset 0)
[lavf] 32768=mp_read(0xeaad60, 0xcb0da0, 32768), pos: 49152, eof:0
[ffmpeg/demuxer] gif: max_analyze_duration 5000000 reached at 6750000 microseconds
[lavf] mp_seek(0xeaad60, 0, 65536)
[lavf] mp_seek(0xeaad60, 0, 65536)
[ffmpeg/demuxer] gif: After avformat_find_stream_info() pos: 45006 bytes read:98304 seeks:0 frames:20
[lavf] avformat_find_stream_info() finished after 49152 bytes.
[lavf] Replaygain tags not found
[demux] Detected file format: CompuServe Graphics Interchange Format (GIF) (libavformat)
[lavf] Replaygain tags not found
[libass] Raster: FreeType 2.5.0
[libass] Shaper: FriBidi 0.19.5 (SIMPLE)
[libass] Initialized
[global] search dirs: /home/.mpv /usr/local/etc/mpv
[global] config path: 'subfont.ttf' -> '(NULL)'
[global] search dirs: /home/.mpv /usr/local/etc/mpv
[global] config path: 'fonts.conf' -> '(NULL)'
[libass] Setting up fonts...
[libass] Done.
[find_subfiles] Load subtitles in .
[global] search dirs: /home/.mpv /usr/local/etc/mpv
[global] config path: 'sub/' -> '(NULL)'
[cplayer] [stream] Video (+) --vid=1 (gif)
[cplayer] [V] fourcc:0x0 size:1024x600 fps:2.667
[lavf] packets=0, bytes=0, active=0, more=0
[vo/vdpau/x11] X11 opening display: :0
[vo/vdpau/x11] X11 running at 2560x1024 (":0" => local display)
[vo/vdpau/x11] Detected wm supports NetWM.
[vo/vdpau/x11] Detected wm supports FULLSCREEN state.
[vo/vdpau/x11] Detected wm supports ABOVE state.
[vo/vdpau/x11] Detected wm supports BELOW state.
[vo/vdpau/x11] Display 0: [0, 0, 1280, 1024] @ 60.305548 FPS
[vo/vdpau/x11] Display 1: [1280, 0, 2560, 1024] @ 60.019740 FPS
[vo/vdpau] Assuming 1000.000000 FPS for framedrop.
[vd] Codec list:
[vd] lavc:gif - GIF (Graphics Interchange Format)
[vd] Opening video decoder lavc:gif
[vd] Not trying to use hardware decoding: codec gif is blacklisted by user.
[vd] Selected video codec: GIF (Graphics Interchange Format) [lavc:gif]
[cplayer]
[cplayer] *** uninit(0x0)
[cplayer] Audio: no audio
[cplayer] Starting playback...
[cplayer] video_output_image: 3
[lavf] packets=0, bytes=0, active=1, more=1
[lavf] append packet to video: size=8170 pts=0.000000 dts=0.000000 pos=0 [num=1 size=8170]
[lavf] packets=1, bytes=8170, active=1, more=1
[lavf] append packet to video: size=322 pts=0.660000 dts=0.660000 pos=8170 [num=2 size=8492]
[lavf] packets=2, bytes=8492, active=1, more=0
[osc] rendering
[osc] osc_init
[lavf] packets=1, bytes=322, active=1, more=0
[ffmpeg/video] gif: code=21 '!'
[ffmpeg/video] gif: code=21 '!'
[ffmpeg/video] gif: code=2c ','
[vd] VIDEO: 1024x600 2.667 fps 0.0 kbps ( 0.0 kB/s)
[vd] VDec: vo config request - 1024 x 600 (bgra)
[vd] VO Config (1024x600->1024x600,0x42B)
[vf] Video filter chain:
[vf] [vd] 1024x600 bgra Autoselect/Autoselect CL=0
[vf] [in] 1024x600 bgra RGB/PC CL=0
[vf] [out] 1024x600 bgra RGB/PC CL=0
[cplayer] video_output_image: 1
[lavf] packets=0, bytes=0, active=1, more=1
[lavf] append packet to video: size=7920 pts=0.710000 dts=0.710000 pos=8492 [num=1 size=7920]
[lavf] packets=1, bytes=7920, active=1, more=1
[lavf] append packet to video: size=41 pts=2.000000 dts=2.000000 pos=16412 [num=2 size=7961]
[lavf] packets=2, bytes=7961, active=1, more=0
[ffmpeg/video] gif: code=21 '!'
[ffmpeg/video] gif: code=2c ','
[cplayer] video_output_image: 1
[lavf] packets=1, bytes=41, active=1, more=0
[ffmpeg/video] gif: code=21 '!'
[ffmpeg/video] gif: code=2c ','
[cplayer] frametime=0.000
[cplayer] video_output_image: 2
[cplayer] VO: [vdpau] 1024x600 => 1024x600 bgra
[cplayer] VO: Description: VDPAU with X11
[vo/vdpau] screen size: 1280x1024
[vo/vdpau/x11] not waiting for MapNotify
[vo/vdpau] aspect(0) fitin: 1x1 monitor_par: 1.00
[vo/vdpau] aspect(1) wh: 1x0 (org: 1024x600)
[vo/vdpau] aspect(2) wh: 1x1 (org: 1024x600)
[vo/vdpau] Window size: 1x1
[vo/vdpau] Video source: 1024x600 (1024x600)
[vo/vdpau] Video display: (0, 0) 1024x600 -> (0, 0) 1x1
[vo/vdpau] Video scale: 0.000977/0.001667
[vo/vdpau] OSD borders: l=0 t=0 r=0 b=0
[vo/vdpau] Video borders: l=0 t=0 r=0 b=0
[vo/vdpau] Error when calling vdp_output_surface_create: The size of a supplied object does not match the object it is being used with. For example, a VdpVideoMixer is configured to process VdpVideoSurface objects of a specific size. If presented with a VdpVideoSurface of a different size, this error will be raised.
[vo/vdpau] vdpau out create: 4294967295
[vo/vdpau] Error when calling vdp_output_surface_create: The size of a supplied object does not match the object it is being used with. For example, a VdpVideoMixer is configured to process VdpVideoSurface objects of a specific size. If presented with a VdpVideoSurface of a different size, this error will be raised.
[vo/vdpau] vdpau out create: 4294967295
[vo/vdpau] Error when calling vdp_output_surface_create: The size of a supplied object does not match the object it is being used with. For example, a VdpVideoMixer is configured to process VdpVideoSurface objects of a specific size. If presented with a VdpVideoSurface of a different size, this error will be raised.
[vo/vdpau] vdpau out create: 4294967295
[global] search dirs: /home/.mpv /usr/local/etc/mpv
[global] config path: 'fonts' -> '(NULL)'
[osd/libass] Raster: FreeType 2.5.0
[osd/libass] Shaper: FriBidi 0.19.5 (SIMPLE)
[osd/libass] Initialized
[global] search dirs: /home/.mpv /usr/local/etc/mpv
[global] config path: 'subfont.ttf' -> '(NULL)'
[global] search dirs: /home/.mpv /usr/local/etc/mpv
[global] config path: 'fonts.conf' -> '(NULL)'
[osd/libass] Setting up fonts...
[osd/libass] Done.
[global] search dirs: /home/.mpv /usr/local/etc/mpv
[global] config path: 'fonts' -> '(NULL)'
[osd/libass] Raster: FreeType 2.5.0
[osd/libass] Shaper: FriBidi 0.19.5 (SIMPLE)
[osd/libass] Initialized
[global] search dirs: /home/.mpv /usr/local/etc/mpv
[global] config path: 'subfont.ttf' -> '(NULL)'
[global] search dirs: /home/.mpv /usr/local/etc/mpv
[global] config path: 'fonts.conf' -> '(NULL)'
[osd/libass] Setting up fonts...
[osd/libass] Done.
[global] search dirs: /home/.mpv /usr/local/etc/mpv
[global] config path: 'fonts' -> '(NULL)'
[osd/libass] Raster: FreeType 2.5.0
[osd/libass] Shaper: FriBidi 0.19.5 (SIMPLE)
[osd/libass] Initialized
[global] search dirs: /home/.mpv /usr/local/etc/mpv
[global] config path: 'subfont.ttf' -> '(NULL)'
[global] search dirs: /home/.mpv /usr/local/etc/mpv
[global] config path: 'fonts.conf' -> '(NULL)'
[osd/libass] Setting up fonts...
[osd/libass] Done.
[vo/vdpau] Queued surface count (before add): 0
[vo/vdpau] Error when calling vdp_presentation_queue_display: An invalid handle value was provided. Either the handle does not exist at all, or refers to an object of an incorrect type.
[vo/vdpau] Queue new surface -1: Vdpau time: 11865563603000 pts: 11865563250000
[vo/vdpau/x11] Current display FPS: 60.305548
[vo/vdpau] aspect(0) fitin: 1024x599 monitor_par: 1.00
[vo/vdpau] aspect(1) wh: 1024x600 (org: 1024x600)
[vo/vdpau] aspect(2) wh: 1022x599 (org: 1024x600)
[vo/vdpau] Window size: 1024x599
[vo/vdpau] Video source: 1024x600 (1024x600)
[vo/vdpau] Video display: (0, 0) 1024x600 -> (1, 0) 1022x599
[vo/vdpau] Video scale: 0.998047/0.998333
[vo/vdpau] OSD borders: l=1 t=0 r=1 b=0
[vo/vdpau] Video borders: l=1 t=0 r=1 b=0
[vo/vdpau] vdpau out create: 5
[vo/vdpau] vdpau out create: 6
[vo/vdpau] vdpau out create: 7
[vo/vdpau] Assuming 60.305548 FPS for framedrop.
[vo/vdpau] Vdpau time: 11865563603000
[vo/vdpau] Surface 5 status: 0 time: 0
[vo/vdpau] Queue time difference: -11865563 ms
[vo/vdpau] Frame shown too early (-11865563 ms)
[vo/vdpau] Queued surface count (before add): 0
[vo/vdpau] Queue new surface 6: Vdpau time: 11865563603000 pts: 11865569303500
[vo/vdpau] phase: 5451
[osc] rendering
[osc] osc_init
[vo/vdpau] Vdpau time: 11865563603000
[vo/vdpau] Surface 6 status: 1 time: 0
[vo/vdpau] Queued surface count (before add): 1
[vo/vdpau] Queue new surface 7: Vdpau time: 11865563603000 pts: 11865585885500
[osc] rendering
[vo/vdpau] Vdpau time: 11865613351000
[vo/vdpau] Surface 6 status: 2 time: 11865613351001
[vo/vdpau] Queue time difference: 44 ms
[vo/vdpau] Frame shown late (44 ms)
[vo/vdpau] Vdpau time: 11865613351000
[vo/vdpau] Surface 7 status: 2 time: 11865613351001
[vo/vdpau] Queue time difference: 27 ms
[vo/vdpau] Frame shown late (27 ms)
[vo/vdpau] Queued surface count (before add): 0
[vo/vdpau] Queue new surface 5: Vdpau time: 11865613351000 pts: 11865617496501
[vo/vdpau] Vdpau time: 11865629935000
[vo/vdpau] Surface 5 status: 1 time: 0
[vo/vdpau] Queued surface count (before add): 1
[vo/vdpau] Queue new surface 6: Vdpau time: 11865629935000 pts: 11865634078501
[vo/vdpau] Vdpau time: 11867769122000
[vo/vdpau] Surface 5 status: 2 time: 11867769122001
[vo/vdpau] Queue time difference: 2151 ms
[vo/vdpau] Frame shown late (2151 ms)
[vo/vdpau] Vdpau time: 11867769122000
[vo/vdpau] Surface 6 status: 1 time: 0
[vo/vdpau] Queued surface count (before add): 1
[vo/vdpau] Queue new surface 7: Vdpau time: 11867769122000 pts: 11867789849501
[vo/vdpau] Vdpau time: 11867785704000
[vo/vdpau] Surface 6 status: 2 time: 11867785704001
[vo/vdpau] Queue time difference: 2151 ms
[vo/vdpau] Frame shown late (2151 ms)
[vo/vdpau] Vdpau time: 11867785704000
[vo/vdpau] Surface 7 status: 1 time: 0
[vo/vdpau] Queued surface count (before add): 1
[vo/vdpau] Queue new surface 5: Vdpau time: 11867785704000 pts: 11867806431501
[vo/vdpau] Vdpau time: 11867818870000
[vo/vdpau] Surface 7 status: 2 time: 11867818870001
[vo/vdpau] Queue time difference: 29 ms
[vo/vdpau] Frame shown late (29 ms)
[vo/vdpau] Vdpau time: 11867818870000
[vo/vdpau] Surface 5 status: 1 time: 0
[vo/vdpau] Queued surface count (before add): 1
[vo/vdpau] Queue new surface 6: Vdpau time: 11867818870000 pts: 11867839597501
[vo/vdpau] Vdpau time: 11867835453000
[vo/vdpau] Surface 5 status: 2 time: 11867835453001
[vo/vdpau] Queue time difference: 29 ms
[vo/vdpau] Frame shown late (29 ms)
[vo/vdpau] Vdpau time: 11867835453000
[vo/vdpau] Surface 6 status: 2 time: 11867835453001
[vo/vdpau] Queue time difference: -4 ms
[vo/vdpau] Frame shown too early (-4 ms)
[vo/vdpau] Queued surface count (before add): 0
[vo/vdpau] Queue new surface 7: Vdpau time: 11867835453000 pts: 11867856180501
[vo/vdpau] Vdpau time: 11867868619000
[vo/vdpau] Surface 7 status: 1 time: 0
[vo/vdpau] Queued surface count (before add): 1
[vo/vdpau] Queue new surface 5: Vdpau time: 11867868619000 pts: 11867872762501
[vo/vdpau] Vdpau time: 11867885202000
[vo/vdpau] Surface 7 status: 2 time: 11867885202001
[vo/vdpau] Queue time difference: 29 ms
[vo/vdpau] Frame shown late (29 ms)
[vo/vdpau] Vdpau time: 11867885202000
[vo/vdpau] Surface 5 status: 1 time: 0
[vo/vdpau] Queued surface count (before add): 1
###
Frozen here for a couple of minutes
###
[vo/vdpau] Queue new surface 6: Vdpau time: 11867885202000 pts: 11867905929501
[vo/vdpau/x11] Current display FPS: 60.019740
[vo/vdpau] Assuming 60.019740 FPS for framedrop.
[vo/vdpau] Vdpau time: 11921102005000
[vo/vdpau] Surface 5 status: 2 time: 11921102005001
[vo/vdpau] Queue time difference: 53229 ms
[vo/vdpau] Frame shown late (53229 ms)
[vo/vdpau] Vdpau time: 11921102005000
[vo/vdpau] Surface 6 status: 2 time: 11921102005001
[vo/vdpau] Queue time difference: 53196 ms
[vo/vdpau] Frame shown late (53196 ms)
[vo/vdpau] Queued surface count (before add): 0
[vo/vdpau] Queue new surface 7: Vdpau time: 11921102005000 pts: 11921106170251
[osc] rendering
[vo/vdpau] Vdpau time: 11921118666000
[vo/vdpau] Surface 7 status: 2 time: 11921118666001
[vo/vdpau] Queue time difference: 12 ms
[vo/vdpau] Queued surface count (before add): 0
[vo/vdpau] Queue new surface 5: Vdpau time: 11921118666000 pts: 11921122831251
[vo/vdpau] Vdpau time: 11921135328000
[vo/vdpau] Surface 5 status: 1 time: 0
[vo/vdpau] Queued surface count (before add): 1
[vo/vdpau] Queue new surface 6: Vdpau time: 11921135328000 pts: 11921139492251
[input] key code=0x71 'q' down
[input] input: switch section default -> showhide
[input] No bind found for key 'MOUSE_LEAVE'.
[input] key 'q' -> 'quit' in 'default'
[cplayer] EOF code: 7
[cplayer]
[cplayer]
[cplayer] *** uninit(0xA70)
[vd] Uninit video.
[cplayer]
[cplayer] Exiting... (Quit)
[cplayer]
[cplayer] *** uninit(0x1)
[input] release all
[vo/vdpau/x11] uninit ...
[osc] Exiting...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment