1
0
Fork 0
mirror of https://github.com/jellyfin/jellyfin-web synced 2025-03-30 19:56:21 +00:00
Commit graph

50 commits

Author SHA1 Message Date
Timi Tuohenmaa
d08885c295 Enable use of hls.js when LG WebOS 4 or newer is used. 2025-03-29 13:17:24 +02:00
Bill Thornton
4730a30c3d Fix lint errors 2025-02-20 12:51:59 -05:00
Bill Thornton
c9105dcad4
Merge pull request #5871 from gnattu/better-safari-profile
Better codec profile for Safari  with 10.10 features
2024-08-20 17:19:28 -04:00
Peter Santos
1da9b548ac
Replace existence check with optional chaining (#5742) 2024-08-17 02:58:01 -04:00
gnattu
0e985c2ffe fix lint 2024-08-04 14:18:42 +08:00
gnattu
a386512def Better codec profile for Safari with 10.10 features
This uses the new VP9 remuxing and audio remuxing features to reduce transcoding on Safari, also removed some problematic direct play profiles.

- Add opus profile for Safari
- Add VP9 remuxing profile for Safari
- Remove Vorbis profile on non-webm container for Safari
- Remove direct VP9 playback in mp4 container for iOS Safari
2024-08-04 13:55:05 +08:00
Bill Thornton
5a5a70dad0 Add playback error messages and fix error propogation 2024-03-25 01:26:25 -04:00
Bill Thornton
15d30ffaeb Add new media error types 2024-03-25 01:26:25 -04:00
Bill Thornton
081d408b18 Add enum for media errors 2024-03-25 01:22:19 -04:00
Bill Thornton
20381bd3ec Fix all loneliness 2023-09-12 23:45:36 -04:00
nyanmisaka
baf1b55a0c Add fMP4 playback support (HEVC, AV1) in HLS.js
Tested codecs:
video: h264, hevc, av1 (av1 in firefox require 1.5.0)
audio: mp3, aac, ac3, eac3 (flac and opus require 1.5.0)

Tested browsers:
Chrome, Firefox, Edge Chromium, Safari and their mobile versions

Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2023-09-01 22:43:02 +08:00
Bill Thornton
f35a8151e0 Add prefer optional chaining rule 2023-07-06 13:39:48 -04:00
Bill Thornton
f2726653ae Fix indentation issues 2023-04-19 01:56:05 -04:00
anantharaju
5df9fa8087 Fixing linting errors 2023-04-13 05:10:42 +05:30
anantharaju
eed2084584 Remove this commented out code 2023-04-03 10:43:19 +05:30
Bill Thornton
6f3aa2f1df Fix eslint issues 2023-03-29 00:38:22 -04:00
Bill Thornton
0a0e45d155 Replace apiclient event bus with local version 2022-10-14 10:58:16 -04:00
Bill Thornton
b426b6e2bf Fix sonarjs prefer-single-boolean-return 2022-10-11 03:11:41 -04:00
Bill Thornton
8a9cdbfca3
Merge pull request #4014 from thornbill/eslint-no-small-switch
Fix sonarjs no-small-switch
2022-10-11 03:03:37 -04:00
Bill Thornton
858aea92f9 Enable eslint array-callback-return foreach checking 2022-10-11 01:37:33 -04:00
Bill Thornton
76ed503c81 Fix sonarjs no-small-switch 2022-10-08 03:18:30 -04:00
Joshua M. Boniface
b8ae732c98 Merge pull request #3724 from samcon/fix_resume_webos
(cherry picked from commit bc48691738)
Signed-off-by: Bill Thornton <billt2006@gmail.com>
2022-06-29 01:05:08 -04:00
Dmitry Lyzo
270430f6a1 Polyfill HTMLMediaElement.play
Return a `Promise` to match the new standard.
2022-02-26 14:01:08 +03:00
Dmitry Lyzo
801c29d3b9 refactor: Unify handling of play success 2022-02-26 13:59:23 +03:00
Dmitry Lyzo
8aa6088e24 Handle resolved play promise
It seems that without processing the Promise resolution,
there is no subscription to the error event.
2022-02-09 19:45:33 +03:00
Dmitry Lyzo
2af0b91dad Reset media source 2021-10-15 21:49:11 +03:00
Bill Thornton
daff8c78de Fix sonarqube bugs 2020-12-10 00:00:09 -05:00
Bill Thornton
a71b0314d4 Fix apiclient imports 2020-11-05 23:11:47 +00:00
MrTimscampi
7d9208e951 WIP 2020-11-05 23:09:09 +00:00
MrTimscampi
bfb8c7c1f6 Make import paths ES6-compatible 2020-11-05 22:58:26 +00:00
dkanada
237e8ddc4c manual changes for no-var eslint rule 2020-10-08 00:47:23 +09:00
dkanada
39eddeb205 run eslint to fix most var instances 2020-10-07 21:12:14 +09:00
MrTimscampi
5e1b6acffe Disallow block padding 2020-07-27 08:06:46 +02:00
MrTimscampi
29759ac884 Kill shaka and fix livetvschedule 2020-07-26 12:32:59 +02:00
MrTimscampi
dfbb7dfc16 Remove dead code 2020-07-26 12:30:50 +02:00
Influence365
eab7ef00df Migrate themeLoader to ES6
fix bug

remove console log

Revert "remove console log"

This reverts commit 944c1673df95b4047864f38a5e3c6fceb90b991c.

Revert "Revert "remove console log""

This reverts commit 7b086194443b37a2515e17faaaa36e89161a9a5b.

fix lint

added eslint-enable indent

fix lint

fix lint

remove console log

Revert "remove console log"

This reverts commit 944c1673df95b4047864f38a5e3c6fceb90b991c.

Revert "Revert "remove console log""

This reverts commit 7b086194443b37a2515e17faaaa36e89161a9a5b.

added eslint-enable indent

fix lint
2020-06-28 09:35:16 +02:00
Influence365
fbdd232869 Migrate htmlMediaHelper to ES6
fix typo
2020-06-28 09:34:20 +02:00
MrTimscampi
45da9c0a39 Fix more accessibility and blockers 2020-05-08 10:44:42 +02:00
MrTimscampi
ee46863a5f Fix suggestions 2020-05-07 17:21:26 +02:00
MrTimscampi
9e3ca706c4 Force the use of single quotes 2020-05-04 12:44:12 +02:00
Vasily
4c74a49032 Fix .ass subtitles not starting on mobile 2020-04-15 19:29:21 +03:00
Julien Machiels
acbe7730b8
Merge branch 'master' into polyfill-lint 2020-04-10 06:28:59 +02:00
Vasily
a54e381c78 Address review comments 2020-04-07 23:32:08 +03:00
Vasily
300d7adbf5 Rework seeking to work properly
Also make Safari to resume previous position faster
2020-04-07 17:33:51 +03:00
MrTimscampi
0c2cdfe741 Add polyfills to fix errors and ignore conditional lines 2020-04-04 21:29:53 +02:00
dkanada
b3da19a596
Merge pull request #816 from MrTimscampi/quiet
Make the console quieter by default
2020-02-25 22:45:26 +09:00
h1nk
598402d953
Add missing final newlines
Used this one-liner: https://unix.stackexchange.com/a/161853
2020-02-22 11:47:03 -05:00
MrTimscampi
e12e6731b2 Make the console quieter by default 2020-02-16 04:22:50 +01:00
dkanada
3739741786 Add some linting rules for the CI (#587)
* enable one-var rule

* enable indent rule

* enable no-multiple-empty-lines rule

* enable no-empty rule

* enable no-trailing-spaces rule

* enable no-extra-semi rule

* add eslint rules to fix block spacing

* enable max-statements-per-line rule

* enable brace-style rule

* fix some spacing issues and add future rules

* add code suggestions
2019-11-22 18:29:38 +03:00
vitorsemeano
d751ff2c19 module resolution for htmlMediaHelper 2019-03-28 21:41:00 +00:00
Renamed from src/components/htmlvideoplayer/htmlmediahelper.js (Browse further)