audio_player_manager 1.0.1 copy "audio_player_manager: ^1.0.1" to clipboard
audio_player_manager: ^1.0.1 copied to clipboard

A comprehensive Flutter audio player manager package that provides a simple and easy to use API for playing audio files with support for just_audio and audioplayers packages.

example/lib/main.dart

import 'package:flutter/material.dart';
import 'package:provider/provider.dart';

import 'core/app_router.dart';
import 'core/dependency_injection.dart';
import 'core/theme/app_theme.dart';
import 'features/audio_player/presentation/providers/theme_provider.dart';

void main() async {
  WidgetsFlutterBinding.ensureInitialized();

  // Initialize dependencies
  await configureDependencies();

  runApp(const MyApp());
}

class MyApp extends StatelessWidget {
  const MyApp({super.key});

  @override
  Widget build(BuildContext context) {
    return ChangeNotifierProvider(
      create: (context) => ThemeProvider(),
      child: Consumer<ThemeProvider>(
        builder: (context, themeProvider, child) {
          return MaterialApp.router(
            title: 'Audio Player Manager Example',
            debugShowCheckedModeBanner: false,
            theme: AppTheme.lightTheme,
            darkTheme: AppTheme.darkTheme,
            themeMode: themeProvider.themeMode,
            routerConfig: AppRouter.router,
          );
        },
      ),
    );
  }
}
0
likes
160
points
46
downloads

Publisher

unverified uploader

Weekly Downloads

A comprehensive Flutter audio player manager package that provides a simple and easy to use API for playing audio files with support for just_audio and audioplayers packages.

Repository (GitHub)
View/report issues

Topics

#audio #audio-player #just-audio #audio-player-manager #audioplayers

Documentation

API reference

License

MIT (license)

Dependencies

audioplayers, flutter, flutter_app_cache_manager, flutter_shared_utilities, just_audio

More

Packages that depend on audio_player_manager