fix: 改进视频流编码判断逻辑 (#332)
* fix: 改进视频流编码判断逻辑 * test: 添加新的单元测试,确保 HDR、杜比视界获取正常
This commit is contained in:
@@ -61,6 +61,8 @@ fn load_config() -> Config {
|
||||
|
||||
#[cfg(test)]
|
||||
fn load_config() -> Config {
|
||||
use crate::bilibili::{FilterOption, VideoCodecs};
|
||||
|
||||
let credential = match (
|
||||
std::env::var("TEST_SESSDATA"),
|
||||
std::env::var("TEST_BILI_JCT"),
|
||||
@@ -82,6 +84,10 @@ fn load_config() -> Config {
|
||||
Config {
|
||||
credential: arc_swap::ArcSwapOption::from(credential),
|
||||
cdn_sorting: true,
|
||||
filter_option: FilterOption {
|
||||
codecs: vec![VideoCodecs::HEV, VideoCodecs::AV1, VideoCodecs::AVC],
|
||||
..Default::default()
|
||||
},
|
||||
..Default::default()
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user