From cca02b239db9b56a38cde92e09093d881570ecd4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20Dr=C3=B6ge?= Date: Wed, 5 Jan 2022 19:11:42 +0200 Subject: [PATCH] The `TYPE` attribute uses `CLOSED-CAPTIONS` and not `CLOSEDCAPTIONS` See https://datatracker.ietf.org/doc/html/draft-pantos-hls-rfc8216bis-10#section-4.4.6.1 --- src/playlist.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/playlist.rs b/src/playlist.rs index 5e02161..cb280f0 100644 --- a/src/playlist.rs +++ b/src/playlist.rs @@ -279,7 +279,7 @@ impl FromStr for AlternativeMediaType { "AUDIO" => Ok(AlternativeMediaType::Audio), "VIDEO" => Ok(AlternativeMediaType::Video), "SUBTITLES" => Ok(AlternativeMediaType::Subtitles), - "CLOSEDCAPTIONS" => Ok(AlternativeMediaType::ClosedCaptions), + "CLOSED-CAPTIONS" => Ok(AlternativeMediaType::ClosedCaptions), _ => Err(format!( "Unable to create AlternativeMediaType from {:?}", s @@ -303,7 +303,7 @@ impl fmt::Display for AlternativeMediaType { AlternativeMediaType::Audio => "AUDIO", AlternativeMediaType::Video => "VIDEO", AlternativeMediaType::Subtitles => "SUBTITLES", - AlternativeMediaType::ClosedCaptions => "CLOSEDCAPTIONS", + AlternativeMediaType::ClosedCaptions => "CLOSED-CAPTIONS", } ) }