[PR #4860] [MERGED] Avoid transcoding to 3ch audio for HLS streaming #10307

Closed
opened 2026-02-07 06:17:54 +03:00 by OVERLORD · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/jellyfin/jellyfin/pull/4860
Author: @nyanmisaka
Created: 12/24/2020
Status: Merged
Merged: 12/28/2020
Merged by: @dkanada

Base: masterHead: 3ch-transcode-hls


📝 Commits (3)

  • bc6ec08 avoid transcoding to 3ch audio for HLS streaming
  • ae11870 also avoid 7ch transcoding
  • 470f404 not apply to progressive playback

📊 Changes

1 file changed (+10 additions, -0 deletions)

View changed files

📝 MediaBrowser.Controller/MediaEncoding/EncodingHelper.cs (+10 -0)

📄 Description

Changes

  • Avoid transcoding to 3ch audio for HLS streaming

Issues
Transcoding to 3ch will break the playback.
Fixes https://github.com/jellyfin/jellyfin-web/issues/2249


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/jellyfin/jellyfin/pull/4860 **Author:** [@nyanmisaka](https://github.com/nyanmisaka) **Created:** 12/24/2020 **Status:** ✅ Merged **Merged:** 12/28/2020 **Merged by:** [@dkanada](https://github.com/dkanada) **Base:** `master` ← **Head:** `3ch-transcode-hls` --- ### 📝 Commits (3) - [`bc6ec08`](https://github.com/jellyfin/jellyfin/commit/bc6ec08322a6d9111849dd4661bdda3746347835) avoid transcoding to 3ch audio for HLS streaming - [`ae11870`](https://github.com/jellyfin/jellyfin/commit/ae1187042af7bc9a144d184a31017b6bd32eefcd) also avoid 7ch transcoding - [`470f404`](https://github.com/jellyfin/jellyfin/commit/470f40442cd6ecbcfe81888804bf4e6a04846aec) not apply to progressive playback ### 📊 Changes **1 file changed** (+10 additions, -0 deletions) <details> <summary>View changed files</summary> 📝 `MediaBrowser.Controller/MediaEncoding/EncodingHelper.cs` (+10 -0) </details> ### 📄 Description **Changes** - Avoid transcoding to 3ch audio for HLS streaming **Issues** Transcoding to 3ch will break the playback. Fixes https://github.com/jellyfin/jellyfin-web/issues/2249 --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
OVERLORD added the pull-request label 2026-02-07 06:17:54 +03:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/jellyfin#10307