mirror of
https://github.com/krille-chan/fluffychat
synced 2024-09-17 08:15:09 +00:00
change: Make audio messages smaller
This commit is contained in:
parent
dada482056
commit
30c8fa9fa0
2 changed files with 9 additions and 2 deletions
|
@ -173,7 +173,7 @@ class _AudioPlayerState extends State<AudioPlayerWidget> {
|
|||
),
|
||||
),
|
||||
Expanded(
|
||||
child: Slider.adaptive(
|
||||
child: Slider(
|
||||
activeColor: Theme.of(context).colorScheme.secondaryVariant,
|
||||
inactiveColor: widget.color.withAlpha(64),
|
||||
value: currentPosition,
|
||||
|
|
|
@ -30,6 +30,9 @@ class _RecordingDialogState extends State<RecordingDialog> {
|
|||
final _audioRecorder = Record();
|
||||
Amplitude _amplitude;
|
||||
|
||||
static const int bitRate = 64000;
|
||||
static const double samplingRate = 22050.0;
|
||||
|
||||
Future<void> startRecording() async {
|
||||
try {
|
||||
final tempDir = await getTemporaryDirectory();
|
||||
|
@ -43,7 +46,11 @@ class _RecordingDialogState extends State<RecordingDialog> {
|
|||
}
|
||||
await Wakelock.enable();
|
||||
await _audioRecorder.start(
|
||||
path: _recordedPath, encoder: AudioEncoder.AAC);
|
||||
path: _recordedPath,
|
||||
encoder: AudioEncoder.AAC,
|
||||
bitRate: bitRate,
|
||||
samplingRate: samplingRate,
|
||||
);
|
||||
setState(() => _duration = Duration.zero);
|
||||
_recorderSubscription?.cancel();
|
||||
_recorderSubscription =
|
||||
|
|
Loading…
Reference in a new issue