|
|
|
@ -116,11 +116,14 @@ public abstract class FullVideoRecorder extends VideoRecorder { |
|
|
|
|
mProfile.audioCodec = MediaRecorder.AudioEncoder.AMR_WB; |
|
|
|
|
} else if (stub.audioCodec == AudioCodec.AAC) { |
|
|
|
|
mProfile.audioCodec = MediaRecorder.AudioEncoder.AAC; |
|
|
|
|
} else if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.JELLY_BEAN && stub.audioCodec == AudioCodec.HE_AAC) { |
|
|
|
|
} else if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.JELLY_BEAN |
|
|
|
|
&& stub.audioCodec == AudioCodec.HE_AAC) { |
|
|
|
|
mProfile.audioCodec = MediaRecorder.AudioEncoder.HE_AAC; |
|
|
|
|
} else if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.JELLY_BEAN &&stub.audioCodec == AudioCodec.AAC_ELD) { |
|
|
|
|
} else if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.JELLY_BEAN |
|
|
|
|
&& stub.audioCodec == AudioCodec.AAC_ELD) { |
|
|
|
|
mProfile.audioCodec = MediaRecorder.AudioEncoder.AAC_ELD; |
|
|
|
|
} else if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP && stub.audioCodec == AudioCodec.VORBIS) { |
|
|
|
|
} else if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP |
|
|
|
|
&& stub.audioCodec == AudioCodec.VORBIS) { |
|
|
|
|
mProfile.audioCodec = MediaRecorder.AudioEncoder.VORBIS; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|