Commit Graph

365 Commits

Author SHA1 Message Date
viown 07cb21f13f Fix season play button not playing specials 2024-09-20 15:08:58 -04:00
gnattu 020dad8867 Increase reference bitrate for high efficiency codecs 2024-09-17 17:01:42 +08:00
gnattu 4c3095412b Separate bitrate control from resolution 2024-09-14 16:46:02 +08:00
gnattu e810ec3cd9 Add audio options to workaround compatability problems 2024-09-08 22:14:19 +08:00
viown cf9af1f392 Backport pull request #5949 from jellyfin-web/release-10.9.z
Fix play all & shuffle not working on genres

Original-merge: ef00d439b1148de5acad9a5d9a928aa86ff7a792

Merged-by: thornbill <thornbill@users.noreply.github.com>

Backported-by: Joshua M. Boniface <joshua@boniface.me>
2024-09-07 18:07:29 -04:00
Bill Thornton 422adde900 Use consistent import style 2024-08-15 02:33:50 -04:00
Bill Thornton 056d802c56 Move globalize to lib 2024-08-14 14:00:09 -04:00
thornbill 37fbfb3772 Backport pull request #5898 from jellyfin-web/release-10.9.z
Fix autoCast race condition

Original-merge: 7f575d724ed04d3409c104cee59de9c1be86feda

Merged-by: thornbill <thornbill@users.noreply.github.com>

Backported-by: thornbill <thornbill@users.noreply.github.com>
2024-08-13 11:53:23 -04:00
gnattu 8513f60f49 Simplify check 2024-08-04 19:26:16 +08:00
gnattu ae02d972c4 Fix remux detection for pure audio session 2024-08-04 14:40:15 +08:00
Bill Thornton b9dea3a788 Merge pull request #5734 from prsantos-com/sonarcloud-promise-rejection
Use Error instead of literal for promise rejection
2024-07-26 11:37:26 -04:00
dmitrylyzo 59db69227b Backport pull request #5740 from jellyfin-web/release-10.9.z
Don't change volume if it is physically controlled

Original-merge: e0a0c92b43b53a5bba1aaeacf2a9e7e3215d0f16

Merged-by: thornbill <thornbill@users.noreply.github.com>

Backported-by: Bill Thornton <thornbill@users.noreply.github.com>
2024-07-21 01:53:29 -04:00
Peter Santos c3ad26ea55 Use Error instead of literal for promise rejection 2024-06-25 22:37:34 -04:00
dmitrylyzo 85b0697a19 Backport pull request #5681 from jellyfin-web/release-10.9.z
Fix loading hides too early

Original-merge: 674b0b118f43fe06c0862b64d2ac6b22e16bcfd2

Merged-by: thornbill <thornbill@users.noreply.github.com>

Backported-by: Joshua M. Boniface <joshua@boniface.me>
2024-06-23 11:42:25 -04:00
gnattu 39fa14a6f8 Backport pull request #5617 from jellyfin-web/release-10.9.z
Allow VideoStreamCopy for remote source fallback

Original-merge: 40e7dc90079cd3e2065cb9170175091f0e04a823

Merged-by: thornbill <thornbill@users.noreply.github.com>

Backported-by: Joshua M. Boniface <joshua@boniface.me>
2024-06-01 18:42:03 -04:00
thornbill 80abbb4574 Backport pull request #5573 from jellyfin-web/release-10.9.z
Fix playback interceptor rejecting

Original-merge: add01e332ba2e715942d0639c9e35d4c47c751e8

Merged-by: thornbill <thornbill@users.noreply.github.com>

Backported-by: Joshua M. Boniface <joshua@boniface.me>
2024-05-25 11:50:42 -04:00
Bill Thornton a3259477dc Merge pull request #5423 from nvllsvm/season_playallfromhere 2024-05-01 12:39:23 -04:00
Bill Thornton c2a5f1e05d Merge pull request #5437 from thornbill/fix-item-state 2024-05-01 12:24:06 -04:00
Andrew Rabert 46c749c547 Fix+enhance playback sequence of episodes in a series/season
- Adds an option to a season's menu to `Play All From Here` (default
  behavior is to play only the specific season)
- Playback will start on the first unplayed episode, or at the beginning
  of the season
- After starting playback, navigation to prior episodes is immediately possible
  using the previous episode navigation button
