mirror of
https://github.com/mofeng-git/One-KVM.git
synced 2026-01-29 00:51:53 +08:00
refactor: 升级依赖版本并优化构建系统
- 升级核心依赖 (axum 0.8, tower-http 0.6, alsa 0.11 等) - 简化交叉编译配置,切换至 Debian 11 提高兼容性 - 新增 Debian 包打包支持 (debuerreotype 模板) - 移除独立的 mjpeg 解码器,简化视频模块 - 静态链接 libx264/libx265/libopus 到二进制
This commit is contained in:
@@ -397,7 +397,7 @@ mod tests {
|
||||
|
||||
#[test]
|
||||
fn test_verify_with_rtp_depacketizer() {
|
||||
use rtp::codecs::h265::{H265Packet, H265Payload, H265FragmentationUnitPacket};
|
||||
use rtp::codecs::h265::{H265Packet, H265Payload};
|
||||
use rtp::packetizer::Depacketizer;
|
||||
|
||||
let mut payloader = H265Payloader::new();
|
||||
|
||||
@@ -731,7 +731,7 @@ mod tests {
|
||||
fn test_h264_track_config_default() {
|
||||
let config = H264VideoTrackConfig::default();
|
||||
assert_eq!(config.fps, 30);
|
||||
assert_eq!(config.bitrate_kbps, 2000);
|
||||
assert_eq!(config.bitrate_kbps, 8000);
|
||||
assert_eq!(config.resolution, Resolution::HD720);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1058,7 +1058,7 @@ mod tests {
|
||||
let config = WebRtcStreamerConfig::default();
|
||||
assert_eq!(config.video_codec, VideoCodecType::H264);
|
||||
assert_eq!(config.resolution, Resolution::HD720);
|
||||
assert_eq!(config.bitrate_preset, BitratePreset::Quality);
|
||||
assert_eq!(config.bitrate_preset, BitratePreset::Balanced);
|
||||
assert_eq!(config.fps, 30);
|
||||
assert!(!config.audio_enabled);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user