Commit graph

29 commits

Author SHA1 Message Date
CrissZollo
6491419e51
Merges latest origin dev with cloudStreamSupport 2026-04-07 18:07:03 +02:00
tapframe
9f24002e78 feat:added gif support per folder 2026-04-07 10:10:29 +05:30
CrissZollo
f39f62692e
Fix CloudflareKiller with real WebView bypass and Conscrypt TLS, fix TmdbProvider load() flow and timeout handling 2026-04-03 09:56:13 +02:00
CrissZollo
7e9c03d3f0
Integrate upstream CloudStream library v4.7.0, fix DEX permissions and extension loading compatibility 2026-04-02 20:37:01 +02:00
tapframe
b51b638d53 update media3 version to 1.10.0-rc01 2026-03-14 09:24:21 +05:30
tapframe
df035b6d77 update exo version to 1.10.0-beta01 2026-03-01 02:51:34 +05:30
tapframe
bf0f19b8b8 update tv material 2026-02-26 19:19:15 +05:30
tapframe
a74a343f8b adjust viewport 2026-02-26 03:45:07 +05:30
tapframe
f97ab507a3 chore: update dependency versions for Compose and Kotlin libraries 2026-02-21 02:29:47 +05:30
tapframe
3a0e194266 perf optimization 2026-02-17 22:13:27 +05:30
CrissZollo
f71fa2993f
Adds Supabase and account sync wiht sync codes between devices 2026-02-11 21:17:02 +01:00
tapframe
9e2c679f0a revert back to 1.9.2 2026-02-09 22:24:06 +05:30
tapframe
3780420160 temporily downgraded to medai3 1.8.0 and disabled dynamic targetBufferSizeMb 2026-02-09 20:18:28 +05:30
tapframe
5a373a9bb2 refactor: update ExoPlayer integration and buffer settings, add Dolby Vision mapping option 2026-02-09 12:24:00 +05:30
Christoffer
c947785dc5
Merge branch 'pr-review-21' into playback-settings 2026-02-08 00:00:53 +01:00
tapframe
9a203ad932 feat: add audio settings including language preference, decoder priority, and tunneling options 2026-02-08 01:09:03 +05:30
Fabian Rohr
2814c8ff5a Add buffer settings UI, OkHttp migration, and parallel TCP downloads
- Add BufferSettings data class with configurable min/max buffer, playback
  buffer, target buffer size (auto from heap), back buffer, and parallel
  connections toggle
- Add settings UI sections for buffer configuration and back buffer
- Migrate media downloads from DefaultHttpDataSource to OkHttpDataSource
  with HTTP/1.1, 8000ms timeouts, and connection pooling
- Add ParallelRangeDataSource for progressive downloads using 3 parallel
  TCP connections with 8MB chunks and buffer pool to reduce GC
- Add DefaultLoadControl with dynamic targetBufferBytes (60% free heap)
  and setPrioritizeTimeOverSizeThresholds(false) to prevent OOM
- Add DefaultBandwidthMeter with 50 Mbps initial estimate
- Enable largeHeap in AndroidManifest for TV devices

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-07 15:39:06 +01:00
CrissZollo
6b11f92250
Fixes #16, updated library and HW acceleration 2026-02-07 15:13:17 +01:00
CrissZollo
d2d3bab168 Merged main with tv-kt 2026-02-06 19:53:53 +01:00
CrissZollo
fada91de0f Add addons from a mobile device 2026-02-05 21:40:34 +01:00
CrissZollo
330903e769 A whole new home page setup has been implemented. Both hero and a new vertical view. Added setting for switching between and a first time pop up to set prefered view 2026-02-05 20:09:51 +01:00
tapframe
0128de16fe feat: implement in-app update functionality with GitHub releases support 2026-02-05 21:48:53 +05:30
tapframe
913b3a5f40 feat: integrate libass-android for advanced ASS/SSA subtitle support and add playback settings screen 2026-02-05 18:00:45 +05:30
tapframe
dd82e4724b feat: added skip intro powered by introdb.app 2026-02-05 18:00:44 +05:30
tapframe
d9c0381439 Initial commit: NuvioTV as clean branch 2026-02-01 19:56:04 +05:30
tapframe
d1cef4f76b updated focus behaviour, added production/network metas 2026-02-01 00:22:08 +05:30
tapframe
5e0ce73418 init quickjs 2026-01-29 22:07:44 +05:30
tapframe
f641bef499 added player 2026-01-29 19:54:08 +05:30
tapframe
06913d5719 init 2026-01-29 13:03:50 +05:30