mirror of
https://github.com/nextcloud/talk-android
synced 2025-07-19 10:45:13 +01:00
fix crash when joining call while silent ringtone is set
E/AndroidRuntime: FATAL EXCEPTION: main Process: com.nextcloud.talk2, PID: 10874 java.lang.NullPointerException: uri param can not be null. at android.media.MediaPlayer.setDataSource(MediaPlayer.java:1058) at android.media.MediaPlayer.setDataSource(MediaPlayer.java:1021) at com.nextcloud.talk.activities.CallActivity.playCallingSound(CallActivity.java:2643) Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
This commit is contained in:
parent
4991fcceab
commit
3e6c846d62
@ -2637,6 +2637,7 @@ public class CallActivity extends CallBaseActivity {
|
||||
"/tr110_1_kap8_3_freiton1");
|
||||
}
|
||||
|
||||
if (ringtoneUri != null) {
|
||||
mediaPlayer = new MediaPlayer();
|
||||
try {
|
||||
mediaPlayer.setDataSource(this, ringtoneUri);
|
||||
@ -2655,6 +2656,7 @@ public class CallActivity extends CallBaseActivity {
|
||||
Log.e(TAG, "Failed to play sound");
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
private void stopCallingSound() {
|
||||
if (mediaPlayer != null) {
|
||||
|
Loading…
Reference in New Issue
Block a user