Commit Graph

272 Commits

Author SHA1 Message Date
Osten 8dae4c2b0f
Self similarity/master (#525)
* Migrated to Media3

---------

Co-authored-by: self-similarity <137652432+self-similarity@users.noreply.github.com>
2023-08-01 01:25:28 +02:00
Osten 4b4e006f4a
Merge pull request #507 from recloudstream/viewbindings
Migration to viewbindings
2023-07-30 15:15:44 +02:00
LagradOst 31da089eb1 testing tag for tv focus + player popup fix 2023-07-25 21:15:10 +02:00
LagradOst 03d50a943a result -> result specific 2023-07-18 22:18:14 +02:00
LagradOst d5c42f7d5a more result bindings + player 2023-07-18 03:55:00 +02:00
LagradOst 4f28aef8f2 GeneratorPlayer -> viewbinding, AbstractPlayerFragment -> findViewById,
parity between player_custom_layout_tv, player_custom_layout and  fragment_player, fragment_player_tv
2023-07-17 21:47:27 +02:00
LagradOst 4d6e64adb6 weakrefrence activity for cleaner code + HomeParentItemAdapterPreview viewmodel + more stuff in viewmodel 2023-07-17 03:32:41 +02:00
LagradOst 273a947f8e more views 2023-07-14 22:05:13 +02:00
LagradOst 647e91bc4b more views + MainActivity viewbindings 2023-07-14 21:43:46 +02:00
Osten c3296f3210
fixed bug with source priority 2023-07-14 21:33:14 +02:00
LagradOst 166a21f74e more views -> viewbinding 2023-07-14 02:28:49 +02:00
LagradOst 906f1fdc9a
Fixed skip loading (#484)
* Added quality profiles

* Better quality selection

* Added profile bg and fixed some sources

* Properly fixed skip loading

* Extra safety

---------

Co-authored-by: Lag <>
2023-06-15 00:42:42 +02:00
LagradOst b5566af401
Added quality profiles (#414)
* Added quality profiles

* Better quality selection

* Added profile bg and fixed some sources (#483)

Co-authored-by: Blatzar <>

---------

Co-authored-by: Lag <>
Co-authored-by: Osten <11805592+LagradOst@users.noreply.github.com>
2023-06-14 19:30:39 +02:00
reduplicated bdb45b69d3 pip fixes 2023-04-11 18:04:24 +02:00
Shif-Jess b356ad9e61
CS3IPlayer: fix buffer lost when seeked to backward (#448)
* CS3IPlayer: fix buffer lost when seeked to backward

* changed BUFFER_MS
2023-04-11 09:46:39 +00:00
Shif-Jess 4f9016713f
CS3Player: fixed ERROR_CODE_BEHIND_LIVE_WINDOW (#447) 2023-04-09 09:37:27 +02:00
Lag 9c40abc4d3 Added player intent 2023-03-17 22:15:25 +01:00
Lag 019399952f Better subtitle decoding :) 2023-03-17 16:23:03 +01:00
Lag 8fff809b79 Revert ffmpeg as it causes issues with subtitles :( 2023-03-17 16:07:28 +01:00
Lag 8ebf5185a3 Add ffmpeg audio decoding 2023-03-17 15:46:11 +01:00
PokerFace 37244ab0f7
Intertal Player: Added MPD support (#402)
* added isDash in ExtractorLink
2023-03-10 19:45:11 +00:00
no-commit 76545f55c3 Standardized some home screen padding and made subtitle delay persistent. Fixes #405 2023-03-03 17:45:26 +01:00
Allen Baby 2926dc6c8e
Issue #376: Added new feature for separate watch quality on mobile data. (#391)
* Issue #376: Added new feature for separate watch quality on mobile data.
2023-02-24 18:51:03 +00:00
Lag aeab423d29 Excluded the referer header when empty 2023-02-24 18:47:54 +01:00
Terry Hanoman 6c646d65a8
Use user setting for seeking on Android TV (#342)
* Use user setting for seeking on Android TV

* Fixed left dpad seeking

* Added a Android TV section for seeking

* Fixed text

* Removed semi-colons
2023-02-08 15:46:39 +00:00
Blatzar 6e9b1cb855 Made source dialog fullscreen and added some Extractors 2023-01-29 23:51:25 +01:00
Blatzar 83d2e692e0 Made player_video_title_rez disappear if blank 2023-01-28 19:39:12 +01:00
Blatzar a8352d3f64 Prettified the subtitle year dialog 2023-01-17 16:57:46 +01:00
Jace 42f90a79c4
[Feature] Allow input of Year on Subtitle search (#232)
* Use query text as default filename of subtitle instead of empty string.

* [Feature] Allow input of Year on Subtitle search
2023-01-17 15:11:49 +00:00
Blatzar 5b26c998b4 Added trailers and poster to TV 2022-12-23 22:53:51 +01:00
Blatzar b6b7cceea5 Changed SeekParameters to allow for faster seeking + fixed apk installer text 2022-12-23 17:33:54 +01:00
Blatzar 4b0b6f6f20 Reworked the internal subtitle API to fix edge-cases when importing subtitles 2022-12-08 16:18:03 +01:00
Blatzar 514e250d68 Update dependencies, lets hope it does not fuck up anything 2022-12-05 12:39:34 +01:00
Blatzar b79e2d768f Fixed subtitle elevation again 2022-12-03 02:42:16 +01:00
Blatzar 924d797e07 Fix next episode button showing up erroneously 2022-11-15 16:32:31 +01:00
Blatzar 9a93b375f3 Fixed:
Lock when switching episodes
Lock on RTL layouts
Skipping to the next season
2022-11-12 22:29:22 +01:00
reduplicated 8fa00f4ca9 added setting for skip op and changed key for player seek amount 2022-11-05 22:15:34 +01:00
reduplicated 9e67e856a0 small fix for multi request 2022-11-05 00:40:31 +01:00
Osten c10ec34ab8
Aniskip (#195)
* aniskip groundwork

* working

* removed prints

* bump nicehttp

* small fix

* small fixes

* bump

Co-authored-by: reduplicated <110570621+reduplicated@users.noreply.github.com>
2022-11-04 23:36:27 +00:00
reduplicated 4a193d5d27 small fix 2022-11-02 21:41:39 +01:00
Blatzar 6308fd0fec Fixed subtitles on new exoplayer version 2022-11-01 23:27:42 +01:00
Blatzar 3d3c85a1ad Revert "Revert "Bumped the exoplayer version and fixed the audio & video track selection""
This reverts commit 6b586388b9.
2022-11-01 23:16:56 +01:00
reduplicated d349190238 scroll 2022-10-31 01:16:15 +01:00
Blatzar 7f71eef755 Allow playback from buffer with no internet 2022-10-26 14:59:29 +02:00
Blatzar 1e83d21db4 Fix selecting online and local subtitles on Android TV 2022-10-07 18:17:31 +02:00
Blatzar 880b89ea85 Fixed lock button on Arabic locale 2022-09-21 17:47:18 +02:00
Blatzar 53965b13fb Add internal support for subtitle headers + season names 2022-09-10 19:59:37 +02:00
Blatzar e1758e6346 Possible fix for audio track decoding on some devices 2022-09-06 17:50:41 +02:00
Blatzar afb35f73b3 Add isM3u8 to raw stream button 2022-09-05 20:45:56 +02:00
Blatzar 6f3e9891c5 Disable exoplayer tunneling 2022-09-05 14:21:42 +02:00