1
0
Fork 0
mirror of https://github.com/sile/hls_m3u8.git synced 2024-11-25 16:41:00 +00:00

internalize ExtXDiscontinuity

This commit is contained in:
Luro02 2020-03-25 11:32:48 +01:00
parent d1fdb7fec1
commit 870a39cddd
No known key found for this signature in database
GPG key ID: B66FD4F74501A9CF
2 changed files with 4 additions and 10 deletions

View file

@ -5,16 +5,10 @@ use crate::types::ProtocolVersion;
use crate::utils::tag; use crate::utils::tag;
use crate::{Error, RequiredVersion}; use crate::{Error, RequiredVersion};
/// # [4.4.2.3. EXT-X-DISCONTINUITY] /// The `ExtXDiscontinuity` tag indicates a discontinuity between the
/// /// `MediaSegment` that follows it and the one that preceded it.
/// The [`ExtXDiscontinuity`] tag indicates a discontinuity between the
/// [`Media Segment`] that follows it and the one that preceded it.
///
/// [`Media Segment`]: crate::MediaSegment
/// [4.4.2.3. EXT-X-DISCONTINUITY]:
/// https://tools.ietf.org/html/draft-pantos-hls-rfc8216bis-04#section-4.4.2.3
#[derive(Debug, Clone, Copy, PartialEq, Eq, Hash, PartialOrd, Ord)] #[derive(Debug, Clone, Copy, PartialEq, Eq, Hash, PartialOrd, Ord)]
pub struct ExtXDiscontinuity; pub(crate) struct ExtXDiscontinuity;
impl ExtXDiscontinuity { impl ExtXDiscontinuity {
pub(crate) const PREFIX: &'static str = "#EXT-X-DISCONTINUITY"; pub(crate) const PREFIX: &'static str = "#EXT-X-DISCONTINUITY";

View file

@ -8,7 +8,7 @@ mod program_date_time;
pub use byte_range::*; pub use byte_range::*;
pub use date_range::*; pub use date_range::*;
pub use discontinuity::*; pub(crate) use discontinuity::*;
pub use inf::*; pub use inf::*;
pub use key::*; pub use key::*;
pub use map::*; pub use map::*;