mpv/stream
wm4 e82af029a9 stream/cache: handle failure of seeking underlying stream
This could for example happen when serving an incomplete file from http,
and the demuxer tries reading data from the end of the file when opening
it (e.g. with avi). Seeking past EOF fails with http, so the file could
never be opened, and the cache would get stuck trying to seek to the
position.

We can't really make the cache report seek failure directly (it would
suck for various reasons), so just make the cache report EOF if seeking
fails.
2014-06-05 00:19:50 +02:00
..
resolve
ai_alsa1x.c Kill all tabs 2014-04-13 18:03:01 +02:00
ai_oss.c Kill all tabs 2014-04-13 18:03:01 +02:00
ai_sndio.c Kill all tabs 2014-04-13 18:03:01 +02:00
audio_in.c Kill all tabs 2014-04-13 18:03:01 +02:00
audio_in.h
cache.c stream/cache: handle failure of seeking underlying stream 2014-06-05 00:19:50 +02:00
cookies.c Kill all tabs 2014-04-13 18:03:01 +02:00
cookies.h
discnav.h
dvb_tune.c Kill all tabs 2014-04-13 18:03:01 +02:00
dvb_tune.h
dvbin.h Kill all tabs 2014-04-13 18:03:01 +02:00
frequencies.c Kill all tabs 2014-04-13 18:03:01 +02:00
frequencies.h Kill all tabs 2014-04-13 18:03:01 +02:00
pvr.h
rar.c
rar.h
stream.c stream: remove VCD support 2014-06-01 17:22:21 +02:00
stream.h stream: remove chaos related to writeable streams 2014-05-24 16:17:52 +02:00
stream_avdevice.c stream: remove chaos related to writeable streams 2014-05-24 16:17:52 +02:00
stream_bluray.c stream: remove chaos related to writeable streams 2014-05-24 16:17:52 +02:00
stream_cdda.c stream_cdda: fix compilation 2014-05-24 17:07:13 +02:00
stream_dvb.c stream: remove chaos related to writeable streams 2014-05-24 16:17:52 +02:00
stream_dvd.c stream: remove chaos related to writeable streams 2014-05-24 16:17:52 +02:00
stream_dvd.h
stream_dvd_common.c
stream_dvd_common.h
stream_dvdnav.c stream: remove chaos related to writeable streams 2014-05-24 16:17:52 +02:00
stream_edl.c stream: remove chaos related to writeable streams 2014-05-24 16:17:52 +02:00
stream_file.c stream_file: readjust some windows ifdeffery 2014-05-24 16:17:52 +02:00
stream_lavf.c stream: remove chaos related to writeable streams 2014-05-24 16:17:52 +02:00
stream_memory.c stream: remove chaos related to writeable streams 2014-05-24 16:17:52 +02:00
stream_mf.c stream: remove chaos related to writeable streams 2014-05-24 16:17:52 +02:00
stream_null.c stream: remove chaos related to writeable streams 2014-05-24 16:17:52 +02:00
stream_pvr.c stream: remove chaos related to writeable streams 2014-05-24 16:17:52 +02:00
stream_rar.c stream: remove chaos related to writeable streams 2014-05-24 16:17:52 +02:00
stream_smb.c stream_smb: fix compilation 2014-05-24 17:00:30 +02:00
stream_tv.c stream: remove chaos related to writeable streams 2014-05-24 16:17:52 +02:00
tv.c af_fmt2bits: change to af_fmt2bps (bytes/sample) where appropriate 2014-05-28 21:38:00 +02:00
tv.h Kill all tabs 2014-04-13 18:03:01 +02:00
tvi_def.h Kill all tabs 2014-04-13 18:03:01 +02:00
tvi_dummy.c Kill all tabs 2014-04-13 18:03:01 +02:00
tvi_v4l2.c tv: remove sysinfo() usage 2014-05-30 13:30:56 +02:00