Merge pull request #72 from pangeachat/blur-fix
audio format fix, fix for subtitle bug
This commit is contained in:
commit
e0960df342
3 changed files with 4 additions and 11 deletions
|
|
@ -143,7 +143,7 @@ class AudioPlayerState extends State<AudioPlayerWidget> {
|
|||
matrixFile = MatrixAudioFile(
|
||||
bytes: matrixFile!.bytes,
|
||||
name: matrixFile!.name,
|
||||
mimeType: "audio/ogg",
|
||||
mimeType: "audio/mp3",
|
||||
);
|
||||
debugPrint("audioType is $mimeType");
|
||||
// TODO - figure out why it's a wav at this point
|
||||
|
|
|
|||
|
|
@ -102,10 +102,6 @@ class PangeaMessageEvent {
|
|||
params,
|
||||
);
|
||||
|
||||
if (response.mediaType != 'audio/ogg') {
|
||||
throw Exception('Unexpected media type: ${response.mediaType}');
|
||||
}
|
||||
|
||||
final audioBytes = base64.decode(response.audioContent);
|
||||
|
||||
// if (!TextToSpeechController.isOggFile(audioBytes)) {
|
||||
|
|
@ -126,11 +122,6 @@ class PangeaMessageEvent {
|
|||
mimeType: response.mediaType,
|
||||
);
|
||||
|
||||
if (file.mimeType != "audio/ogg") {
|
||||
debugPrint("Unexpected mime type for audio: ${file.mimeType}");
|
||||
// throw Exception("Unexpected mime type: ${file.mimeType}");
|
||||
}
|
||||
|
||||
// try {
|
||||
final String? eventId = await room.sendFileEvent(
|
||||
file,
|
||||
|
|
|
|||
|
|
@ -1,4 +1,5 @@
|
|||
import 'package:fluffychat/pangea/constants/language_keys.dart';
|
||||
import 'package:fluffychat/pangea/constants/model_keys.dart';
|
||||
import 'package:fluffychat/pangea/controllers/pangea_controller.dart';
|
||||
import 'package:fluffychat/pangea/models/class_model.dart';
|
||||
import 'package:fluffychat/pangea/models/pangea_message_event.dart';
|
||||
|
|
@ -18,7 +19,8 @@ class GetChatListItemSubtitle {
|
|||
// try {
|
||||
if (event.type != EventTypes.Message ||
|
||||
!pangeaController.permissionsController
|
||||
.isToolEnabled(ToolSetting.immersionMode, event.room)) {
|
||||
.isToolEnabled(ToolSetting.immersionMode, event.room) ||
|
||||
event.content.tryGet(ModelKey.transcription) != null) {
|
||||
return event.calcLocalizedBody(
|
||||
MatrixLocals(L10n.of(context)!),
|
||||
hideReply: true,
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue