1
0
mirror of https://github.com/mpv-player/mpv synced 2024-12-23 15:22:09 +00:00
mpv/stream
Kevin Mitchell a6762dbc16 stream_smb: increase to 128k read_chuuk from default 8k
Previous to this commit, read_chunk was not set in stream_smb. The
cache was therefore filled in small 8K chunks. This resulted in poor
performance when compared to, for example, smbnetfs on the same
network.

The value of 128k is chosen both because it is emperically
the "levelling off point" for throughput into mpv's cache, and because
it is the value chosen by smbnetfs when serving smb shares to
mpv.

Note that this change has no effect unless --cache is explicitly
specified as smb:// streams do not activate cache by default. This is
because the default cache size of 320K is so small it actually makes
smb:// perfomance worse. For best results use at least --cache=1024.
2014-05-12 15:09:38 -07:00
..
resolve quvi: add option to not fetch subtitles 2014-01-05 23:07:34 +01:00
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 demux: mp_msg conversions 2013-12-21 21:43:16 +01:00
cache.c stream: remove interrupt callback global variables 2014-04-25 19:12:24 +02:00
cookies.c Kill all tabs 2014-04-13 18:03:01 +02:00
cookies.h options: move network related options to MPOpts 2013-12-22 13:11:22 +01:00
discnav.h player: rename dvdnav to discnav 2014-03-30 11:42:49 +09:00
dvb_tune.c Kill all tabs 2014-04-13 18:03:01 +02:00
dvb_tune.h stream: mp_msg conversions 2013-12-21 21:43:16 +01:00
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 stream: mp_msg conversions 2013-12-21 21:43:16 +01:00
rar.h stream: mp_msg conversions 2013-12-21 21:43:16 +01:00
stream_avdevice.c
stream_bluray.c stream_bluray: remove unused variables 2014-05-04 13:13:31 +02:00
stream_cdda.c Fix some libav* include statements 2014-04-19 17:18:10 +02:00
stream_dvb.c Kill all tabs 2014-04-13 18:03:01 +02:00
stream_dvd_common.c stream: mp_msg conversions 2013-12-21 21:43:16 +01:00
stream_dvd_common.h stream: mp_msg conversions 2013-12-21 21:43:16 +01:00
stream_dvd.c options: remove deprecated --identify 2014-05-04 02:46:11 +02:00
stream_dvd.h Move options/config related files from mpvcore/ to options/ 2013-12-17 02:07:57 +01:00
stream_dvdnav.c options: remove deprecated --identify 2014-05-04 02:46:11 +02:00
stream_edl.c
stream_file.c stream_file: Check the handle for network streams 2014-04-09 20:41:51 +02:00
stream_lavf.c stream: use libavformat interrupt callback 2014-04-25 19:13:12 +02:00
stream_memory.c
stream_mf.c mf: fix operation with --cache 2014-03-26 20:42:09 +01:00
stream_null.c
stream_pvr.c stream_pvr: Fix fd check, -1 indicates invalid, not 0. 2014-01-23 22:44:10 +01:00
stream_rar.c stream: mp_msg conversions 2013-12-21 21:43:16 +01:00
stream_smb.c stream_smb: increase to 128k read_chuuk from default 8k 2014-05-12 15:09:38 -07:00
stream_tv.c Move options/config related files from mpvcore/ to options/ 2013-12-17 02:07:57 +01:00
stream_vcd.c Kill all tabs 2014-04-13 18:03:01 +02:00
stream.c stream: remove interrupt callback global variables 2014-04-25 19:12:24 +02:00
stream.h stream: remove interrupt callback global variables 2014-04-25 19:12:24 +02:00
tv.c Fix some libav* include statements 2014-04-19 17:18:10 +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 Kill all tabs 2014-04-13 18:03:01 +02:00
vcd_read_darwin.h Kill all tabs 2014-04-13 18:03:01 +02:00
vcd_read_fbsd.h Kill all tabs 2014-04-13 18:03:01 +02:00
vcd_read_win32.h Kill all tabs 2014-04-13 18:03:01 +02:00
vcd_read.h Kill all tabs 2014-04-13 18:03:01 +02:00