0
0
mirror of https://github.com/mpv-player/mpv.git synced 2024-09-20 12:02:23 +02:00
mpv/player
wm4 966f0a41a4 demux_disc: pass seek flags to stream layer
Pass through the seek flags to the stream layer. The STREAM_CTRL
semantics become a bit awkward, but that's still the least awkward
part about optical disc media.

Make demux_disc.c request relative seeks. Now the player will use
relative seeks if the user sends relative seek commands, and the
demuxer announces it wants these by setting rel_seeks to true. This
change probably changes seek behavior for dvd, dvdnav, bluray, cdda,
and possibly makes seeking useless if the demuxer-cache is set to
a high value.

Will be used in the next commit. (Split to make reverting the next
commit easier.)
2015-01-19 21:26:48 +01:00
..
lua ytdl_hook: Check for empty playlists 2015-01-16 06:59:16 +01:00
timeline tl_matroska: fix minor memory leak in error case 2015-01-12 13:20:56 +01:00
audio.c player: don't fall asleep on audio decoding errors 2015-01-15 21:57:09 +01:00
client.c client API: minor cleanup 2015-01-19 21:26:42 +01:00
client.h vo_opengl_cb: simplify API uninitialization 2014-12-31 20:31:19 +01:00
command.c x11: add --on-all-workspaces option and property 2015-01-16 23:38:47 +01:00
command.h client API: notify API user on event queue overflow 2015-01-19 21:26:42 +01:00
configfiles.c options: add option for ignoring patch in resume mechanism 2014-12-13 00:04:08 +01:00
core.h player: don't enable demuxer readahead before selecting tracks 2015-01-16 20:22:43 +01:00
discnav.c osc, dvd, bd: fix mouse state when changing menu modes 2014-12-05 16:04:04 +01:00
loadfile.c player: don't enable demuxer readahead before selecting tracks 2015-01-16 20:22:43 +01:00
lua.c client API: be more lenient about mpv_suspend/resume mismatches 2014-12-15 14:44:47 +01:00
main_fn.c cocoa: fix build by using the correct HAVE_* macro 2014-08-06 09:31:59 +02:00
main.c win32: drop hacks for possibly broken static pthreads-win32 linking 2015-01-11 02:23:02 +01:00
misc.c player: don't display zero duration for files with unknown duration 2014-10-29 21:54:59 +01:00
osd.c command: improve A-B loop behavior 2014-11-18 20:28:54 +01:00
playloop.c demux_disc: pass seek flags to stream layer 2015-01-19 21:26:48 +01:00
screenshot.c Move compat/ and bstr/ directory contents somewhere else 2014-08-29 12:31:52 +02:00
screenshot.h Move mpvcore/player/ to player/ 2013-12-17 00:53:22 +01:00
scripting.c scripting: fix/improve deprecation message 2014-12-15 06:24:05 +01:00
sub.c player: fix crash wtih --secondary-sid 2015-01-13 02:45:51 +01:00
video.c player: mention mpv encoding support for transcoding in desync. warning 2015-01-19 18:04:45 +01:00