diff --git a/src/playlist.rs b/src/playlist.rs index 2d72fcd..6b25548 100644 --- a/src/playlist.rs +++ b/src/playlist.rs @@ -437,9 +437,6 @@ impl MediaPlaylist { self.discontinuity_sequence )?; } - if self.end_list { - writeln!(w, "#EXT-X-ENDLIST")?; - } if let Some(ref v) = self.playlist_type { writeln!(w, "#EXT-X-PLAYLIST-TYPE:{}", v)?; } @@ -455,6 +452,9 @@ impl MediaPlaylist { for segment in &self.segments { segment.write_to(w)?; } + if self.end_list { + writeln!(w, "#EXT-X-ENDLIST")?; + } Ok(()) }