Skip to content

Commit db94d18

Browse files
committed
Refactor code to remove redundancy and swtich with no default
1 parent f4f26d4 commit db94d18

File tree

1 file changed

+8
-15
lines changed
  • app/src/main/java/videoeditor/bhuvnesh/com/ffmpegvideoeditor/activity

1 file changed

+8
-15
lines changed

app/src/main/java/videoeditor/bhuvnesh/com/ffmpegvideoeditor/activity/MainActivity.java

Lines changed: 8 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -286,24 +286,17 @@ private void getAudioPermission() {
286286
@Override
287287
public void onRequestPermissionsResult(int requestCode,
288288
String permissions[], int[] grantResults) {
289-
switch (requestCode) {
290-
case READ_WRITE_PERMISSION_REQUEST: {
291-
292-
if (grantResults.length > 0
293-
&& grantResults[0] == PackageManager.PERMISSION_GRANTED) {
294-
uploadVideo();
295-
}
289+
if(grantResults.length > 0 && grantResults[0] == PackageManager.PERMISSION_GRANTED)
290+
{
291+
if(requestCode == READ_WRITE_PERMISSION_REQUEST)
292+
{
293+
uploadVideo();
296294
}
297-
break;
298-
case AUDIO_PERMISSION_REQUEST: {
299295

300-
if (grantResults.length > 0
301-
&& grantResults[0] == PackageManager.PERMISSION_GRANTED) {
302-
extractAudioVideo();
303-
}
296+
if(requestCode == AUDIO_PERMISSION_REQUEST)
297+
{
298+
extractAudioVideo();
304299
}
305-
306-
307300
}
308301
}
309302

0 commit comments

Comments
 (0)