mirror of
https://github.com/v0l/m3u8-rs.git
synced 2025-06-21 18:55:24 +00:00
fix: write unknown tags before segments
This commit is contained in:
@ -809,6 +809,11 @@ impl MediaPlaylist {
|
|||||||
if let Some(ref start) = self.start {
|
if let Some(ref start) = self.start {
|
||||||
start.write_to(w)?;
|
start.write_to(w)?;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
for unknown_tag in &self.unknown_tags {
|
||||||
|
writeln!(w, "{}", unknown_tag)?;
|
||||||
|
}
|
||||||
|
|
||||||
for segment in &self.segments {
|
for segment in &self.segments {
|
||||||
segment.write_to(w)?;
|
segment.write_to(w)?;
|
||||||
}
|
}
|
||||||
@ -816,10 +821,6 @@ impl MediaPlaylist {
|
|||||||
writeln!(w, "#EXT-X-ENDLIST")?;
|
writeln!(w, "#EXT-X-ENDLIST")?;
|
||||||
}
|
}
|
||||||
|
|
||||||
for unknown_tag in &self.unknown_tags {
|
|
||||||
writeln!(w, "{}", unknown_tag)?;
|
|
||||||
}
|
|
||||||
|
|
||||||
Ok(())
|
Ok(())
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user