Add drm check

This commit is contained in:
bytedream 2024-06-19 23:18:35 +02:00
parent 287df84382
commit 8047680799

View file

@ -27,6 +27,11 @@ pub async fn stream_data_from_stream(
} }
} }
.unwrap(); .unwrap();
if videos.iter().any(|v| v.drm.is_some()) || audios.iter().any(|v| v.drm.is_some()) {
bail!("Stream is DRM protected")
}
videos.sort_by(|a, b| a.bandwidth.cmp(&b.bandwidth).reverse()); videos.sort_by(|a, b| a.bandwidth.cmp(&b.bandwidth).reverse());
audios.sort_by(|a, b| a.bandwidth.cmp(&b.bandwidth).reverse()); audios.sort_by(|a, b| a.bandwidth.cmp(&b.bandwidth).reverse());