Commit Graph

37 Commits

Author SHA1 Message Date
Charles Ewert
2389af0868
Enable brighterscript, create NPM build scripts, install and use roku-log, and use bsc import statements (#1173) 2023-05-03 17:21:04 -04:00
1hitsong
a58a87cce0 Remove unneeded RunTime property
Fixes #1190
2023-04-11 20:33:28 -04:00
1hitsong
99958ab0c4 Don't init subs on intros. Rework fallback subs font. 2023-03-25 21:52:12 -04:00
Charles Ewert
d34002cc3d save userConfig to global var + check userConfig before showing "next episode" popup 2023-03-22 14:10:07 -04:00
Charles Ewert
ef2b1293ec Only show next episode popup if web client setting is turned on 2023-03-19 10:05:44 -04:00
Jinho Kim
cc2b966570 Add captionStyle support 2023-02-07 18:37:03 -05:00
Jinho Kim
6e5e14444e Optimize parseVTT
Change back to gettofile

Fix default font in captionTask

Update captionTask.brs
2023-02-06 10:18:00 -05:00
Jinho Kim
1ee4ef8d12 Move font download to Main.brs
Optimize parseVTT performance
2023-02-04 13:07:40 -05:00
Jinho Kim
0bcb779507 Remove font files from pkg
Now it downloads from the fallback folder if available. Defaults to LargeBoldSystemFont. Subtitles are displayed with an outline instead of a background rectangle

TODO : take captionstyle into account
2023-01-31 20:32:02 -05:00
Jinho Kim
ec1bc7e0a0 Fix playerState
JFVideo updates playerState for captionTask

Moved pkg:/fonts to pkg:/components/fonts
2023-01-26 21:36:11 -05:00
Jinho Kim
2fc121fc50 Subtitle rendering using a task node
Crude subtitle renderer piggybacking on the JFVideo component
2023-01-26 19:03:09 -05:00
1hitsong
f63c0a4995 Code cleanup 2022-11-21 16:48:24 -05:00
candry7731
feace10345 Move Task.control to fire once video state=playing 2022-11-21 15:02:25 -06:00
candry7731
a762e65a75 added api to check is next episode is valid 2022-11-20 23:43:20 -06:00
1hitsong
119b14634e Code cleanup 2022-11-20 20:18:23 -05:00
1hitsong
b9103be7c3 Remove unused code 2022-11-17 21:30:33 -05:00
candry7731
efac0afe83 Add missing code 2022-11-06 22:35:02 -06:00
candry7731
cfdc660f87 fix validation and format 2022-11-02 20:18:16 -05:00
candry7731
a35f476bfd
Merge branch 'unstable' into Next-UP-Button 2022-10-11 09:57:02 -05:00
1hitsong
1832dfd0d6
Merge pull request #781 from jimdogx/jf-video-stats
Jf video stats
2022-09-23 08:20:02 -04:00
1hitsong
d3bfaaaec9 Remove IntroSkipper support 2022-09-14 19:34:29 -04:00
candry7731
edd39732ba
Update JFVideo.xml 2022-09-06 23:04:46 -05:00
Jimi
9d0a25df77 Streaming information 2022-09-05 22:38:37 -06:00
1hitsong
1893121fdf
Add support for Intro Skipper plugin (#696) 2022-08-27 07:27:45 +01:00
1hitsong
b728c4b224 Add user setting: Hide Clock
#273
2022-07-24 11:59:07 -04:00
Neil Burrows
f12bf93ebb Changing logic to prevent retrying transcode when stopping a playing video 2022-07-04 10:31:28 +01:00
Neil Burrows
055c4e5021 Allow attempting to direct play video with invalid profile level 2022-07-04 10:09:16 +01:00
candry7731
d6f6832929
Increase live tv buffer timeout to 30s (#582) 2022-05-11 16:56:33 +01:00
Neil Burrows
d8d1745720 Rework Subtitle Code 2021-06-12 16:03:47 +01:00
Bronley
15509514f8 Change field type associativearray to assocarray 2021-01-30 14:38:39 -05:00
cewert
79dbfc7db8 Auto play the next available episode 2020-11-30 02:46:20 -05:00
Neil Burrows
5993ee7d36 Check buffered Percentage is increasing 2020-07-11 09:13:39 +01:00
thomabx
bc66343cc6 Missed change in JFVideo.xml in previous commit. 2020-03-30 08:15:57 -07:00
thomabx
7e8c5beb62 Start/Stop transcoding for subitles settings changes during playback. 2020-03-10 20:50:47 -07:00
thomabx
dd723f92b0 Added support for subtitles 2020-02-28 19:13:12 -08:00
thomabx
360541bb47 Reports playback status to the server 2020-02-17 11:30:04 -08:00
Nick Bisby
52fc6ec193 Get video playing fully using single scene 2019-10-14 20:55:29 -05:00