aboutsummaryrefslogtreecommitdiff
path: root/stream/src
diff options
context:
space:
mode:
authormetamuffin <metamuffin@disroot.org>2026-03-04 20:11:48 +0100
committermetamuffin <metamuffin@disroot.org>2026-03-04 20:11:48 +0100
commitec2228f6ee9349c0866483abc21124dae31f2b52 (patch)
tree89ac03ad42437ac00f06769f2c3a7ea5889985eb /stream/src
parent7ded052e22df1be30b29a2943b2bbe9196152a2d (diff)
downloadjellything-ec2228f6ee9349c0866483abc21124dae31f2b52.tar
jellything-ec2228f6ee9349c0866483abc21124dae31f2b52.tar.bz2
jellything-ec2228f6ee9349c0866483abc21124dae31f2b52.tar.zst
use codec param in js player
Diffstat (limited to 'stream/src')
-rw-r--r--stream/src/stream_info.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/stream/src/stream_info.rs b/stream/src/stream_info.rs
index 1cc1663..adebda8 100644
--- a/stream/src/stream_info.rs
+++ b/stream/src/stream_info.rs
@@ -149,7 +149,7 @@ fn stream_formats(
}
}
TrackType::Audio => {
- for br in [256e3, 128e3, 64e3] {
+ for br in [128e3, 64e3, 32e3] {
formats.push(StreamFormatInfo {
codec: "A_OPUS".to_string(),
codec_param: "opus".to_string(),
@@ -184,7 +184,7 @@ fn containers_by_codec(codec: &str) -> Vec<StreamContainer> {
use StreamContainer::*;
match codec {
"V_VP8" | "V_VP9" | "V_AV1" | "A_OPUS" | "A_VORBIS" => vec![Matroska, WebM],
- "V_MPEG4/ISO/AVC" | "A_AAC" => vec![Matroska, MPEG4],
+ "V_MPEG4/ISO/AVC" | "V_MPEGH/ISO/HEVC" | "A_AAC" => vec![Matroska, MPEG4],
"S_TEXT/UTF8" | "S_TEXT/WEBVTT" => vec![Matroska, WebVTT, WebM, JVTT],
_ => vec![Matroska],
}