@@ -139,9 +139,7 @@ steps:
139139 final audioController = AudioController();
140140 await audioController.initialize();
141141
142- runApp(
143- MyApp(audioController: audioController),
144- );
142+ runApp(MyApp(audioController: audioController));
145143 }
146144
147145 class MyApp extends StatelessWidget {
@@ -507,8 +505,8 @@ steps:
507505 - name: Play music loops
508506 path: audio_soloud/lib/audio/audio_controller.dart
509507 patch-u: |
510- --- a /lib/audio/audio_controller.dart
511- +++ b /lib/audio/audio_controller.dart
508+ --- b/audio_soloud/step_05 /lib/audio/audio_controller.dart
509+ +++ a/audio_soloud/step_05 /lib/audio/audio_controller.dart
512510 @@ -8,6 +8,8 @@ class AudioController {
513511
514512 SoLoud? _soloud;
@@ -518,7 +516,7 @@ steps:
518516 Future<void> initialize() async {
519517 _soloud = SoLoud.instance;
520518 await _soloud!.init();
521- @@ -27,11 +29,38 @@ class AudioController {
519+ @@ -27,11 +29,40 @@ class AudioController {
522520 }
523521
524522 Future<void> startMusic() async {
@@ -530,8 +528,10 @@ steps:
530528 + }
531529 + }
532530 + _log.info('Loading music');
533- + final musicSource = await _soloud!
534- + .loadAsset('assets/music/looped-song.ogg', mode: LoadMode.disk);
531+ + final musicSource = await _soloud!.loadAsset(
532+ + 'assets/music/looped-song.ogg',
533+ + mode: LoadMode.disk,
534+ + );
535535 + musicSource.allInstancesFinished.first.then((_) {
536536 + _soloud!.disposeSource(musicSource);
537537 + _log.info('Music source disposed');
@@ -594,9 +594,9 @@ steps:
594594 - name: Apply effects
595595 path: audio_soloud/lib/audio/audio_controller.dart
596596 patch-u: |
597- --- a /lib/audio/audio_controller.dart
598- +++ b /lib/audio/audio_controller.dart
599- @@ -64 ,10 +64 ,12 @@ class AudioController {
597+ --- b/audio_soloud/step_06 /lib/audio/audio_controller.dart
598+ +++ a/audio_soloud/step_06 /lib/audio/audio_controller.dart
599+ @@ -66 ,10 +66 ,12 @@ class AudioController {
600600 }
601601
602602 void applyFilter() {
0 commit comments