JD Layman
f5dbeb5205
Rename GroupStack to SceneManager to make functionality more obvious
2021-10-09 21:14:32 -05:00
JD Layman
6eb283de1b
Abstract remaining overhang functionality with groupStack so overhang is never accessed directly
2021-10-09 21:14:32 -05:00
JD Layman
59370a2d4a
Always request active group before performing operations in main loop
2021-10-09 21:14:31 -05:00
JD Layman
6c03736e41
Apply focus after attaching node to scene
...
This fixes problems where focus was not properly applied to videos resulting in lack of controls
2021-10-09 21:14:31 -05:00
JD Layman
692cb8e922
Add filter information to title when browsing a collection
2021-10-09 21:14:31 -05:00
JD Layman
be24a19c8f
Add groups to stack to manage active group for main scene
2021-10-09 21:14:31 -05:00
Neil Burrows
d727f0b924
Update Authorization header
2021-09-12 15:43:25 +01:00
JD Layman
3bb85157e6
Move video playstate reporting into video component.
2021-09-05 00:09:55 -05:00
JD Layman
4a0907ca21
Report playback progress in a separate thread to reduce render latency.
2021-09-01 20:10:44 -05:00
JD Layman
641056435e
Avoid double processing of options key after certain video types
2021-09-01 20:10:44 -05:00
JD Layman
a7c6737e1f
Support MPEG2 codec when available
...
Support playing video using the MPEG-2 codec when supported by the device. Enabled
by option since MPEG-2 requires high bandwidth and some users report issues with
MPEG-2 decoding on some Roku models.
2021-08-31 19:56:49 -05:00
Neil Burrows
568e81c040
Support AEC3 in mp3 and direct audio containers
2021-08-01 12:33:07 +01:00
Neil Burrows
2224e08a10
Fix hvec transcoding when not required
2021-08-01 11:45:32 +01:00
Bronley
43b4ac3fc9
Format all brs files
2021-07-28 06:51:15 -04:00
Bronley
30377d3ebd
Fix crash when validating serverUrl
2021-07-15 22:32:34 -04:00
Bronley
acdb635f7a
Fix lint issues.
2021-07-09 15:16:43 -04:00
Bronley
fa2452c037
Merge branch 'master' of https://github.com/jellyfin/jellyfin-roku into ssdp-scan
2021-07-09 06:53:16 -04:00
Bronley
6ca6603a57
Undo hardcoded "always show config screen"
2021-07-09 06:42:26 -04:00
Bronley
ebd49cefb3
Finished with initial flow
2021-07-09 06:17:04 -04:00
Bronley
44bf6d2b12
Add ui components and focus handling
2021-07-09 06:12:19 -04:00
Anthony Lavado
ec4177eaa3
Remove then from IF line
2021-06-28 20:17:34 -04:00
Anthony Lavado
ba1a8f649d
Merge branch 'master' into add-brightscript-linter
2021-06-28 20:15:34 -04:00
Neil Burrows
6d757653da
Linter: Consistent IF statement format
...
No parentheses. Use THEN if it's a one line statement. Don't use THEN if it's a block statement
2021-06-26 14:52:16 +01:00
Neil Burrows
13c2391ba7
Linter Fixes: Use of unassigned variables
2021-06-26 14:51:19 +01:00
Neil Burrows
579475a34c
Linter: Code style: remove parenthesis around conditions
2021-06-26 11:24:38 +01:00
Neil Burrows
da54bc86fe
Linter: Change any function that doesn't return a value to a sub
2021-06-26 11:18:09 +01:00
Neil Burrows
38fa383b4d
Linter Warnings
...
Variable Capitalization, Unused Variables, Unreachable Code
2021-06-26 11:04:32 +01:00
Neil Burrows
10a3b1d4b1
Merge branch 'master' into subtitle-variable-error
2021-06-26 08:12:43 +01:00
Neil Burrows
2bc6c7923d
Correct typo in variable name
2021-06-26 08:09:59 +01:00
Neil Burrows
a92ef61d43
Remove return value from ReportPlayback sub
2021-06-24 09:28:28 +01:00
Neil Burrows
fcbb284a7b
Merge branch 'master' into transcoding-logic-rework
2021-06-16 08:40:36 +01:00
Neil Burrows
26fe8afb1d
Add MaxStaticBitrate to PlaypackInfo post
...
Co-authored-by: Cody Robibero <cody@robibe.ro>
2021-06-16 08:38:16 +01:00
Anthony Lavado
cdfb470c6e
Merge branch 'master' into forget-user-on-signout
2021-06-15 09:55:21 -04:00
Anthony Lavado
b878193f56
Merge branch 'master' into transcoding-logic-rework
2021-06-15 09:54:40 -04:00
Neil Burrows
81232e1de7
Update source/api/Items.brs
2021-06-14 21:03:24 +01:00
Neil Burrows
c58fa3cfb5
Merge branch 'master' into transcoding-logic-rework
2021-06-12 17:19:14 +01:00
Neil Burrows
b4c09a6700
Fix incorrect selection when pressing back in subtitle dialog
2021-06-12 16:30:32 +01:00
Neil Burrows
2fd45dddc9
Move subtitle code to Subtitle.brs file
2021-06-12 16:09:41 +01:00
Neil Burrows
4a51923816
Remove unused functions
2021-06-12 16:04:21 +01:00
Neil Burrows
d8d1745720
Rework Subtitle Code
2021-06-12 16:03:47 +01:00
Neil Burrows
91036339f1
Ignore change changes made to Roku OS Global Subtitle settings
2021-06-12 15:23:50 +01:00
Neil Burrows
1801a5b1db
Merge branch 'master' into master
2021-06-10 19:33:11 +01:00
candry7731
ed769e3cf5
Update Main.brs
...
Added Loading dialog to the search component
2021-06-09 22:17:27 -05:00
candry7731
df5cafa030
Update Items.brs
...
Updates Search Api to include all items including live TV
2021-06-09 09:11:58 -05:00
Neil Burrows
442669d75f
Ensure username and password forgotten on Sign Out
2021-05-09 09:27:53 +01:00
Neil Burrows
389f320d9d
Change ReportPlayback() function to sub
2021-05-01 12:19:37 +01:00
Neil Burrows
4647f16fe9
Use subtitle URL provided by server rather than generating our own
2021-05-01 11:13:34 +01:00
Neil Burrows
a856a4d5b5
Update BuildUrl() to handle intial '/' correctly
2021-05-01 11:10:44 +01:00
Kenny Wottrich
b6374f52dd
Fix issues identified by Eclipse Brightscript linter
2021-04-30 20:09:33 -05:00
Anthony Lavado
930de5e299
Merge branch 'master' into fix-trakt-mark-played
2021-04-30 09:15:45 -04:00