Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit 641dd47

Browse files
author
nadeko
committed
CI autodeploy
1 parent 7c2b6b8 commit 641dd47

File tree

1 file changed

+23
-0
lines changed

1 file changed

+23
-0
lines changed

‎manual/master/index.html

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4941,6 +4941,29 @@ <h2>Demuxer</h2>
49414941
<p class="last">(This value tends to be fuzzy, because many file formats don't store linear
49424942
timestamps.)</p>
49434943
</dd>
4944+
<dt><tt class="docutils literal"><span class="pre">--demuxer-hysteresis-secs=&lt;seconds&gt;</span></tt></dt>
4945+
<dd><p class="first">Once the <tt class="docutils literal"><span class="pre">--demuxer-max-bytes</span></tt> limit is reached, this value can be used
4946+
to specify a hysteresis before the demuxer will buffer ahead again. This
4947+
specifies the maximum number of seconds from the current playback position
4948+
that needs to be remaining in the cache before the demuxer will continue
4949+
buffering ahead.</p>
4950+
<p>For example, with a value of 10 seconds specified, the demuxer will buffer
4951+
ahead up to <tt class="docutils literal"><span class="pre">--demuxer-max-bytes</span></tt> and won't start buffering ahead again
4952+
until there is only 10 seconds of content left in the cache. When the
4953+
demuxer starts buffering ahead again, it will buffer ahead up to
4954+
<tt class="docutils literal"><span class="pre">--demuxer-max-bytes</span></tt> and stop until there's only 10 seconds of content
4955+
remaining in the cache, and so on.</p>
4956+
<p>This can provide significant power savings and reduce load by making the
4957+
demuxer only buffer ahead in chunks at a time rather than buffering ahead
4958+
nonstop to keep the cache filled.</p>
4959+
<p>If you want to save power and reduce load, configure this to a small number
4960+
that's much lower than <tt class="docutils literal"><span class="pre">--cache-secs</span></tt> or <tt class="docutils literal"><span class="pre">--demuxer-readahead-secs</span></tt>.
4961+
If it takes a long time to buffer anything at all for a given stream (like
4962+
when reading from a very slow disk is involved), then the hysteresis value
4963+
should be larger to compensate.</p>
4964+
<p class="last">The default value is 0 seconds, which disables the caching hysteresis. A
4965+
value of 10 seconds probably works well for most usecases.</p>
4966+
</dd>
49444967
<dt><tt class="docutils literal"><span class="pre">--prefetch-playlist=&lt;yes|no&gt;</span></tt></dt>
49454968
<dd><p class="first">Prefetch next playlist entry while playback of the current entry is ending
49464969
(default: no).</p>

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /