Skip to content

Use 64 KiB as the default progressive load interval#8302

Merged
Stypox merged 2 commits intoTeamNewPipe:release/0.23.0from
Stypox:default-progressive-load-interval
Apr 29, 2022
Merged

Use 64 KiB as the default progressive load interval#8302
Stypox merged 2 commits intoTeamNewPipe:release/0.23.0from
Stypox:default-progressive-load-interval

Conversation

@Stypox
Copy link
Member

@Stypox Stypox commented Apr 28, 2022

What is it?

  • Workaround (user facing)

Description of the changes in your PR (partially copied from #8288)

Use 64 KiB as the default progressive load interval. This ensures a small value is used by default, solving buffering issues at the beginning of videos.

This should workaround the problems from #8238.
#8238 (comment)

As a theoretical drawback stuttering may occur on very low bandwith connections, but I think this is negligible (also users can change it in the settings).

Fixes the following issue(s)

APK testing

The APK can be found by going to the "Checks" tab below the title. On the left pane, click on "CI", scroll down to "artifacts" and click "app" to download the zip file which contains the debug APK of this PR.
I tested and the setting still works fine. Using 64 KiB actually speeds up loading the video in the emulator.

Due diligence

@Stypox Stypox force-pushed the default-progressive-load-interval branch from 1712db5 to f1ffe3c Compare April 28, 2022 09:40
@Stypox Stypox mentioned this pull request Apr 28, 2022
12 tasks
Stypox added 2 commits April 29, 2022 16:10
This ensures a small value is used by default, solving buffering issues at the beginning of videos
@Stypox Stypox force-pushed the default-progressive-load-interval branch from 3120c51 to 6a4d832 Compare April 29, 2022 14:11
@sonarqubecloud
Copy link

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

0.0% 0.0% Coverage
0.0% 0.0% Duplication

@Stypox Stypox merged commit cd2eab6 into TeamNewPipe:release/0.23.0 Apr 29, 2022
@Stypox Stypox deleted the default-progressive-load-interval branch August 4, 2022 09:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants