Syed Husain
4c1ae8f3ce
Check if key is a string before attempt --plyr checking
2020-07-30 19:43:04 +08:00
Sam Potts
adb3f35920
v3.6.1
2020-04-28 23:17:54 +10:00
Sam Potts
a9c4e77d1b
Migrate custom properties from media to parent
2020-04-23 22:06:36 +10:00
Sam Potts
145f2ae24f
Poster image fix ( fixes #1763 )
2020-04-19 20:06:58 +10:00
Sam Potts
502d5977d7
Converted to 2 space indentation
2020-04-11 16:23:14 +10:00
Sam Potts
bfc541b880
Ensure poster image is not downloaded again for HTML5 videos
2020-02-14 16:53:23 +00:00
Sam Potts
71d6f59d56
HTML5 poster fixes for multiple downloads
2020-01-21 22:28:48 +00:00
Manuel Raynaud
c7b5aa9197
♿ ️(controls) change play button aria-label value when its state change
...
The aria-label attribute set on all play buttons does not change
according the player state. When the video is playing, the aria-label
should change to pause otherwise screen reader will not detect that this
button now can be used to pause the video.
2019-08-07 18:00:02 +02:00
Sam Potts
8fc6c2ba52
File rename and clean up
2019-06-21 00:19:37 +10:00
Sam Potts
c9055f391b
Linting changes
2019-06-01 18:45:07 +10:00
Sam Potts
e9367ee85e
Fix setting initial speed ( fixes #1408 )
2019-04-12 20:18:17 +10:00
James
69d0d6d7ee
Prevent immediate hiding of controls on mobile
2018-10-23 10:08:46 +11:00
Sam Potts
297f297d18
Moved i18n to utils
2018-08-13 21:39:16 +10:00
Sam Potts
b61ba02f3d
Fix issue with play button not changing state ( fixes #1048 )
2018-06-19 09:12:21 +10:00
Sam Potts
ea4d91d2a0
v3.3.15
2018-06-18 23:21:03 +10:00
Sam Potts
f1b4db4f36
Merge branch 'develop' into a11y-improvements
...
# Conflicts:
# dist/plyr.js
# dist/plyr.js.map
# dist/plyr.min.js
# dist/plyr.min.js.map
# dist/plyr.polyfilled.js
# dist/plyr.polyfilled.js.map
# dist/plyr.polyfilled.min.js
# dist/plyr.polyfilled.min.js.map
# src/js/controls.js
# src/js/fullscreen.js
# src/js/plyr.js
# src/js/ui.js
# src/js/utils.js
2018-06-17 01:26:24 +10:00
Sam Potts
d4abb4b143
120 line width, package upgrade
2018-06-17 01:04:55 +10:00
Albin Larsson
115f352ade
Respect call order and prioritize public API calls for setting poster, in order to avoid race conditions
2018-06-15 23:56:47 +02:00
Albin Larsson
6bff6b317d
Remove line breaks in arrays
2018-06-13 23:27:35 +02:00
Sam Potts
aae1092bac
Merge branch 'develop' of github.com:sampotts/plyr into develop
...
# Conflicts:
# src/js/captions.js
# src/js/controls.js
# src/js/fullscreen.js
# src/js/html5.js
# src/js/listeners.js
# src/js/plugins/youtube.js
# src/js/plyr.js
# src/js/utils.js
2018-06-13 00:41:30 +10:00
Sam Potts
392dfd024c
Utils broken down into seperate files and exports
2018-06-13 00:02:55 +10:00
Sam Potts
38f10d4cc6
WIP
2018-06-11 16:19:11 +10:00
Sam Potts
7c6d4666e9
Merge branch 'develop' into a11y-improvements
...
# Conflicts:
# demo/dist/demo.css
# dist/plyr.css
# dist/plyr.js.map
# dist/plyr.min.js
# dist/plyr.min.js.map
# dist/plyr.polyfilled.js
# dist/plyr.polyfilled.js.map
# dist/plyr.polyfilled.min.js
# dist/plyr.polyfilled.min.js.map
# src/js/captions.js
# src/js/plyr.js
2018-06-09 17:03:16 +10:00
Sam Potts
450958c290
Merge pull request #981 from friday/hls-captions
...
Improve captions handling for streaming
2018-05-30 21:44:42 +10:00
Albin Larsson
9d798893b5
Call duration update method manually if user config has duration
2018-05-29 16:06:07 +02:00
Albin Larsson
c9298fde76
Fix typo
2018-05-28 07:08:38 +02:00
Albin Larsson
7aad747c25
Optimize captions code reused and ensure captionsenabled/captionsdisabled
...
will be sent on initial setup
2018-05-28 05:44:54 +02:00
Sam Potts
90c5735904
WIP
2018-05-28 10:19:07 +10:00
Sam Potts
55bbf64f2b
Merge pull request #963 from friday/verify-poster
...
Make sure poster element isn't shown if the image isn't loaded
2018-05-19 11:27:52 +10:00
Sam Potts
3bba65f2c2
Merge pull request #967 from friday/883
...
toggleControls rewrite
2018-05-19 11:27:19 +10:00
Sam Potts
51814249af
Reduce circular dependencies
2018-05-19 11:24:56 +10:00
Albin Larsson
37c5fbfe16
toggleControls() rewrite
2018-05-18 16:19:38 +02:00
Albin Larsson
d7356726a1
Remove ui.checkFailed() and error class
2018-05-16 23:21:06 +02:00
Albin Larsson
c845558d96
Youtube poster: Set css backgroundSize to 'cover' for padded youtube thumbnails
2018-05-15 16:41:51 +02:00
Albin Larsson
16c3a7d9e5
Rewrite ui.setPoster to check that images arent broken or youtube fallback images. Only show poster element when valid
2018-05-15 16:21:36 +02:00
Sam Potts
1655150092
v3.3.5
2018-05-06 01:32:51 +10:00
Sam Potts
9ebc2719d3
v3.3.0
2018-05-06 00:49:12 +10:00
Sam Potts
a812650fea
v3.2.4
2018-04-27 00:47:51 +10:00
Sam Potts
3395e8df90
HTML5 quality selection
2018-04-02 22:40:03 +10:00
Sam Potts
d593005b32
Muted and autoplay fixes, small bug fixes
2018-03-30 23:09:17 +11:00
Sam Potts
9c1bc6ab08
Fixes for fast forward and issues with event.preventDefault()
2018-03-27 10:36:08 +11:00
Sam Potts
5db73b1327
Added buffered getter
2018-03-17 23:27:40 +11:00
Sam Potts
5cb1628cd8
Vimeo fix
2018-03-15 10:29:05 +11:00
Sam Potts
e206edc1f6
Event listener fixes, loadScript promise, ads tweaks
2018-03-11 02:03:35 +11:00
Sam Potts
317b08c703
Ready event fix, YouTube play event fix, docs update
2018-03-03 23:06:12 +11:00
Sam Potts
f1895a4cce
Pause button fix, polyfilled build, unminified builds
2018-02-17 19:34:15 +11:00
Sam Potts
6a9be8d16b
Fix for custom controls
2018-02-13 00:01:19 +11:00
Sam Potts
73a39769d4
Fullscreen API changes, color settings tweaks
2018-02-11 15:09:34 +11:00
Sam Potts
b298587c0b
Bug fix
2018-01-22 23:20:03 +11:00
Sam Potts
5671235fd9
Formatting, events and ad countdown added
2018-01-22 23:15:10 +11:00