Commit Graph

46 Commits

Author SHA1 Message Date
Dmitry Lyzo
c42070e509 Enable AV1 codec on webOS 5+ FHD
'window.outerHeight' can be 1080 on UHD TVs, and LG probably specifies the
`Maximum Data Transmission Rate` (not the supported codecs) in that table on
their website.

So we are probably free to enable AV1 on webOS 5+ FHD.
2022-02-03 21:02:50 +03:00
knackebrot
c43f3846f8 Try to determine the number of speakers before falling back to hardcoded values 2022-01-17 22:00:16 +01:00
Bill Thornton
b6a13e426e
Merge pull request #2971 from jellyfin/webos-dts-support
Fix webOS DTS audio support
2021-10-27 00:41:33 -04:00
Jellifi007
ecdb90f3c7 H264 52 Level available but not detected 2021-10-26 21:35:56 +02:00
Dmitry Lyzo
59bd00a92a Don't override explicitly defined DTS support 2021-10-15 22:33:46 +03:00
Dmitry Lyzo
0f4d449545 Skip webOS version detection for built-in browser (NetCast) as unreliable 2021-10-15 22:33:46 +03:00
Dmitry Lyzo
b0304d28d2 Disable DTS on webOS 5+ 2021-10-15 22:33:46 +03:00
Chris Tam
78cf009713 Include all WebM codecs in transcode profile (squash me on submit) 2021-08-24 18:41:55 -04:00
Chris Tam
f624326eb4 Send vp8 and vp9 over vpx as transcode profiles 2021-08-20 17:52:06 -04:00
nyanmisaka
1fc5096a98 Remove OPUS from supported HLS audio formats
OPUS is not a standard HLS audio format, it's not mentioned in Apple's HLS document.
Remuxing/Direct Streaming films with OPUS audio to Android Chrome will result in no sound.
Thus leave it only for DirectPlay and Tizen.
2021-05-19 21:07:36 +08:00
Anthony Lavado
4f13c10e8c
Merge pull request #2647 from thornbill/safari-mov 2021-05-03 17:51:18 -04:00
Bill Thornton
7c0eba9853
Merge pull request #2627 from BrianCArnold/AddBurnInAll
Added ability to burn in all subtitles, including SRT.
2021-05-03 12:39:31 -04:00
Bill Thornton
81a40e3192 Fix mov support in Safari 2021-05-03 10:34:21 -04:00
BrianCArnold
c7e6b77d13
Update src/scripts/browserDeviceProfile.js
Co-authored-by: Dmitry Lyzo <56478732+dmitrylyzo@users.noreply.github.com>
2021-05-01 16:56:37 -04:00
BrianCArnold
56266b37c7 Using const for Subtitle Burnin Setting. 2021-04-29 07:55:49 -04:00
Brian C. Arnold
9b05dab27e Added ability to burn in all subtitles, including SRT. 2021-04-29 07:55:49 -04:00
Dmitry Lyzo
0bcf868029 Add HEVC in TS for Tizen and webOS 2021-03-20 13:13:56 +03:00
nyanmisaka
fef15ceb99 fix alac playback on firefox and chrome 2020-11-30 15:21:14 +08:00
nyanmisaka
d3f584ffdf Do not use AC3 for audio transcoding if AAC and MP3 are supported
Transcoding to 2ch AC3 can cause no sound on iOS devices.
2020-11-29 15:31:14 +08:00
nyanmisaka
cd99b752c5 fix hevc check for fMP4 2020-11-20 17:33:35 +08:00
nyanmisaka
3b50c0dde1 Merge remote-tracking branch 'upstream/master' into fmp4-hls 2020-11-20 12:30:16 +08:00
Bill Thornton
e43d5f6f72 Merge remote-tracking branch 'upstream/master' into es6 2020-11-19 13:39:55 -05:00
nyanmisaka
aff83c93d2 minor changes 2020-11-12 20:35:56 +08:00
nyanmisaka
54db12359c add initial support for fMP4-HLS 2020-11-12 20:03:38 +08:00
vitorsemeano
e525a46068 bug fixed plugins load
bug fixed with import browserDeviceProfile
2020-11-05 23:12:24 +00:00
MrTimscampi
7d9208e951 WIP 2020-11-05 23:09:09 +00:00
nyanmisaka
c7cc220c22 audio directplay profile cleanup 2020-11-01 04:16:40 +08:00
nyanmisaka
0d846fa06d adjust the first codec for hls streaming 2020-11-01 01:04:27 +08:00
dkanada
39eddeb205 run eslint to fix most var instances 2020-10-07 21:12:14 +09:00
Bill Thornton
d898c1676a Fix old iOS devices that do not support AC-3 2020-09-01 13:20:26 -04:00
dkanada
6159eca8f8 prevent the use of confusing globals 2020-08-25 10:12:35 +09:00
Dmitry Lyzo
40b6403134 Add ES6 import hack for 'browser' 2020-08-02 15:25:20 +03:00
Joshua M. Boniface
0408ff0867
Merge pull request #1660 from nyanmisaka/edge-chromium
Fix mkv directplay on Edge chromium
2020-07-27 17:59:54 -04:00
Dmitry Lyzo
fbe81273e8 Add h264 codec profile for TS container 2020-07-27 20:12:36 +03:00
nyanmisaka
7e5be8e05e add initial support for Edge chromium 2020-07-27 21:11:12 +08:00
MrTimscampi
5e1b6acffe Disallow block padding 2020-07-27 08:06:46 +02:00
MrTimscampi
a5ee5b06aa Fix linting errors due to updates 2020-07-05 12:54:25 +02:00
dkanada
51e358cd86
Merge pull request #1347 from Brissot/master
Fixing Chrome's Unnecessary AV1 Transcode and Combined WebM Profiles
2020-06-10 20:37:26 +09:00
Brissot
ae715bbe9a Made new device profile specifically for webm and fixed unnecessary transcoding with AV1 2020-06-09 21:33:12 -04:00
MrTimscampi
2a42100ecc Make DTS check use the replace 2020-06-09 22:39:32 +02:00
MrTimscampi
58338ebb49 Add proper checks for VC-1 2020-06-09 22:10:16 +02:00
MrTimscampi
6fab78d49f Add proper checks for DTS 2020-06-09 22:09:33 +02:00
MrTimscampi
49491d013e Remove references to Orsay and Chromecast in browserDeviceProfile 2020-06-06 21:19:48 +02:00
MrTimscampi
7b0fbc7c7a Fix MP3 audio in video support 2020-06-06 18:53:05 +02:00
MrTimscampi
bc4c591698 Merge remote-tracking branch 'upstream/master' into sonarcloud-3 2020-05-26 20:01:49 +02:00
dkanada
200d8dd416 fix casing for a few files 2020-05-17 00:52:16 +09:00