Toggle navigation
Toggle navigation
此项目
正在载入...
Sign in
xuning
/
livekitAndroidXuningTest
转到一个项目
Toggle navigation
项目
群组
代码片段
帮助
Toggle navigation pinning
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Network
Create a new issue
Builds
Commits
Authored by
davidliu
2024-12-09 18:58:08 +0900
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Committed by
GitHub
2024-12-09 18:58:08 +0900
Commit
e9e477ebee30a1ba995745f4e0b1dbc3d869f924
e9e477eb
1 parent
4052700b
Add AudioPresets and increase default audio max bitrate to 48kbps (#551)
隐藏空白字符变更
内嵌
并排对比
正在显示
3 个修改的文件
包含
20 行增加
和
2 行删除
.changeset/cyan-cups-wave.md
.gitignore
livekit-android-sdk/src/main/java/io/livekit/android/room/participant/LocalParticipant.kt
.changeset/cyan-cups-wave.md
0 → 100644
查看文件 @
e9e477e
---
"
client-sdk-android"
:
patch
---
Add AudioPresets and increase default audio max bitrate to 48kbps
...
...
.gitignore
查看文件 @
e9e477e
...
...
@@ -10,6 +10,8 @@
/.idea/deploymentTargetDropDown.xml
/.idea/misc.xml
/.idea/gradle.xml
/.idea/runConfigurations.xml
/.idea/deploymentTargetSelector.xml
.DS_Store
/build
/captures
...
...
@@ -21,4 +23,4 @@
node_modules/
npm-debug.log
yarn-debug.log
yarn-error.log
\ No newline at end of file
yarn-error.log
...
...
livekit-android-sdk/src/main/java/io/livekit/android/room/participant/LocalParticipant.kt
查看文件 @
e9e477e
...
...
@@ -1107,11 +1107,22 @@ abstract class BaseAudioTrackPublishOptions {
abstract val red: Boolean
}
enum class AudioPresets(
val maxBitrate: Int,
) {
TELEPHONE(12_000),
SPEECH(24_000),
MUSIC(48_000),
MUSIC_STEREO(64_000),
MUSIC_HIGH_QUALITY(96_000),
MUSIC_HIGH_QUALITY_STEREO(128_000)
}
/**
* Default options for publishing an audio track.
*/
data class AudioTrackPublishDefaults(
override val audioBitrate: Int? =
20_000
,
override val audioBitrate: Int? =
AudioPresets.MUSIC.maxBitrate
,
override val dtx: Boolean = true,
override val red: Boolean = true,
) : BaseAudioTrackPublishOptions()
...
...
请
注册
或
登录
后发表评论