mirror of
https://gitlab.com/famedly/fluffychat.git
synced 2024-12-25 15:02:33 +01:00
change: Make audio messages smaller
This commit is contained in:
parent
20deb45062
commit
968c7868c9
@ -173,7 +173,7 @@ class _AudioPlayerState extends State<AudioPlayerWidget> {
|
|||||||
),
|
),
|
||||||
),
|
),
|
||||||
Expanded(
|
Expanded(
|
||||||
child: Slider.adaptive(
|
child: Slider(
|
||||||
activeColor: Theme.of(context).colorScheme.secondaryVariant,
|
activeColor: Theme.of(context).colorScheme.secondaryVariant,
|
||||||
inactiveColor: widget.color.withAlpha(64),
|
inactiveColor: widget.color.withAlpha(64),
|
||||||
value: currentPosition,
|
value: currentPosition,
|
||||||
|
@ -30,6 +30,9 @@ class _RecordingDialogState extends State<RecordingDialog> {
|
|||||||
final _audioRecorder = Record();
|
final _audioRecorder = Record();
|
||||||
Amplitude _amplitude;
|
Amplitude _amplitude;
|
||||||
|
|
||||||
|
static const int bitRate = 64000;
|
||||||
|
static const double samplingRate = 22050.0;
|
||||||
|
|
||||||
Future<void> startRecording() async {
|
Future<void> startRecording() async {
|
||||||
try {
|
try {
|
||||||
final tempDir = await getTemporaryDirectory();
|
final tempDir = await getTemporaryDirectory();
|
||||||
@ -43,7 +46,11 @@ class _RecordingDialogState extends State<RecordingDialog> {
|
|||||||
}
|
}
|
||||||
await Wakelock.enable();
|
await Wakelock.enable();
|
||||||
await _audioRecorder.start(
|
await _audioRecorder.start(
|
||||||
path: _recordedPath, encoder: AudioEncoder.AAC);
|
path: _recordedPath,
|
||||||
|
encoder: AudioEncoder.AAC,
|
||||||
|
bitRate: bitRate,
|
||||||
|
samplingRate: samplingRate,
|
||||||
|
);
|
||||||
setState(() => _duration = Duration.zero);
|
setState(() => _duration = Duration.zero);
|
||||||
_recorderSubscription?.cancel();
|
_recorderSubscription?.cancel();
|
||||||
_recorderSubscription =
|
_recorderSubscription =
|
||||||
|
Loading…
Reference in New Issue
Block a user