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

4035 Commits

Author SHA1 Message Date
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
Alex Barstow
ebb2d09d17
fix: async audio only tests (#7673) 2022-03-11 12:24:50 -05:00
Alex Barstow
762e7bc751
feat: Audio Only Mode (#7647)
* audioOnlyMode wip

* fix incorrect logs

* add tests

* minor code changes and add another test

* update docs

* fix formatting

* fix typo

* Consolidate conditions

Co-authored-by: Pat O'Neill <pgoneill@gmail.com>

* Compare objects instead of name string

Co-authored-by: Pat O'Neill <pgoneill@gmail.com>

* code review changes

* remove unnecessary equivalence check

Co-authored-by: Gary Katsevman <git@gkatsev.com>

* replace height() with currentHeight()

Co-authored-by: Gary Katsevman <git@gkatsev.com>

* rewrite for async pip and fs handling

* asyncify tests

* update doc

* add test

Co-authored-by: Pat O'Neill <pgoneill@gmail.com>
Co-authored-by: Gary Katsevman <git@gkatsev.com>
2022-03-10 13:13:49 -05:00
Mikel Larreategi
a80307fe0d
feat: Add Basque (eu) translations (#7625) 2022-03-02 10:44:04 -05:00
André
a0bb5264c7
feat: Assume DASH MIME type when an MPD source URL is given (#7602) 2022-03-02 10:36:25 -05:00
mister-ben
1179826cbc
feat: Greater text track precision using requestVideoFrameCallback (#7633) 2022-03-02 10:34:13 -05:00
Harisha Rajam Swaminathan
64e55f5492
feat: Add audioPosterMode option (#7629) 2022-03-01 15:50:46 -05:00
Pat O'Neill
f588317761 7.18.1 2022-02-23 13:40:49 -05:00
Pat O'Neill
26209b0dcd
fix(lang): remove trailing comma from fr.json (#7657) 2022-02-23 12:57:03 -05:00
Bruce Rodrigues
50fe5f659b
fix: Fix playback rate iteration if rates are not in the ascending order (#7618) 2022-02-23 12:28:14 -05:00
mister-ben
f16d73b528
fix: Guard against Safari adding native controls after fullscreen (#7634) 2022-02-23 12:17:49 -05:00
Pat O'Neill
c44057d217
fix(accessibility): By default, show track selection buttons at all responsive breakpoints (#7603) 2022-02-23 12:17:27 -05:00
Noemite
b5f775ecda
fix(lang): Add missing translations for French, Italian, Japanese, and Korean (#7589)
Co-authored-by: Noémie Macault <noemie.macault@capgemini.com>
2022-02-23 12:16:59 -05:00
Claire Kannapell
950deae59b
fix: keep focus trapping contained to modal (#6983) 2022-02-23 12:16:28 -05:00
mister-ben
53cbfc6222
docs: Add some FAQ entries (#7609)
Co-authored-by: Pat O'Neill <pgoneill@gmail.com>
2022-02-08 09:51:24 -05:00
John Vandenberg
481e809da6 docs: Link to Angular guide in Player Workflows guide (#7635) 2022-02-08 09:49:37 -05:00