- Fix previous button not navigating to previous episode when starting
  on a non-first episode (ex. episode 1 when starting playback on episode 2)
2024-05-01 11:46:14 -04:00
Bill Thornton 1b2c99a4ec Merge pull request #5402 from dmitrylyzo/fix-livetv-loading
Show error message on playback failure
2024-05-01 02:35:21 -04:00
Bill Thornton 96eff86e3b Fix review feedback 2024-05-01 01:39:17 -04:00
Bill Thornton 23c15f8259 Fix usages of item in location state 2024-04-30 16:23:36 -04:00
Bill Thornton 8fcc4f340c Merge pull request #5427 from jellyfin/audionormalization 2024-04-30 15:29:20 -04:00
Bond_009 e132332896 Use NormalizationGain instead of LUFS 2024-04-28 21:26:45 +02:00
Connor Smith 595983f102 Refactor translateItemsForPlayback 2024-04-25 21:28:58 -04:00
Connor Smith 13dfa62eb4 Fix incorrect flag check preventing expected behavior when navigating to next episode 2024-04-25 21:28:58 -04:00
Andrew Rabert 074467e018 Merge pull request #5416 from jellyfin/bond-multiparts
Check if there are multiple parts before requesting them
2024-04-24 13:17:01 -04:00
Andrew Rabert f71cc8026a Include season id in request when retrieving episodes
This also fixes shuffling an individual season (broken since at least 10.8.13, probably earlier)
2024-04-24 13:09:36 -04:00
Andrew Rabert 27984fe083 Fix shuffling for shows 2024-04-24 12:55:36 -04:00
Bond_009 93f42e3469 Check if there are multiple parts before requesting them
If the property exists it should always be larger than 1 so the second
check isn't really needed
2024-04-24 18:24:36 +02:00
Dmitry Lyzo 3a87e2c52e fix: show error message on playback failure 2024-04-24 11:50:53 +03:00
Dmitry Lyzo b192795c90 fix: fix LiveTV loading not hide on fail 2024-04-24 11:46:07 +03:00
Dmitry Lyzo eb463c0adb refactor: linearize promises 2024-04-24 11:46:07 +03:00
Bill Thornton a709d9e2c0 Cancel playback on error 2024-03-25 01:26:25 -04: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
Nick 8045b95d93 Add trickplay functionality 2024-02-11 20:34:30 -08:00
Dmitry Lyzo ff48bd6229 Backport pull request #4837 from jellyfin/release-10.8.z
Fix playing empty item set

Original-merge: eb7fb6b39d5558d0b6ea5686cb5fc3813b1cf881

Merged-by: Bill Thornton <thornbill@users.noreply.github.com>

Backported-by: Bill Thornton <thornbill@users.noreply.github.com>
2023-11-08 16:30:15 -05:00
Bill Thornton 61a496455d Merge pull request #4822 from Goku-04/patch-2
Return boolean through direct comparison
2023-10-18 16:52:31 -04:00
Bill Thornton c2ec479567 Merge pull request #4741 from TelepathicWalrus/album-gain
Album gain
2023-10-18 16:47:43 -04:00
Freako 84d14c31aa Merge branch 'master' into patch-2 2023-10-18 20:37:05 +00:00
Freako e9c07f46e4 Merge branch 'master' into patch-2 2023-10-17 06:21:01 +00:00
Marco fa40c3feae Merge branch 'master' into Sorting-Only-Thumbnail-Fix-5584 2023-10-16 21:15:04 +01:00
MrK b33d927c08 Using lodash implementation to merge playback queries 2023-10-16 21:02:39 +01:00
Freako ca0ea55bc4 replace (!!) with (!)
Co-authored-by: Dmitry Lyzo <56478732+dmitrylyzo@users.noreply.github.com>
2023-10-14 20:56:28 +05:30
Ranbeer e6828eeee8 remove linter errors 2023-10-14 20:35:55 +05:30
Jason Beetham 8bf3a64cd7 Make the series and season Play button play the next episode 2023-10-11 10:11:34 +03:00
TelepathicWalrus b1c46157da Remove redundent else 2023-10-09 01:15:33 -04:00
TelepathicWalrus c47c1cacb2 Add check to get albumlufs only for music 2023-10-09 01:15:33 -04:00