1
0
mirror of https://github.com/videojs/video.js.git synced 2024-12-23 02:04:34 +02:00
Commit Graph

4150 Commits

Author SHA1 Message Date
Grzegorz Blaszczyk
e49286a81c
fix: last timeout in queueTrigger() never clears map (#7964) 2022-10-20 18:10:50 -04:00
Pat O'Neill
b58a2201c4
fix: deprecate the extend() function (#7944)
This function will be removed in Video.js 8.0
2022-10-03 17:22:01 -04:00
Gary Katsevman
ce1baba3cb
chore: fix mixed content warnings from netlify (#7946) 2022-10-03 11:07:25 -04:00
Gary Katsevman
5bcf4d1c9b 7.21.0 2022-09-15 11:35:46 -04:00
H.M Maruf
12b9e8d6ef
feat(lang): Add Bengali (bn) translations (#7823) 2022-09-15 11:15:17 -04:00
Quentí
e47f48c0ea
fix(lang): Update Occitan translation (#7888) 2022-09-15 11:14:37 -04:00
Gary Katsevman
9e38ca4af5
feat: update VHS to 2.15.0 (#7929) 2022-09-15 11:13:52 -04:00
Gary Katsevman
4e2f8add41 7.20.3 2022-09-09 14:02:56 -04:00
mister-ben
d736541ba6
fix: allow for techs that init slowly in rvfc (#7864)
Don't call tech.paused() in the requestVideoFrameCallback fallback if the tech is not ready. I've seen this is an issue in the Flash tech, as its methods are set up after the swf loads. Yes, Flash, it's 2022, but in theory another tech could be impacted if it's also async.
2022-09-09 13:52:34 -04:00
Owen Edwards
ed4524eb01
docs: update FAQ.md to match change in #7892 (#7893) 2022-09-09 13:51:03 -04:00
mister-ben
9b81afee80
fix: Use timeupdate as well as rvfc/raf for cues (#7918)
Use the timeupdate event as well as the rvfc and raf callbacks to check cues. This is a bit overkill for "usual" playback but avoids edge cases. If the more preceise callback trigger first the cue will update but the timeupdate event should catch any that were missed, notwithstanding that timeupdate was always somewhat unpredictable.

Fixes #7910 (audio in video els and Samsung being weird) and fixes #7902 (no updates off screen).
2022-09-09 13:50:21 -04:00
Alex Barstow
28105071d3
fix(package): Update to @videojs/http-streaming 2.14.3 and videojs-vtt.js 0.15.4 (#7907) 2022-09-01 11:58:09 -04:00
Gary Katsevman
3c70573fe8
chore: update FAQ redirect (#7892)
Fixes videojs/videojs.com#159
2022-08-24 17:10:45 -04:00
mister-ben
0211d736de
chore(docs): use https URLs in noUITitleAtttributes example (#7809) 2022-08-02 12:38:05 -04:00
Ikko Ashimine
9ca2e8764a
refactor: fix typo in player.js (#7805)
langauge -> language
2022-08-02 12:31:22 -04:00
Gary Katsevman
d31cd1b8b9 7.20.2 2022-07-28 14:50:08 -04:00
Damian Czupryn
76b8ee8669
fix(lang): Update Polish language (#7821) 2022-07-28 14:40:21 -04:00
mister-ben
d178d9ae3c
fix: Conditional requestVideoFrameCallback on Safari (#7854)
Safari's requestVideoFrameCallback is (intentionally?) broken when DRM is playing, so in that case use the fallback with requestAnimationFrame instead.
2022-07-28 14:20:46 -04:00
Timothy Wittman
ebe9f32f66
fix(lang): fixes key spacing within fr.json file (#7848)
Co-authored-by: Timothy Wittman <timothywittman@adt.com>
2022-07-28 13:35:14 -04:00
André
1be46d4ebf
chore(lock-threads): run only daily at 1:00 am, and skip in forks (#7832)
* chore(lock-action): performed daily at 1:00 am

* Skip for forks

Co-authored-by: mister-ben <git@misterben.me>
2022-07-11 13:55:36 +02:00
André
1445f87800
fix(control-bar): audio player no longer responds to touch events (#7825) 2022-07-01 15:17:43 -04:00
Joe Flateau
b22a08aad0
fix: need to determine featuresVideoFrameCallback before setting source (#7812)
the tech needs to know whether or not the underlying element supports requestVideoFrameCallback before calling setSource

Fixes #7807
2022-06-28 16:01:00 -04:00
Pat O'Neill
fb43a69e70 7.20.1 2022-05-31 15:56:33 -04:00
mister-ben
27f22efe6b
fix: Don't copy deprecated Event.path (#7782) 2022-05-31 15:51:12 -04:00
mister-ben
a14ace202b
fix: HTML5 tech with audio tag shouldn't use requestVideoFrameCallback (#7778) 2022-05-31 15:50:51 -04:00
Grzegorz Blaszczyk
75ea699273
fix: error message should not be localized in the player class (#7776) 2022-05-31 15:50:27 -04:00
mister-ben
18bad57322
chore: Lock old closed issues (#7777) 2022-05-24 23:14:23 -04:00
Pat O'Neill
50ffd57a8e
test: stop running placeholder el test in IE and Safari to prevent errors (#7769) 2022-05-20 13:21:14 -04:00
Pat O'Neill
1908422f60 7.20.0 2022-05-20 10:01:00 -04:00
Grzegorz Blaszczyk
05d52783e6 fix(accessibility): frame must have a title attribute (#7754) 2022-05-20 09:54:45 -04:00
Pikse
efde614c11 feat(lang): add Estonian (et) translations (#7745) 2022-05-20 09:54:45 -04:00
AHOHNMYC
ef7ccfcb2d fix(lang): Improving Russian translation (#7740)
Co-authored-by: meow <woem>
2022-05-20 09:54:37 -04:00
mister-ben
3ec2ac7f99
feat: Player can be replaced with original el after dispose() (#7722) 2022-05-18 10:59:17 -04:00
Mohamed Fasil
fbee0008f5
docs(readme): updating the number of websites (#7697)
Updating the number of websites using video.js player
2022-05-16 17:25:49 -04:00
Ikko Ashimine
83aa13baeb
docs: fix typo in components.html (#7694) 2022-05-16 17:25:29 -04:00
mister-ben
3e40512501
chore: Update issue template to a form (#7735) 2022-05-16 17:20:49 -04:00
try2beth3b3st
7e2b9ec411
fix: reset() should null check the controlBar (#7692)
Fixes #7689

Co-authored-by: alex <try2betheb3st@gmail.com>
Co-authored-by: Pat O'Neill <pgoneill@gmail.com>
2022-05-04 11:43:52 -04:00
Gary Katsevman
054329899b 7.19.2 2022-04-20 15:11:13 -04:00
Gary Katsevman
191276474a
fix(package): update to @videojs/http-streaming 2.14.2 (#7728) 2022-04-20 15:03:39 -04:00
Alex Barstow
ae1527002a 7.19.1 2022-04-15 13:35:16 -04:00
Noemite
b7cb9d06d6
fix(accessibility): fix broken aria menu (#7699)
* fix(accessibility): fix broken aria menu

* Update src/js/menu/menu-button.js

Co-authored-by: mister-ben <git@misterben.me>

* add tests

Co-authored-by: Noémie Macault <noemie.macault@capgemini.com>
Co-authored-by: mister-ben <git@misterben.me>
2022-04-15 12:56:29 -04:00
Alex Barstow
145aba6aea
fix: Audio only mode styling conflicts with fluid mode (#7724)
* css changes

* make audio only mode player responsive in fluid mode
2022-04-15 12:55:27 -04:00
Pat O'Neill
9cec1de915
docs: Redirect guides to videojs.com (#7706)
Co-authored-by: mister-ben <git@misterben.me>
2022-04-06 11:34:18 -04:00
Pat O'Neill
c5a0376dea 7.19.0 2022-03-21 14:37:50 -04:00
Pat O'Neill
58a8bd01b2
test(text-track-controls): fix failing test caused by incompatibility between PRs (#7686) 2022-03-21 14:20:18 -04:00
mister-ben
5af81cad2e
fix: generate chapters menu only when needed and don't create orphaned event listeners (#7604) 2022-03-21 13:05:50 -04:00
mister-ben
28bdc7d590
feat: easier configuration of buttons and components via options (#7611) 2022-03-21 12:21:26 -04:00
Wayne-Morgan
337ff2fed3
fix: text-track-display position with no ui (#7682)
Fixes #7681
2022-03-21 10:00:41 -04:00
Harisha Rajam Swaminathan
eeff79c5e8
refactor: Unify audioOnly mode and audioPoster mode (#7678)
Co-authored-by: Alex Barstow <alexander.barstow@gmail.com>
2022-03-17 17:10:33 -04:00
Pat O'Neill
b275a1559c
chore(package): update to @videojs/http-streaming@2.14.0 (#7676) 2022-03-14 14:53:11 -04:00