Dmitry Lyzo
942926058b
Backport pull request #4688 from jellyfin/release-10.8.z
...
Disable ALAC on MacOS in non-Safari browsers
Original-merge: 6304e27940
Merged-by: Bill Thornton <thornbill@users.noreply.github.com>
Backported-by: Bill Thornton <thornbill@users.noreply.github.com>
2023-07-02 02:12:45 -04:00
nyanmisaka
eb15f97955
Drop progressive transcoding in web client
...
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2023-04-25 01:03:44 -04:00
Bill Thornton
f2726653ae
Fix indentation issues
2023-04-19 01:56:05 -04:00
Bill Thornton
6f3aa2f1df
Fix eslint issues
2023-03-29 00:38:22 -04:00
Dmitry Lyzo
7c9464d0c3
Backport pull request #4267 from jellyfin/release-10.8.z
...
Fix AudioContext limit exceeded
Original-merge: ea79d2651a
Merged-by: Bill Thornton <thornbill@users.noreply.github.com>
Backported-by: Joshua M. Boniface <joshua@boniface.me>
2023-01-22 14:08:03 -05:00
Dmitry Lyzo
abed235b50
Backport pull request #4263 from jellyfin/release-10.8.z
...
Fix change audio track
Original-merge: 9139153d16
Merged-by: Bill Thornton <thornbill@users.noreply.github.com>
Backported-by: Joshua M. Boniface <joshua@boniface.me>
2023-01-22 14:08:02 -05:00
Dmitry Lyzo
7f30d82d17
Backport pull request #4240 from jellyfin/release-10.8.z
...
Fix detection of SecondaryAudio support
Original-merge: 96234eafb7
Merged-by: Bill Thornton <thornbill@users.noreply.github.com>
Backported-by: Joshua M. Boniface <joshua@boniface.me>
2023-01-22 14:07:07 -05:00
nyanmisaka
813845d54b
Backport pull request #4182 from jellyfin/release-10.8.z
...
Fix the progressive mp4 transcoding profile
Original-merge: 5bfffd6209
Merged-by: Bill Thornton <thornbill@users.noreply.github.com>
Backported-by: Joshua M. Boniface <joshua@boniface.me>
2023-01-22 14:07:07 -05:00
Bill Thornton
e0013915fd
Enable eslint sonar prefer-object-literal
2022-10-12 14:44:10 -04:00
Bill Thornton
b426b6e2bf
Fix sonarjs prefer-single-boolean-return
2022-10-11 03:11:41 -04:00
Bill Thornton
554cd1210c
Fix sonarjs no-duplicated-branches
2022-10-05 12:58:48 -04:00
Bill Thornton
1f4e65822b
Fix sonarjs no-collapsible-if
2022-10-03 14:26:16 -04:00
lomion0815
d10d6f0e0b
Some users encounter mp2 audio not decoded on android devices (see https://github.com/jellyfin/jellyfin-android/issues/764 ).
...
This fix sets mp2 support on android devices to unsupported and therefor forces transcoding of audio in such cases (usually DVB recordings).
2022-08-27 08:22:59 +02:00
Joshua M. Boniface
e455c70e36
Merge pull request #3722 from nyanmisaka/fix-audio-ch
...
(cherry picked from commit 0e0dd46c1b
)
Signed-off-by: Bill Thornton <billt2006@gmail.com>
2022-06-29 01:05:08 -04:00
Bill Thornton
b632824314
Merge pull request #3713 from nyanmisaka/video-range-condition
...
Add VideoRangeType condition for web client
(cherry picked from commit c8590d37ed
)
Signed-off-by: Bill Thornton <billt2006@gmail.com>
2022-06-29 00:52:00 -04:00
Ryan Hartzell
f58d7b0beb
small fixes to cleanup no-nested-ternary
2022-05-16 12:23:22 -07:00
Ryan Hartzell
d895a4fc6a
add eslint no-nested-ternary rule and fix violations
2022-04-27 16:06:24 -07:00
knackebrot
240d3972ec
Chrome and Firefox support MPEG-1 Layer II
2022-04-21 11:30:45 +02:00
Dmitry Lyzo
b0e1ebc8d3
Fix webOS OPUS support
2022-03-17 22:40:39 +03:00
Dmitry Lyzo
c58d8b86ab
Don't ignore webOS when checking OPUS support
2022-02-15 22:21:14 +03:00
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