0
0
mirror of https://github.com/mpv-player/mpv.git synced 2024-09-20 12:02:23 +02:00
mpv/player
wm4 5df4ee55f1 player: strictly wait until done when backstepping
This fixes backstepping getting "stuck" when e.g. holding down a key
bound to the backstep command. The reason is that even if the backstep
itself is finished, the next backstep might not take the new video PTS
as reference if the hr-seek itself isn't finished yet.

The intention of not waiting for the hr-seek to finish was faster
backstepping by possibly skipping audio decoding. But it probably
doesn't matter enough to make the rest of the code more complex.
2016-04-27 17:02:00 +02:00
..
lua lua: don't require key for mp.add_key_binding() 2016-03-26 10:44:57 +01:00
audio.c player: really start audio only once video is ready 2016-04-20 13:08:06 +02:00
client.c command: log property set calls 2016-04-15 13:20:05 +02:00
client.h global: add client API pointer to library handle 2016-01-15 22:54:08 +01:00
command.c player: fix memleak when using video-frame-info 2016-04-24 20:44:01 +02:00
command.h video: always re-probe auto deint filter on filter reconfig 2015-07-21 21:54:15 +02:00
configfiles.c mpv_talloc.h: rename from talloc.h 2016-01-11 21:05:55 +01:00
core.h player: simplify an aspect of buffering determination 2016-04-19 22:01:30 +02:00
external_files.c player: add wv to list of external audio file extensions 2016-03-26 18:24:07 +01:00
external_files.h player: rename and move find_subfiles.c 2015-09-20 18:05:06 +02:00
lavfi.c lavfi: shut up false positive compiler warnings 2016-04-26 19:38:51 +02:00
lavfi.h player: add complex filter graph support 2016-02-05 23:19:56 +01:00
loadfile.c player: force VO reconfig when unselecting video track 2016-04-23 18:55:24 +02:00
lua.c osd: cleanup: make OSDTYPE_ constants private to OSD code 2016-03-08 22:01:57 +01:00
main.c ipc: add Windows implementation with named pipes 2016-03-23 23:15:20 +11:00
misc.c cache: use a single STREAM_CTRL for various cache info 2016-03-29 11:29:52 +02:00
osd.c player: fix OSD bar chapter marks 2016-04-22 09:31:21 +02:00
playloop.c player: strictly wait until done when backstepping 2016-04-27 17:02:00 +02:00
screenshot.c player: fix use-after-free with --screenshot-directory 2016-04-14 22:48:12 +02:00
screenshot.h Relicense some non-MPlayer source files to LGPL 2.1 or later 2016-01-19 18:36:06 +01:00
scripting.c Relicense some non-MPlayer source files to LGPL 2.1 or later 2016-01-19 18:36:06 +01:00
sub.c osd: cleanup: make OSDTYPE_ constants private to OSD code 2016-03-08 22:01:57 +01:00
video.c player: always show the first frame in DS mode 2016-04-24 20:14:51 +02:00