riva 0.1.0

Provider-agnostic Rust library for extracting normalized media stream metadata from SoundCloud and YouTube via async helpers.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
pub mod providers;

#[cfg(feature = "youtube")]
pub mod youtube {
    pub use crate::providers::youtube::{
        RivaError, StreamInfo, extract_streams, normalize_video_id,
    };
}

#[cfg(feature = "soundcloud")]
pub mod soundcloud {
    pub use crate::providers::soundcloud::{
        RivaError, StreamInfo, extract_streams, normalize_track_url,
    };
}