nklhrstv
|
e1e69d98e6
|
use 2 channel audio on chrome unless other is specified
|
2021-09-27 18:46:27 +03:00 |
|
nklhrstv
|
74211b1503
|
send audioChannels query parameter to the player
|
2021-09-08 14:22:37 +03:00 |
|
nklhrstv
|
ab46a07930
|
use externalPlayer link instead of playlist hook
|
2021-09-08 14:03:55 +03:00 |
|
nklhrstv
|
de5a131eb1
|
update stremio-video
|
2021-09-02 16:57:33 +03:00 |
|
nklhrstv
|
ee58baa7a8
|
update select video impl function
|
2021-09-01 16:45:30 +03:00 |
|
nklhrstv
|
28cdc85512
|
use withStreamingServer as a first middleware
|
2021-09-01 15:03:10 +03:00 |
|
nklhrstv
|
67a9abfe5d
|
improve playlist button styles
|
2021-07-20 18:59:56 +03:00 |
|
nklhrstv
|
3951f5328a
|
fix type in M3U
|
2021-07-20 18:46:32 +03:00 |
|
nklhrstv
|
e259f4a54f
|
title added to error label
|
2021-07-20 18:44:56 +03:00 |
|
nklhrstv
|
e6d213f541
|
usePlaylist hook created
|
2021-07-20 18:41:08 +03:00 |
|
nklhrstv
|
9e014b6489
|
change playlist props
|
2021-07-20 18:33:00 +03:00 |
|
nklhrstv
|
a6f351f6d5
|
move playlist hook above
|
2021-07-20 18:32:46 +03:00 |
|
nklhrstv
|
6e5c2e6a87
|
reorder deps in layout effect
|
2021-07-20 17:59:27 +03:00 |
|
Tim
|
4f407a97a5
|
refactor(Player): add settings.seekTimeDuration to layoutEffect, update to cleaner code syntax
|
2021-07-19 16:59:56 +02:00 |
|
Tim
|
bb73cd8695
|
refactor: convert seekTimeDuration to ms
|
2021-07-19 16:18:55 +02:00 |
|
Tim
|
0a95563f15
|
Merge branch 'development' of https://github.com/Stremio/stremio-web into seek-time-settings
|
2021-07-19 11:26:00 +02:00 |
|
Nikola Hristov
|
1f23da7e7c
|
Merge pull request #232 from Stremio/m3u-playlist-fallback
Allow to download a m3u playlist in case of a playback error
|
2021-07-17 12:40:28 +03:00 |
|
Tim
|
e190f43ef1
|
style(Player): fix flex
|
2021-07-16 20:03:28 +02:00 |
|
Tim
|
335fc5ccca
|
style(Player): fix flex, add missing class
|
2021-07-16 11:39:57 +02:00 |
|
Tim
|
839f2b8cba
|
refactor(Player): use seek duration from settings and handle shift key event
|
2021-07-16 11:21:09 +02:00 |
|
Tim
|
2532217171
|
refactor(Player): revert z-index changes
|
2021-07-16 03:02:38 +02:00 |
|
Tim
|
3ce8a57bc3
|
refactor(Player): fix markup hierarchy, remove gap and declare flex props in style
|
2021-07-15 10:46:50 +02:00 |
|
nklhrstv
|
d4d1217686
|
check if chromecast service is active
|
2021-07-13 11:18:58 -01:00 |
|
Tim
|
89832951ec
|
refactor(Player): move playlist to Player.js, fix less
|
2021-07-12 19:48:47 +02:00 |
|
Tim
|
772cde815e
|
refactor(Player): allow to download a m3u playlist in case of a playback error
|
2021-06-19 11:11:46 +02:00 |
|
nklhrstv
|
ab89ed7b21
|
tags added to error logs
|
2021-01-07 11:53:14 +02:00 |
|
nklhrstv
|
da274e02cf
|
adapt images with the new build system
|
2021-01-06 18:25:47 +02:00 |
|
nklhrstv
|
cba21f260b
|
update library item on video ended
|
2020-12-21 13:33:55 +02:00 |
|
nklhrstv
|
8238952565
|
use base url only when casting
|
2020-12-21 12:59:34 +02:00 |
|
nklhrstv
|
4eb3d32e53
|
log error in player
|
2020-12-15 13:06:41 +02:00 |
|
nklhrstv
|
017cf4fb3d
|
remove not needed eslint hints
|
2020-12-15 13:06:32 +02:00 |
|
nklhrstv
|
4f73ef09fc
|
use subtitles ids from addons
|
2020-12-15 12:53:38 +02:00 |
|
nklhrstv
|
082dab9d7a
|
subs loaded message improved
|
2020-12-15 12:10:26 +02:00 |
|
nklhrstv
|
b3d04ccd99
|
map exclusive subtitles
|
2020-12-15 12:03:10 +02:00 |
|
nklhrstv
|
8126662957
|
add extra subtitles only if stream is loaded
|
2020-12-15 11:44:09 +02:00 |
|
nklhrstv
|
0ad91c1410
|
Video uses StemioVideo to select video implementation
|
2020-12-15 11:41:52 +02:00 |
|
nklhrstv
|
077507607f
|
use ChromecastSenderVideo in select video impl
|
2020-12-15 11:35:11 +02:00 |
|
nklhrstv
|
d1199fc407
|
move logic about force transcoding param in load action
|
2020-12-12 15:09:31 +02:00 |
|
nklhrstv
|
a1d2703efb
|
use stream prop to determine when to add external subtitles
|
2020-12-12 00:02:49 +02:00 |
|
nklhrstv
|
f21742d030
|
render url and lang name with title attribute of tracks
|
2020-12-11 23:51:21 +02:00 |
|
nklhrstv
|
6e0781a683
|
separate extra and embedded subtitles
|
2020-12-11 23:38:41 +02:00 |
|
nklhrstv
|
027a37a5cc
|
extraSubtitlesTrackLoaded event handled in Video
|
2020-12-11 22:55:24 +02:00 |
|
nklhrstv
|
6500ff9149
|
nextVideo changed to video object
|
2020-10-28 15:30:11 +02:00 |
|
nklhrstv
|
37e9139068
|
player ui adapted to changes in core
|
2020-10-28 14:46:57 +02:00 |
|
nklhrstv
|
31b2ffd0ff
|
adapted to changes in core related to Lib structs renamed to Library
|
2020-09-30 17:48:11 +03:00 |
|
nklhrstv
|
e91ca3b391
|
update stremio-icons require statements
|
2020-07-17 11:35:25 +03:00 |
|
nklhrstv
|
fdee87b8ab
|
stremio-colors import statements updated
|
2020-07-17 11:24:16 +03:00 |
|
nklhrstv
|
c49d4baef5
|
chromecastServiceActive flag renamed
|
2020-06-03 17:29:24 +03:00 |
|
nklhrstv
|
e9cef46558
|
set background on critical error message
|
2020-06-03 15:55:53 +03:00 |
|
nklhrstv
|
1bccc3e369
|
toggle bars visibiliry when not casting
|
2020-06-03 15:37:58 +03:00 |
|
nklhrstv
|
3caefa0fab
|
transcode when casting
|
2020-06-03 15:08:22 +03:00 |
|
nklhrstv
|
f5e50df763
|
load video after determine streaming server state
|
2020-06-03 15:08:02 +03:00 |
|
nklhrstv
|
7cde769a35
|
add ss middleware only if ss is available
|
2020-06-03 14:49:34 +03:00 |
|
nklhrstv
|
e3b41921e5
|
stremio video updated
|
2020-06-03 14:38:17 +03:00 |
|
nklhrstv
|
20240b682b
|
reload extra subtitles when casting changed
|
2020-06-03 12:35:54 +03:00 |
|
nklhrstv
|
ed378de511
|
core-web updated
|
2020-06-03 12:13:41 +03:00 |
|
nklhrstv
|
e567bcf040
|
casting when chromecast conected
|
2020-05-27 17:37:05 +03:00 |
|
nklhrstv
|
d667bee547
|
dispatch commands to video refactored
|
2020-05-27 15:58:51 +03:00 |
|
nklhrstv
|
2d9f46cbe7
|
request session on click chromecast button
|
2020-05-21 18:06:25 +03:00 |
|
nklhrstv
|
cbd0f7a337
|
toggle connection to chromecast from chromecast button
|
2020-05-15 23:42:23 +03:00 |
|
nklhrstv
|
98b4dbcd0d
|
requestSession on click chromecast button
|
2020-05-15 22:58:28 +03:00 |
|
nklhrstv
|
ba70f6c88c
|
activate chromecast button when chromecast became available
|
2020-05-15 18:11:37 +03:00 |
|
nklhrstv
|
4868e9521f
|
Core transport decoupled from Core service
|
2020-05-15 17:26:33 +03:00 |
|
nklhrstv
|
254e34b01b
|
selectVideoImplementation updated
|
2020-04-30 13:47:03 +03:00 |
|
nklhrstv
|
94bef3e064
|
streamingServerURL case fixed
|
2020-04-30 13:38:35 +03:00 |
|
nklhrstv
|
0e64751ac7
|
video element styles updated
|
2020-04-30 13:38:13 +03:00 |
|
nklhrstv
|
82dd0b33a4
|
adapt video messages to match the new spec
|
2020-04-30 12:03:24 +03:00 |
|
nklhrstv
|
a13f902dfc
|
drop id attribute of Video
|
2020-04-30 11:57:41 +03:00 |
|
nklhrstv
|
a5cb553ec6
|
Downgrade to GPL-V2 License
|
2020-04-08 11:45:16 +03:00 |
|
nklhrstv
|
61f4566ee2
|
change info menu key
|
2020-04-07 15:32:04 +03:00 |
|
nklhrstv
|
b9e1e9d019
|
todo addon layout added to info menu
|
2020-04-07 15:31:19 +03:00 |
|
Nikola Hristov
|
53c8e83426
|
Merge pull request #154 from Stremio/open
Open
|
2020-04-07 15:17:06 +03:00 |
|
nklhrstv
|
7dfb48d87d
|
show stream info in infomenu
|
2020-04-07 15:08:37 +03:00 |
|
nklhrstv
|
10a804ff24
|
check for valid metaItem in InfoMenu
|
2020-04-07 13:35:32 +03:00 |
|
nklhrstv
|
d3c3ee47e5
|
check if embedded subtitles in stream are valid
|
2020-04-06 17:45:38 +03:00 |
|
nklhrstv
|
cf9ded23a2
|
stream deserialized using deep links module
|
2020-04-06 17:26:07 +03:00 |
|
nklhrstv
|
a2d1ad829c
|
TODO added to InfoMenu
|
2020-04-02 19:07:51 +03:00 |
|
nklhrstv
|
1ec803b06d
|
basic info menu implemented
|
2020-04-02 18:17:14 +03:00 |
|
nklhrstv
|
19c747f019
|
assign addon to every subtitles resouce in usePlayer
|
2020-04-02 13:41:18 +03:00 |
|
nklhrstv
|
dabba0f19c
|
origin priorities updated in subs menu
|
2020-04-02 12:33:15 +03:00 |
|
nklhrstv
|
801e67860b
|
addon mapped as a stream prop in usePlayer
|
2020-04-02 12:32:56 +03:00 |
|
nklhrstv
|
5ddb84ddc6
|
map meta_resource dates and hrefs in usePlayer
|
2020-04-02 12:09:13 +03:00 |
|
nklhrstv
|
63ac8b1453
|
redundant checks for the type of stream removed
|
2020-04-01 17:12:15 +03:00 |
|
nklhrstv
|
cdd1eac725
|
correct title in player
|
2020-04-01 17:11:15 +03:00 |
|
nklhrstv
|
51ec3588bc
|
close menus if data becomes unavailable
|
2020-04-01 15:43:10 +03:00 |
|
nklhrstv
|
5cc640871c
|
metaItem not required for InfoMenu
|
2020-04-01 15:39:36 +03:00 |
|
nklhrstv
|
8d9239acbf
|
use 90 alpha in subtitles picker
|
2020-04-01 15:27:49 +03:00 |
|
nklhrstv
|
44f98d5f53
|
default sizes removed from slider
|
2020-04-01 14:37:04 +03:00 |
|
nklhrstv
|
cdb72526ad
|
player background changed
|
2020-04-01 13:29:23 +03:00 |
|
nklhrstv
|
493be95bec
|
validation of videoid added
|
2020-03-31 18:26:36 +03:00 |
|
nklhrstv
|
91da0443f6
|
rename SubtitlesPicker to SubtitlesMenu
|
2020-03-31 18:21:56 +03:00 |
|
nklhrstv
|
89be4e8d16
|
refactor player menus
|
2020-03-31 18:19:39 +03:00 |
|
nklhrstv
|
1ccca352d6
|
playback toggle debounced for clicks on video overlay
|
2020-03-31 16:20:01 +03:00 |
|
nklhrstv
|
2bdd7eb35f
|
prevent toggle play/pause when closing menu
|
2020-03-31 14:02:14 +03:00 |
|
nklhrstv
|
43ab0745b5
|
player related action moved to usePlayer
|
2020-03-31 13:53:27 +03:00 |
|
nklhrstv
|
816ee24690
|
updateSettings deps fixed
|
2020-03-31 12:54:48 +03:00 |
|
nklhrstv
|
b0801e6686
|
hooks in player optimized
|
2020-03-31 12:54:36 +03:00 |
|
nklhrstv
|
faf6f9914a
|
InfoMenu availability handled
|
2020-03-31 12:35:59 +03:00 |
|
nklhrstv
|
ec2a27a72d
|
menu background moved to common classname
|
2020-03-31 12:15:04 +03:00 |
|
nklhrstv
|
5c89856765
|
sample InfoMenu component added
|
2020-03-31 12:13:58 +03:00 |
|
nklhrstv
|
85ac09ebc0
|
use new comparator function in SubtitlesPicker
|
2020-03-28 14:34:30 +02:00 |
|
nklhrstv
|
f64a633f25
|
adapt route proptype for url params with latest changes in router
|
2020-03-28 13:06:06 +02:00 |
|
nklhrstv
|
19313b0f65
|
decrease toast timeout
|
2020-03-24 14:05:26 +02:00 |
|
nklhrstv
|
8a4825e1a2
|
show toast when subtitles track loaded
|
2020-03-24 13:59:18 +02:00 |
|
nklhrstv
|
3b199c9230
|
more icons added to controlbar
|
2020-03-24 13:18:02 +02:00 |
|
nklhrstv
|
8ddc947262
|
share button dropped
|
2020-03-24 12:30:14 +02:00 |
|
nklhrstv
|
255f92e897
|
videos icon added
|
2020-03-24 12:28:30 +02:00 |
|
nklhrstv
|
c783cbd5cd
|
meta preview icon changed
|
2020-03-24 12:28:18 +02:00 |
|
nklhrstv
|
3e05fe2e31
|
periodically push changes in library from player
|
2020-03-23 14:08:50 +02:00 |
|
nklhrstv
|
3c99c2ab2a
|
subtitles picker colors changed
|
2020-03-23 12:58:20 +02:00 |
|
nklhrstv
|
3bae7de581
|
unload player fixed
|
2020-03-23 12:47:22 +02:00 |
|
nklhrstv
|
ea44bd6726
|
go back from player when video end
|
2020-03-23 12:17:58 +02:00 |
|
nklhrstv
|
5016788262
|
update subtitles when only stream changed
|
2020-03-23 10:56:47 +02:00 |
|
nklhrstv
|
15435abaa3
|
change subtitles origin embedded in stream
|
2020-03-23 10:46:10 +02:00 |
|
nklhrstv
|
ece528b58f
|
handle errors in player ui
|
2020-03-23 10:22:13 +02:00 |
|
nklhrstv
|
378bfdcf3d
|
todo added for next video
|
2020-03-22 08:55:28 +02:00 |
|
nklhrstv
|
0578556fa3
|
rewind item on video ended
|
2020-03-22 08:47:42 +02:00 |
|
nklhrstv
|
9935f38987
|
video event callback rebind fixed
|
2020-03-21 23:21:13 +02:00 |
|
nklhrstv
|
0d19e8d560
|
update library item state on time update
|
2020-03-21 19:47:29 +02:00 |
|
nklhrstv
|
b535315d2a
|
remove initial state const in player
|
2020-03-21 16:01:50 +02:00 |
|
nklhrstv
|
59851b4e73
|
starting time applied to load video action
|
2020-03-20 14:26:17 +02:00 |
|
nklhrstv
|
7af190a981
|
lib_item returned from usePlayer
|
2020-03-20 14:25:52 +02:00 |
|
nklhrstv
|
9411e6866b
|
add autoplay flag in load video action
|
2020-03-20 12:27:53 +02:00 |
|
nklhrstv
|
8a93fa997b
|
add todo for title in player
|
2020-03-20 10:56:50 +02:00 |
|
nklhrstv
|
ed76d68363
|
player route adapted to changes in core
|
2020-03-19 16:01:37 +02:00 |
|
nklhrstv
|
b6fd5d9a46
|
deserialize stream with pako and atob
|
2020-03-19 11:31:33 +02:00 |
|
nklhrstv
|
a5b4a25675
|
pick first track for language fixed
|
2020-03-17 17:53:45 +02:00 |
|
nklhrstv
|
5cbbfe2aa6
|
subtitles from stream added to video
|
2020-03-17 17:16:25 +02:00 |
|
nklhrstv
|
767cfb8eb5
|
disable console.error lint warnings
|
2020-03-17 15:09:40 +02:00 |
|
nklhrstv
|
838ad18f9f
|
useLayoutEffect for attaching listeners to window and clear debounced funcitons
|
2020-03-17 14:16:47 +02:00 |
|
nklhrstv
|
dd37b621c3
|
handle KeyF moved to KeyboardNavigation
|
2020-03-17 13:40:46 +02:00 |
|
nklhrstv
|
82ac4d6de5
|
use event.code instead of event.key
|
2020-03-17 12:41:30 +02:00 |
|
nklhrstv
|
3512509661
|
useSubtitlesSettings changed to useSettings
|
2020-03-17 11:01:44 +02:00 |
|
nklhrstv
|
0135d295d5
|
set player bars immersed after mouse leave
|
2020-03-16 20:43:02 +02:00 |
|
nklhrstv
|
59c6a69fcb
|
selectVideoImplementation uses server middleware
|
2020-03-16 20:40:07 +02:00 |
|
nklhrstv
|
0580073be4
|
add streamingServerUrl to the load action
|
2020-03-16 17:40:58 +02:00 |
|
nklhrstv
|
c71360a07b
|
move buffering loader bellow click overlay
|
2020-03-16 13:05:58 +02:00 |
|
nklhrstv
|
290a988080
|
shrink volume slider if needed
|
2020-03-16 12:55:59 +02:00 |
|
nklhrstv
|
8d51f6fc6e
|
change volume while sliding
|
2020-03-16 12:38:30 +02:00 |
|
nklhrstv
|
ab08f40f23
|
meta preview in player temporary disabled
|
2020-03-15 00:04:30 +02:00 |
|
nklhrstv
|
73e49c1a36
|
CONSTANTS module created
|
2020-03-15 00:02:18 +02:00 |
|
nklhrstv
|
585d77c588
|
subtitles language priorities fixed
|
2020-03-14 23:58:06 +02:00 |
|
nklhrstv
|
4cd0bd6622
|
subtitles origins sorted with priorities
|
2020-03-14 23:57:35 +02:00 |
|
nklhrstv
|
35908fe78c
|
languages sorted with priorities
|
2020-03-14 23:49:02 +02:00 |
|
nklhrstv
|
4208368a22
|
languageNames moved to common
|
2020-03-14 23:46:48 +02:00 |
|
nklhrstv
|
352bbb171d
|
prevent bars immerse when mouse is over top bar
|
2020-03-14 23:23:11 +02:00 |
|
nklhrstv
|
590df80072
|
offset added to onImplementationChanged deps
|
2020-03-14 22:41:35 +02:00 |
|
nklhrstv
|
e64f77a67c
|
keyboard control in player improved
|
2020-03-14 19:27:35 +02:00 |
|
nklhrstv
|
aae76e3fc8
|
player menus max height changed
|
2020-03-14 17:49:32 +02:00 |
|
nklhrstv
|
b8c2f5e53d
|
control bar icon sizes changed
|
2020-03-14 13:20:47 +02:00 |
|