1
mirror of https://github.com/mpv-player/mpv synced 2025-01-05 03:06:28 +01:00
mpv/stream
Uoti Urpala 34c8b502e9 stream_ffmpeg: Fix reads near EOF
stream_ffmpeg used libavformat's url_read_complete() to read data.
However that function returns failure if it did not manage to read the
_full_ amount of data asked for, while the behavior we want is to
return any positive amount of data there was before end of file. This
caused attempts to read the last bytes in a file to fail. Fix by using
url_read() instead of url_read_complete(); even if some reads before
EOF return less than the full amount that should not be a problem.
2009-11-23 03:47:34 +02:00
..
freesdp Remove trailing whitespace from most files 2009-07-07 02:34:35 +03:00
librtsp Fix possible crashes with invalid SDPs that result in stream descriptions 2009-09-02 10:55:36 +00:00
realrtsp Merge svn changes up to r29644 2009-09-04 19:49:35 +03:00
ai_alsa1x.c Remove trailing whitespace from most files 2009-07-07 02:34:35 +03:00
ai_alsa.c Remove trailing whitespace from most files 2009-07-07 02:34:35 +03:00
ai_oss.c Remove trailing whitespace from most files 2009-07-07 02:34:35 +03:00
asf_mmst_streaming.c Merge svn changes up to r29412 2009-07-07 02:56:01 +03:00
asf_streaming.c Replace libavutil internal header #includes with MPlayer copies 2009-07-26 06:16:43 +03:00
audio_in.c Remove trailing whitespace from most files 2009-07-07 02:34:35 +03:00
audio_in.h Remove trailing whitespace from most files 2009-07-07 02:34:35 +03:00
cache2.c Merge svn changes up to r29962 2009-11-23 01:56:21 +02:00
cache2.h Get rid of pointless 'extern' keywords. 2008-12-03 23:01:03 +00:00
cdd.h Remove trailing whitespace from most files 2009-07-07 02:34:35 +03:00
cdinfo.c Remove trailing whitespace from most files 2009-07-07 02:34:35 +03:00
cookies.c Remove trailing whitespace from most files 2009-07-07 02:34:35 +03:00
cookies.h Remove trailing whitespace from most files 2009-07-07 02:34:35 +03:00
dvb_tune.c cosmetics: Remove some pointless parentheses from return calls. 2009-10-08 11:25:01 +00:00
dvbin.h Accept DVB API 5, patch by Steven Brudenell, steven.brudenell gmail com. 2009-02-22 14:12:33 +00:00
frequencies.c Remove trailing whitespace from most files 2009-07-07 02:34:35 +03:00
frequencies.h Remove trailing whitespace from most files 2009-07-07 02:34:35 +03:00
http.c Finally rename the STREAM_SEEK define to MP_STREAM_SEEK, there are just too many 2009-11-22 15:18:21 +00:00
http.h Remove trailing whitespace from most files 2009-07-07 02:34:35 +03:00
network.c Remove trailing whitespace from most files 2009-07-07 02:34:35 +03:00
network.h Merge svn changes up to r28461 2009-02-04 00:28:17 +02:00
open.c Remove trailing whitespace from most files 2009-07-07 02:34:35 +03:00
pnm.c Replace libavutil internal header #includes with MPlayer copies 2009-07-26 06:16:43 +03:00
pnm.h Remove trailing whitespace from most files 2009-07-07 02:34:35 +03:00
pvr.h Remove trailing whitespace from most files 2009-07-07 02:34:35 +03:00
rtp.c Remove trailing whitespace from most files 2009-07-07 02:34:35 +03:00
rtp.h Add MPLAYER_ prefix to multiple inclusion guards. 2008-02-22 09:09:46 +00:00
stream_cdda.c Merge svn changes up to r29455 2009-07-29 01:32:03 +03:00
stream_cddb.c Remove trailing whitespace from most files 2009-07-07 02:34:35 +03:00
stream_cue.c Merge svn changes up to r29962 2009-11-23 01:56:21 +02:00
stream_dvb.c Support ISDB-Tb tunning in Brazil 2009-10-30 10:03:54 +00:00
stream_dvd_common.c Merge svn changes up to r29912 2009-11-16 07:01:46 +02:00
stream_dvd_common.h Move dvd_speed and dvd_set_speed to dvd_common and implement -dvd-speed 2009-11-10 23:20:05 +00:00
stream_dvd.c Merge svn changes up to r29962 2009-11-23 01:56:21 +02:00
stream_dvd.h Switch internal dvdread to libdvdread SVN external. 2009-01-08 19:28:28 +00:00
stream_dvdnav.c Merge svn changes up to r29962 2009-11-23 01:56:21 +02:00
stream_dvdnav.h removed struct dvdnav_event_t that is 1) unused; 2) has an improper name. You can't turn your back for a second... 2008-06-29 13:14:02 +00:00
stream_ffmpeg.c stream_ffmpeg: Fix reads near EOF 2009-11-23 03:47:34 +02:00
stream_file.c Merge svn changes up to r29962 2009-11-23 01:56:21 +02:00
stream_ftp.c Remove trailing whitespace from most files 2009-07-07 02:34:35 +03:00
stream_live555.c Merge svn changes up to r29962 2009-11-23 01:56:21 +02:00
stream_mf.c Remove trailing whitespace from most files 2009-07-07 02:34:35 +03:00
stream_nemesi.c Remove trailing whitespace from most files 2009-07-07 02:34:35 +03:00
stream_netstream.c Merge svn changes up to r29962 2009-11-23 01:56:21 +02:00
stream_netstream.h Remove trailing whitespace from most files 2009-07-07 02:34:35 +03:00
stream_null.c Mark all stream_info_t as const 2007-12-02 13:22:53 +00:00
stream_pvr.c Remove trailing whitespace from most files 2009-07-07 02:34:35 +03:00
stream_radio.c Remove trailing whitespace from most files 2009-07-07 02:34:35 +03:00
stream_radio.h Merge svn changes up to r27441 2008-08-08 02:13:09 +03:00
stream_rtp.c Remove trailing whitespace from most files 2009-07-07 02:34:35 +03:00
stream_rtsp.c Remove trailing whitespace from most files 2009-07-07 02:34:35 +03:00
stream_smb.c Merge svn changes up to r29962 2009-11-23 01:56:21 +02:00
stream_tv.c Remove trailing whitespace from most files 2009-07-07 02:34:35 +03:00
stream_udp.c Remove trailing whitespace from most files 2009-07-07 02:34:35 +03:00
stream_vcd.c Remove trailing whitespace from most files 2009-07-07 02:34:35 +03:00
stream_vstream.c Remove trailing whitespace from most files 2009-07-07 02:34:35 +03:00
stream.c Merge svn changes up to r29962 2009-11-23 01:56:21 +02:00
stream.h Merge svn changes up to r29962 2009-11-23 01:56:21 +02:00
tcp.c Merge svn changes up to r29412 2009-07-07 02:56:01 +03:00
tcp.h Use standard license headers with standard formatting. 2008-05-14 17:20:42 +00:00
tv.c Merge svn changes up to r29912 2009-11-16 07:01:46 +02:00
tv.h Separate teletext from tv support. 2009-11-07 12:31:05 +00:00
tvi_bsdbt848.c Remove trailing whitespace from most files 2009-07-07 02:34:35 +03:00
tvi_def.h Move teletext specific code from stream into libmpcodecs. 2009-10-29 22:13:04 +00:00
tvi_dshow.c Merge svn changes up to r29912 2009-11-16 07:01:46 +02:00
tvi_dshow.h Remove trailing whitespace from most files 2009-07-07 02:34:35 +03:00
tvi_dummy.c cosmetics: Remove useless parentheses from return statements. 2008-05-16 08:43:15 +00:00
tvi_v4l2.c Remove CONFIG_TV_TELETEXT. 2009-11-07 16:40:42 +00:00
tvi_v4l.c Remove CONFIG_TV_TELETEXT. 2009-11-07 16:40:42 +00:00
udp.c Remove trailing whitespace from most files 2009-07-07 02:34:35 +03:00
udp.h Use standard license headers with standard formatting. 2008-05-14 17:20:42 +00:00
url.c Remove trailing whitespace from most files 2009-07-07 02:34:35 +03:00
url.h Remove trailing whitespace from most files 2009-07-07 02:34:35 +03:00
vcd_read_darwin.h Remove trailing whitespace from most files 2009-07-07 02:34:35 +03:00
vcd_read_fbsd.h Replace libavutil internal header #includes with MPlayer copies 2009-07-26 06:16:43 +03:00
vcd_read_win32.h Add missing header #includes to fix 'make checkheaders'. 2008-03-10 19:28:42 +00:00
vcd_read.h Replace libavutil internal header #includes with MPlayer copies 2009-07-26 06:16:43 +03:00