baal 1.1.0 copy "baal: ^1.1.0" to clipboard
baal: ^1.1.0 copied to clipboard

Audio Widgets centralized

1.1.0 #

  • Extracted all the logic in [OwlnextAudioRecorder] and [OwlnextAudioPlayer] and put it in designated controllers
  • Exposed all the usable datas and value listeners to use it in a custom widget

1.0.1 #

  • Reworked the [OwlnextAudioRecorder] and [OwlnextAudioPlayer] widgets to look cooler
  • Added styles classes for both widgets & exposed styles classes

1.0.0+1 #

  • migrated to media_kit (audioplayers causing crashes on windows environnement)
  • added [BaalDebuger]

[IMPORTANT] don't forget to initialize mediaKit in your main.dart

    WidgetsFlutterBinding.ensureInitialized();
    // after WidgetsFlutterBinding init, do
    BaalEnsureInitialized.ensureInitialized();

    // you can see debug print with following static vars
    BaalDebuger.kDebugOwlnextAudioPlayer = true;
    BaalDebuger.kDebugOwlnextAudioRecorder = true;

0.0.6 #

  • fix conditionnal import file paths

0.0.5 #

  • fix no bad element problem

0.0.4 #

  • add await on setSource

0.0.3 #

  • add sourceType param

0.0.2 #

  • fix windows or web source for audio media

0.0.1 #

  • Moved all audio components to Baal