@@ -48,6 +48,7 @@ impl Track {
4848 Arc :: new ( Segment :: new ( Duration :: ZERO , duration, metadata. clone ( ) ) ) ;
4949
5050 Ok ( vec ! [ Track :: Video ( Arc :: new( VideoTrack {
51+ name: String :: default ( ) ,
5152 hiding: false ,
5253 muted: false ,
5354 track: InnerTrack :: new( metadata. clone( ) , duration, vec![ video_segment] ) ,
@@ -58,6 +59,7 @@ impl Track {
5859 Arc :: new ( Segment :: new ( Duration :: ZERO , duration, metadata. clone ( ) ) ) ;
5960
6061 Ok ( vec ! [ Track :: Overlay ( Arc :: new( OverlayTrack {
62+ name: String :: default ( ) ,
6163 hiding: false ,
6264 track: InnerTrack :: new( metadata. clone( ) , duration, vec![ text_segment] ) ,
6365 } ) ) ] )
@@ -67,6 +69,7 @@ impl Track {
6769 Arc :: new ( Segment :: new ( Duration :: ZERO , duration, metadata. clone ( ) ) ) ;
6870
6971 Ok ( vec ! [ Track :: Overlay ( Arc :: new( OverlayTrack {
72+ name: String :: default ( ) ,
7073 hiding: false ,
7174 track: InnerTrack :: new( metadata. clone( ) , duration, vec![ image_segment] ) ,
7275 } ) ) ] )
@@ -76,6 +79,7 @@ impl Track {
7679 Arc :: new ( Segment :: new ( Duration :: ZERO , duration, metadata. clone ( ) ) ) ;
7780
7881 Ok ( vec ! [ Track :: Audio ( Arc :: new( AudioTrack {
82+ name: String :: default ( ) ,
7983 hiding: false ,
8084 track: InnerTrack :: new( metadata. clone( ) , duration, vec![ audio_segment] ) ,
8185 } ) ) ] )
@@ -868,6 +872,7 @@ impl Track {
868872 . collect ( ) ;
869873
870874 Ok ( vec ! [ Track :: Subtitle ( Arc :: new( SubtitleTrack {
875+ name: String :: default ( ) ,
871876 hiding: false ,
872877 subtitles: entries,
873878 track: InnerTrack :: new( metadata, total_duration, segments) ,
0 commit comments