@@ -323,7 +323,12 @@ async fn export_scte35_roundtrip() {
323323 // Create and write the .scte35 cue track BEFORE moving `broadcast` into
324324 // `Import` (which consumes it); the producer stays alive so the exporter can
325325 // subscribe to the retained track.
326- let scte = broadcast. unique_track ( ".scte35" , moq_net:: TrackInfo :: default ( ) . with_timescale ( hang:: container:: TIMESCALE ) ) . unwrap ( ) ;
326+ let scte = broadcast
327+ . unique_track (
328+ ".scte35" ,
329+ moq_net:: TrackInfo :: default ( ) . with_timescale ( hang:: container:: TIMESCALE ) ,
330+ )
331+ . unwrap ( ) ;
327332 let scte_name = scte. name ( ) . to_string ( ) ;
328333 {
329334 let mut cfg = scte35:: Config :: new ( ) ;
@@ -349,7 +354,12 @@ async fn export_scte35_roundtrip() {
349354
350355 // `import`, `catalog`, and `scte_producer` stay alive: retained tracks. The
351356 // exporter must carry the extension to see the scte35 section.
352- let ts = drain_with ( Export :: with_scte35 ( consumer, crate :: catalog:: CatalogFormat :: Hang ) . await . unwrap ( ) ) . await ;
357+ let ts = drain_with (
358+ Export :: with_scte35 ( consumer, crate :: catalog:: CatalogFormat :: Hang )
359+ . await
360+ . unwrap ( ) ,
361+ )
362+ . await ;
353363 assert_packet_aligned ( & ts) ;
354364
355365 // The first PMT advertises the SCTE-35 ES (0x86) and the CUEI descriptor.
@@ -390,7 +400,7 @@ async fn export_scte35_roundtrip() {
390400 assert_eq ! ( snapshot. scte35. renditions. len( ) , 1 , "round-trip lost the SCTE-35 track" ) ;
391401 let name = snapshot. scte35 . renditions . keys ( ) . next ( ) . unwrap ( ) ;
392402
393- let track = consumer2. track ( & name) . unwrap ( ) . subscribe ( None ) . unwrap ( ) . await . unwrap ( ) ;
403+ let track = consumer2. track ( name) . unwrap ( ) . subscribe ( None ) . unwrap ( ) . await . unwrap ( ) ;
394404 let mut scte_reader = crate :: container:: Consumer :: new ( track, HangContainer :: Legacy ) ;
395405 let frame = scte_reader
396406 . read ( )
@@ -415,7 +425,12 @@ async fn scte35_without_video_export_is_rejected() {
415425 . unwrap ( ) ;
416426
417427 // A scte35 cue track and nothing else.
418- let scte = broadcast. unique_track ( ".scte35" , moq_net:: TrackInfo :: default ( ) . with_timescale ( hang:: container:: TIMESCALE ) ) . unwrap ( ) ;
428+ let scte = broadcast
429+ . unique_track (
430+ ".scte35" ,
431+ moq_net:: TrackInfo :: default ( ) . with_timescale ( hang:: container:: TIMESCALE ) ,
432+ )
433+ . unwrap ( ) ;
419434 let scte_name = scte. name ( ) . to_string ( ) ;
420435 {
421436 let mut cfg = scte35:: Config :: new ( ) ;
@@ -434,7 +449,9 @@ async fn scte35_without_video_export_is_rejected() {
434449 producer. finish_group ( ) . unwrap ( ) ;
435450 producer. finish ( ) . unwrap ( ) ;
436451
437- let mut exporter = Export :: with_scte35 ( consumer, crate :: catalog:: CatalogFormat :: Hang ) . await . unwrap ( ) ;
452+ let mut exporter = Export :: with_scte35 ( consumer, crate :: catalog:: CatalogFormat :: Hang )
453+ . await
454+ . unwrap ( ) ;
438455 let err = loop {
439456 match tokio:: time:: timeout ( std:: time:: Duration :: from_secs ( 1 ) , exporter. next ( ) ) . await {
440457 Ok ( Ok ( Some ( _) ) ) => continue ,
@@ -563,7 +580,12 @@ async fn scte35_fixtures_survive_roundtrip() {
563580 ) ;
564581
565582 // Export and re-ingest.
566- let ts = drain_with ( Export :: with_scte35 ( consumer, crate :: catalog:: CatalogFormat :: Hang ) . await . unwrap ( ) ) . await ;
583+ let ts = drain_with (
584+ Export :: with_scte35 ( consumer, crate :: catalog:: CatalogFormat :: Hang )
585+ . await
586+ . unwrap ( ) ,
587+ )
588+ . await ;
567589 assert_packet_aligned ( & ts) ;
568590
569591 let mut broadcast2 = moq_net:: BroadcastInfo :: new ( ) . produce ( ) ;
0 commit comments