- added: variable load check interval for progressive stream.
- added: preferences to allow user setting of above.
This commit is contained in:
parent
cbdcf5905f
commit
ab45efceab
5 changed files with 48 additions and 0 deletions
|
|
@ -55,6 +55,23 @@
|
|||
<item>30000</item>
|
||||
</string-array>
|
||||
|
||||
<string name="progressive_load_interval_key">progressive_load_interval</string>
|
||||
<string name="progressive_load_interval_default_value">default</string>
|
||||
<string-array name="progressive_load_interval_descriptions">
|
||||
<item>1 KiB</item>
|
||||
<item>16 KiB</item>
|
||||
<item>64 KiB</item>
|
||||
<item>256 KiB</item>
|
||||
<item>@string/progressive_load_interval_default</item>
|
||||
</string-array>
|
||||
<string-array name="progressive_load_interval_values">
|
||||
<item>1</item>
|
||||
<item>16</item>
|
||||
<item>64</item>
|
||||
<item>256</item>
|
||||
<item>default</item>
|
||||
</string-array>
|
||||
|
||||
<string name="minimize_on_exit_key">minimize_on_exit_key</string>
|
||||
<string name="minimize_on_exit_value">@string/minimize_on_exit_background_key</string>
|
||||
<string name="minimize_on_exit_none_key">minimize_on_exit_none_key</string>
|
||||
|
|
|
|||
|
|
@ -78,6 +78,8 @@
|
|||
<string name="use_inexact_seek_title">Use fast inexact seek</string>
|
||||
<string name="use_inexact_seek_summary">Inexact seek allows the player to seek to positions faster with reduced precision. Seeking for 5, 15 or 25 seconds doesn\'t work with this</string>
|
||||
<string name="seek_duration_title">Fast-forward/-rewind seek duration</string>
|
||||
<string name="progressive_load_interval_title">Playback load interval size</string>
|
||||
<string name="progressive_load_interval_summary">Change the load interval size (currently at %s). A lower value may speed up initial video loading. Changes require a player restart.</string>
|
||||
<string name="clear_queue_confirmation_title">Ask for confirmation before clearing a queue</string>
|
||||
<string name="clear_queue_confirmation_summary">Switching from one player to another may replace your queue</string>
|
||||
<string name="clear_queue_confirmation_description">The active player queue will be replaced</string>
|
||||
|
|
@ -717,4 +719,6 @@
|
|||
<!-- Show Channel Details -->
|
||||
<string name="error_show_channel_details">Error at Show Channel Details</string>
|
||||
<string name="loading_channel_details">Loading Channel Details…</string>
|
||||
<!-- Progressive Load Interval -->
|
||||
<string name="progressive_load_interval_default">ExoPlayer default</string>
|
||||
</resources>
|
||||
|
|
@ -206,6 +206,16 @@
|
|||
app:singleLineTitle="false"
|
||||
app:iconSpaceReserved="false" />
|
||||
|
||||
<ListPreference
|
||||
android:defaultValue="@string/progressive_load_interval_default_value"
|
||||
android:entries="@array/progressive_load_interval_descriptions"
|
||||
android:entryValues="@array/progressive_load_interval_values"
|
||||
android:key="@string/progressive_load_interval_key"
|
||||
android:summary="@string/progressive_load_interval_summary"
|
||||
android:title="@string/progressive_load_interval_title"
|
||||
app:singleLineTitle="false"
|
||||
app:iconSpaceReserved="false" />
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
android:defaultValue="false"
|
||||
android:key="@string/clear_queue_confirmation_key"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue