Skip to content

Commit df299f7

Browse files
committed
* sample apk
1 parent 9569ba9 commit df299f7

File tree

6 files changed

+13
-12
lines changed

6 files changed

+13
-12
lines changed

README.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -42,8 +42,8 @@ A Flutter plugin to Visualize the audio being played (only android).
4242
id: playerID,
4343
)
4444
```
45-
Here playerId is the AudioSessionId which id needed to initialize the Visualizer.
46-
45+
Here playerId is the AudioSessionId which id needed to initialize the Visualizer. (Required Audio Recording Permission in Android)
46+
4747
See the Complete [Example](https://github.com/iamSahdeep/FlutterVisualizers/tree/master/example)
4848
4949
### Credits

assets/app-release.apk

5.09 MB
Binary file not shown.

assets/sample.gif

5.07 MB
Loading

example/lib/Ui.dart

+9-6
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,13 @@
1+
import 'dart:async';
2+
13
import 'package:flutter/material.dart';
2-
import 'package:flutter_visualizers/visualizer.dart';
3-
import 'package:flutter_visualizers/Visualizers/LineVisualizer.dart';
4+
import 'package:flutter_visualizers/Visualizers/BarVisualizer.dart';
45
import 'package:flutter_visualizers/Visualizers/CircularBarVisualizer.dart';
5-
import 'package:flutter_visualizers/Visualizers/MultiWaveVisualizer.dart';
6-
import 'package:flutter_visualizers/Visualizers/LineBarVisualizer.dart';
76
import 'package:flutter_visualizers/Visualizers/CircularLineVisualizer.dart';
8-
import 'package:flutter_visualizers/Visualizers/BarVisualizer.dart';
7+
import 'package:flutter_visualizers/Visualizers/LineBarVisualizer.dart';
8+
import 'package:flutter_visualizers/Visualizers/LineVisualizer.dart';
9+
import 'package:flutter_visualizers/Visualizers/MultiWaveVisualizer.dart';
10+
import 'package:flutter_visualizers/visualizer.dart';
911
import 'package:flutter_visualizers_example/methodcalls.dart';
1012

1113
class PlaySong extends StatefulWidget {
@@ -34,7 +36,6 @@ class _VisState extends State<PlaySong> {
3436

3537
// Platform messages are asynchronous, so we initialize in an async method.
3638
Future<void> initPlatformState() async {
37-
3839
methodCalls.playSong();
3940
int sessionId;
4041
// Platform messages may fail, so we use a try/catch PlatformException.
@@ -48,7 +49,9 @@ class _VisState extends State<PlaySong> {
4849
playerID = sessionId;
4950
});
5051
}
52+
5153
String newValue;
54+
5255
Widget dropdownWidget() {
5356
return DropdownButton(
5457
//map each value from the lIst to our dropdownMenuItem widget

lib/flutter_visualizers.dart

-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
import 'dart:async';
2-
31
import 'package:flutter/services.dart';
42
import 'package:flutter_visualizers/callbacks.dart';
53

pubspec.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
name: flutter_visualizers
22
description: A Flutter plugin to Visualize the audio being played (only android).
33
version: 0.0.1
4-
author: Sahdeep Singh
5-
homepage:
4+
author: Sahdeep Singh <[email protected]>
5+
homepage: https://github.com/iamSahdeep/FlutterVisualizers
66

77
environment:
88
sdk: ">=2.0.0-dev.68.0 <3.0.0"

0 commit comments

Comments
 (0)