nklhrstv
|
ab89ed7b21
|
tags added to error logs
|
2021-01-07 11:53:14 +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
|
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
|
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
|
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
|
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
|
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
|
4868e9521f
|
Core transport decoupled from Core service
|
2020-05-15 17:26:33 +03:00 |
|
nklhrstv
|
94bef3e064
|
streamingServerURL case fixed
|
2020-04-30 13:38:35 +03:00 |
|
nklhrstv
|
82dd0b33a4
|
adapt video messages to match the new spec
|
2020-04-30 12:03:24 +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
|
d3c3ee47e5
|
check if embedded subtitles in stream are valid
|
2020-04-06 17:45:38 +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
|
801e67860b
|
addon mapped as a stream prop in usePlayer
|
2020-04-02 12:32:56 +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
|
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
|
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
|
5c89856765
|
sample InfoMenu component added
|
2020-03-31 12:13:58 +03: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
|
3e05fe2e31
|
periodically push changes in library from player
|
2020-03-23 14:08:50 +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
|
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
|
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
|
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
|
5cbbfe2aa6
|
subtitles from stream added to video
|
2020-03-17 17:16:25 +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
|
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
|
ab08f40f23
|
meta preview in player temporary disabled
|
2020-03-15 00:04:30 +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
|
f69235c24c
|
sample meta preview added in Player
|
2020-03-14 13:20:16 +02:00 |
|
nklhrstv
|
2a48f8d6f8
|
enter fullscreen on db click
|
2020-03-14 11:38:02 +02:00 |
|
nklhrstv
|
8014c1c969
|
clear debounced functions on unmount
|
2020-03-13 18:04:44 +02:00 |
|
nklhrstv
|
fecee6f9db
|
basic key controls implemented in player
|
2020-03-13 18:04:27 +02:00 |
|
nklhrstv
|
32164b6708
|
toggle playback on click
|
2020-03-13 15:27:34 +02:00 |
|
nklhrstv
|
165b657d42
|
basic immersed bars implemented
|
2020-03-13 14:57:24 +02:00 |
|
nklhrstv
|
a5717e84be
|
initial video state moved to constant
|
2020-03-11 16:44:15 +02:00 |
|
nklhrstv
|
1720420d9a
|
state renamed to videoState
|
2020-03-11 16:37:33 +02:00 |
|
nklhrstv
|
428cb776ce
|
nav bar added to player
|
2020-03-11 15:25:53 +02:00 |
|
nklhrstv
|
365c5e43f4
|
subtitles offset bind with core
|
2020-03-11 13:22:53 +02:00 |
|
nklhrstv
|
98524855ed
|
subtitles settings linked with core
|
2020-03-10 17:50:05 +02:00 |
|
nklhrstv
|
c96def8b4f
|
subtitles delay/size configurable
|
2020-03-10 15:54:06 +02:00 |
|
nklhrstv
|
4e28aebc33
|
SubtitlesPicker prop names changed
|
2020-03-10 13:43:30 +02:00 |
|
nklhrstv
|
aba579802e
|
subtitles offset configured
|
2020-03-10 13:32:30 +02:00 |
|
nklhrstv
|
1b9da9a80d
|
new SubtitlesPicker implemented
|
2020-03-10 12:55:02 +02:00 |
|
nklhrstv
|
903c9e6f1f
|
SubtitlesPicker moved to Player from SubtitlesButton
|
2020-03-09 17:10:26 +02:00 |
|
nklhrstv
|
41099ea666
|
replace dispatch with callbacks in ControlBar
|
2020-03-09 15:10:08 +02:00 |
|
nklhrstv
|
660a04b78b
|
add extra subtitles to video
|
2020-03-09 14:39:18 +02:00 |
|
nklhrstv
|
fa7aca6476
|
Player adapted to changes in core
|
2020-03-05 17:50:05 +02:00 |
|
NikolaBorislavovHristov
|
68780cccfb
|
drop modalContainerClassName prop from ControlBar
|
2019-09-30 14:08:40 +03:00 |
|
NikolaBorislavovHristov
|
b9aef45440
|
show Buffering loader only when buffering
|
2019-09-29 23:25:43 +03:00 |
|
NikolaBorislavovHristov
|
c6a29f5692
|
Player root component migrated to hooks
|
2019-09-25 16:02:06 +03:00 |
|
NikolaBorislavovHristov
|
7b405b248a
|
modal container classnames props mess fixed in player
|
2019-04-08 17:18:09 +03:00 |
|
NikolaBorislavovHristov
|
8da64722d9
|
adapt ui to the new subtitles API
|
2019-04-08 00:47:26 +03:00 |
|
NikolaBorislavovHristov
|
3dad232862
|
Player UI adapted to the new Video communication protocol
|
2019-04-05 20:53:19 +03:00 |
|
NikolaBorislavovHristov
|
7c671a12db
|
Player component migrated to require
|
2019-03-23 00:56:56 +02:00 |
|
NikolaBorislavovHristov
|
7441928d5a
|
muted prop handled in the ui
|
2019-03-22 15:23:16 +02:00 |
|
NikolaBorislavovHristov
|
421013863d
|
onImplementationChanged callback added to Video
|
2019-03-21 19:30:03 +02:00 |
|
NikolaBorislavovHristov
|
b08ee9aa8b
|
MPVVideo basic implementation
|
2019-03-21 13:16:48 +02:00 |
|
NikolaBorislavovHristov
|
fd79476c1d
|
subtitles offset api implemented
|
2019-02-25 13:38:05 +02:00 |
|
NikolaBorislavovHristov
|
abb0aae464
|
refactor popups in player's control bar to not use global classes
|
2019-01-18 12:37:50 +02:00 |
|
NikolaBorislavovHristov
|
c4b40a8bf0
|
dispatch load command before dispatch subtitles commands
|
2019-01-17 10:13:20 +02:00 |
|
NikolaBorislavovHristov
|
f8230ce408
|
load dispatch call fixed
|
2019-01-17 09:35:05 +02:00 |
|
NikolaBorislavovHristov
|
bde6e72e7c
|
Video component refactored to be used through dispatch method only
|
2019-01-16 15:00:37 +02:00 |
|
NikolaBorislavovHristov
|
f22fde3962
|
buffering loaded rendered in player
|
2019-01-16 12:52:58 +02:00 |
|
NikolaBorislavovHristov
|
f78cc68347
|
refactor callbacks in player
|
2019-01-04 17:15:46 +02:00 |
|
NikolaBorislavovHristov
|
6bfe202af0
|
demo subtitles tracks removed
|
2019-01-04 10:47:37 +02:00 |
|
NikolaBorislavovHristov
|
b9c02d62d9
|
subtitleDarkBackground implemented
|
2019-01-04 10:39:22 +02:00 |
|
NikolaBorislavovHristov
|
6b8858642f
|
subtitle delay implemented
|
2019-01-02 17:02:48 +02:00 |
|
NikolaBorislavovHristov
|
239b4ce1cf
|
subtitleSize prop implemented and binded to the ui
|
2018-12-31 12:33:08 +02:00 |
|
NikolaBorislavovHristov
|
814a999ce3
|
demo subtitles loaded for testing purposes
|
2018-12-30 21:44:11 +02:00 |
|
NikolaBorislavovHristov
|
cbae90ec95
|
simple SubtitlesPicker implemented
|
2018-12-13 15:25:02 +02:00 |
|
NikolaBorislavovHristov
|
7be7c53fbf
|
comunication bridge for subtitles implemented
|
2018-12-12 15:04:56 +02:00 |
|
NikolaBorislavovHristov
|
dd82d462ef
|
no need to reset state when error is thrown by the video
|
2018-12-10 20:07:07 +02:00 |
|
NikolaBorislavovHristov
|
4eb7e1c685
|
mute/unmute command implemented
|
2018-12-10 09:55:08 +02:00 |
|
NikolaBorislavovHristov
|
2f0ed36ec6
|
player screen use new video api for load stream and subtitles
|
2018-11-28 16:45:43 +02:00 |
|
NikolaBorislavovHristov
|
85da572885
|
Video component make decision about wich implementation to use
|
2018-11-22 16:32:27 +02:00 |
|
NikolaBorislavovHristov
|
c86793d7d7
|
Video component refactored / HTMLVideo and YouTubeVideo combined
|
2018-11-21 17:45:47 +02:00 |
|
NikolaBorislavovHristov
|
3fa5a87075
|
player styles refactored
|
2018-11-18 13:35:16 +02:00 |
|
NikolaBorislavovHristov
|
83d5349b4f
|
html video used in player
|
2018-11-18 08:52:31 +02:00 |
|
NikolaBorislavovHristov
|
45f93ed3f6
|
popup used for volume slider
|
2018-11-16 16:01:43 +02:00 |
|
NikolaBorislavovHristov
|
d653e35796
|
simple youtube player implemted
|
2018-11-14 14:40:27 +02:00 |
|
NikolaBorislavovHristov
|
d627d51741
|
ovelay layer rendered on top of video to prevent context menu interraction
|
2018-11-13 12:45:21 +02:00 |
|
NikolaBorislavovHristov
|
77a1d7658d
|
player refactor
|
2018-11-13 12:29:39 +02:00 |
|
NikolaBorislavovHristov
|
a8ff78e0f2
|
simple control bar implemted
|
2018-11-09 14:54:44 +02:00 |
|
NikolaBorislavovHristov
|
ef3fd37ac9
|
videoComponent attached to state
|
2018-11-07 16:51:05 +02:00 |
|
NikolaBorislavovHristov
|
d0c0e5129d
|
simple react player implemented
|
2018-11-07 16:07:45 +02:00 |
|