mirror of
https://github.com/signalapp/Signal-Android.git
synced 2026-05-08 09:18:39 +01:00
Rename some video constants for readability.
This commit is contained in:
@@ -42,7 +42,9 @@ enum class TranscodingPreset(@VideoCodec val videoCodec: String, val videoShortE
|
||||
LEVEL_1(MediaConverter.VIDEO_CODEC_H264, VideoConstants.VIDEO_SHORT_EDGE_SD, VideoConstants.VIDEO_BITRATE_L1, VideoConstants.AUDIO_BITRATE),
|
||||
LEVEL_2(MediaConverter.VIDEO_CODEC_H264, VideoConstants.VIDEO_SHORT_EDGE_HD, VideoConstants.VIDEO_BITRATE_L2, VideoConstants.AUDIO_BITRATE),
|
||||
LEVEL_3(MediaConverter.VIDEO_CODEC_H264, VideoConstants.VIDEO_SHORT_EDGE_HD, VideoConstants.VIDEO_BITRATE_L3, VideoConstants.AUDIO_BITRATE),
|
||||
LEVEL_4(MediaConverter.VIDEO_CODEC_H265, VideoConstants.VIDEO_SHORT_EDGE_HD, VideoConstants.VIDEO_BITRATE_L3, VideoConstants.AUDIO_BITRATE);
|
||||
|
||||
/** Experimetnal H265 level */
|
||||
LEVEL_3_H265(MediaConverter.VIDEO_CODEC_H265, VideoConstants.VIDEO_SHORT_EDGE_HD, VideoConstants.VIDEO_BITRATE_L3, VideoConstants.AUDIO_BITRATE);
|
||||
|
||||
fun calculateMaxVideoUploadDurationInSeconds(upperFileSizeLimit: Long): Int {
|
||||
val upperFileSizeLimitWithMargin = (upperFileSizeLimit / 1.1).toLong()
|
||||
|
||||
+1
-1
@@ -9,7 +9,7 @@ import android.media.MediaFormat
|
||||
object VideoConstants {
|
||||
const val AUDIO_BITRATE = 128_000
|
||||
const val VIDEO_BITRATE_L1 = 1_250_000
|
||||
const val VIDEO_BITRATE_L2 = VIDEO_BITRATE_L1
|
||||
const val VIDEO_BITRATE_L2 = 1_250_000
|
||||
const val VIDEO_BITRATE_L3 = 2_500_000
|
||||
const val VIDEO_SHORT_EDGE_SD = 480
|
||||
const val VIDEO_SHORT_EDGE_HD = 720
|
||||
|
||||
Reference in New Issue
Block a user