Commit Graph

787 Commits

Author SHA1 Message Date
Charles Ewert
8c3605c01a include video codec profile and level + include chCnt for audio codec 2023-06-02 00:37:22 -04:00
Charles Ewert
90ca547020 Merge remote-tracking branch 'upstream/unstable' into update-device-profile 2023-06-01 09:42:50 -04:00
Charles Ewert
bdfcac74e6
Implement global session var (#1224)
Co-authored-by: Jimi <jimi@thedodgefamily.com>
2023-06-01 08:43:27 -04:00
Charles Ewert
bb499cabd3 turn SupportsPersistentIdentifier off 2023-06-01 00:38:31 -04:00
Charles Ewert
0027295dad save to variable to prevent calling join() twice 2023-06-01 00:37:04 -04:00
Charles Ewert
9c0228a7e8 refactor GetDirectPlayProfiles to make no assumptions about codec 2023-06-01 00:35:08 -04:00
Charles Ewert
ba31ab7372 update hevc and mpeg2 CodecProfiles + always include container when checking a codec for ts container 2023-05-31 23:19:03 -04:00
1hitsong
160c562551
Merge pull request #1284 from 1hitsong/globalQueueInputEvent
Convert input event to global queue
2023-05-27 19:13:39 -04:00
Charles Ewert
04dbd2d010
Update device profile when device capabilities change + enable all device events (#1217) 2023-05-27 16:43:05 -04:00
1hitsong
4a488a352b Convert input event to global queue 2023-05-23 21:07:18 -04:00
1hitsong
ef568b2ba8
Merge pull request #1273 from 1hitsong/globalQueueDeepLink
Convert deeplink to global queue & add error dialog to video player
2023-05-22 09:13:16 -04:00
Charles Ewert
5dbbc98c0f
Merge pull request #1247 from cewert/reintroduce-api-sdk 2023-05-19 22:14:49 -04:00
1hitsong
a507f938b0 Remove use of uninitialized variable
Fixes #1274
2023-05-18 21:57:04 -04:00
Charles Ewert
ede16c7c52
Merge pull request #1212 from cewert/fix-crash-logs 2023-05-18 21:42:38 -04:00
1hitsong
00b3923693 Convert deeplink to global queue & add error dialog to video player 2023-05-18 06:59:34 -04:00
Jimi
82fc950361 Working from Season list only. 2023-05-13 07:35:59 -06:00
Jimi
c140e15c4b PR comments 2023-05-11 21:57:15 -06:00
Jimi
85fba65c3b Code cleanup. 2023-05-11 21:39:07 -06:00
Jimi
4d1d4960cb Working with new Global player 2023-05-11 16:29:05 -06:00
Charles Ewert
ccf60236d8 Merge remote-tracking branch 'upstream/unstable' into fix-crash-logs 2023-05-11 12:37:29 -04:00
Charles Ewert
c107fa1933 Merge remote-tracking branch 'upstream/unstable' into reintroduce-api-sdk 2023-05-11 11:23:57 -04:00
Jimi
274736851f Merge branch 'unstable' into enhancement/jf-806-respect-audio-preference 2023-05-11 08:11:04 -06:00
1hitsong
3b1207dc2f Updates per testing comments
Update intro code comments
Save msgNode to variable in main
Selecting subtitle moves cursor to OK button
Subtitle list moves with cursor instead of scrollbar
2023-05-09 08:21:20 -04:00
1hitsong
f69a160306 Fix incorrect comment 2023-05-07 11:28:11 -04:00
1hitsong
6ef3d3fcfc Move most video playback into global queue 2023-05-06 21:26:02 -04:00
Jimi
c297af91a0 Move function to ShowScenes.brs 2023-05-06 16:22:15 -06:00
Jimi
60f7d7ff96
Update source/Main.brs
Co-authored-by: Charles Ewert <cewert@gmail.com>
2023-05-06 16:20:48 -06:00
Jimi
a660b347fa Allow local override from TV List page. 2023-05-06 15:54:30 -06:00
Jimi
855e14d340 Next up and Continue Watching. 2023-05-06 15:35:16 -06:00
Jimi
650a02f686 Add Play Default Audio Track setting. 2023-05-06 14:54:33 -06:00
Jimi
1c33a96439 Working for Episodes from Home Screen. 2023-05-06 14:34:17 -06:00
Charles Ewert
8ef366f4c8 Remove 3rd Party Plugin Support 2023-05-05 14:53:32 -04:00
Charles Ewert
6c5a54a9ae import baserequest.brs into new api sdk. This ensures files that import the sdk.bs file will have access to helper functions 2023-05-05 13:49:43 -04:00
Charles Ewert
897f3531d2 Update codebase to use the new api sdk 2023-05-05 13:45:53 -04:00
Charles Ewert
a7478fc42a Don't use more than 5 params for Substitute() 2023-05-05 13:22:35 -04:00
Charles Ewert
f4a7a6c8af remove unreachable code 2023-05-05 13:19:15 -04:00
Charles Ewert
9e740e7ef9 stop using api module's config() values 2023-05-05 13:17:14 -04:00
Charles Ewert
8997b1fd02 Import api roku module as a bsc namespace 2023-05-05 13:13:49 -04:00
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
Charles Ewert
92e1535f88
Merge pull request #1140 from cewert/expand-global-var 2023-05-02 14:39:17 -04:00
Charles Ewert
1eaa3649e3 Merge branch 'unstable' into release-sync-166 2023-04-26 21:05:38 -04:00
Charles Ewert
db50b0f8bb prep for release 2023-04-26 20:48:36 -04:00
Charles Ewert
d8e91273c8
Merge pull request #1208 from cewert/fix-issue-1192 2023-04-23 13:45:52 -04:00
Charles Ewert
5f1550c74d bugfix 2023-04-23 13:38:30 -04:00
Charles Ewert
b7b8a3461b Move setConstants() to globals.brs 2023-04-23 13:31:31 -04:00
Charles Ewert
2ccacf6529 Set global vars before creating JFScene 2023-04-22 15:36:52 -04:00
Charles Ewert
ece472b91c Use functions to save app and device data to global 2023-04-22 14:57:35 -04:00
Charles Ewert
8939ecc9c5 Merge remote-tracking branch 'upstream/unstable' into expand-global-var 2023-04-22 09:57:27 -04:00
Charles Ewert
c4d5a7de0a
Setup rooibos test framework (#1141) 2023-04-22 09:03:44 -04:00
Charles Ewert
4d643c9632 keep var lowercase like the rest 2023-04-21 19:16:19 -04:00