File tree Expand file tree Collapse file tree 6 files changed +26
-5
lines changed 
livekit-android-sdk/src/main/java/io/livekit/android 
main/java/io/livekit/android/test/mock 
test/java/io/livekit/android/room Expand file tree Collapse file tree 6 files changed +26
-5
lines changed Original file line number Diff line number Diff line change 1+ --- 
2+ " client-sdk-android " minor 
3+ --- 
4+ 
5+ Prewarm audio to speed up mic publishing
Original file line number Diff line number Diff line change 1+ /* 
2+  * Copyright 2025 LiveKit, Inc. 
3+  * 
4+  * Licensed under the Apache License, Version 2.0 (the "License"); 
5+  * you may not use this file except in compliance with the License. 
6+  * You may obtain a copy of the License at 
7+  * 
8+  *     http://www.apache.org/licenses/LICENSE-2.0 
9+  * 
10+  * Unless required by applicable law or agreed to in writing, software 
11+  * distributed under the License is distributed on an "AS IS" BASIS, 
12+  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 
13+  * See the License for the specific language governing permissions and 
14+  * limitations under the License. 
15+  */  
16+ 
117package  io.livekit.android.audio 
218
319import  livekit.org.webrtc.audio.JavaAudioDeviceModule 
@@ -34,5 +50,4 @@ class JavaAudioRecordPrewarmer(private val audioDeviceModule: JavaAudioDeviceMod
3450    override  fun  stop () {
3551        audioDeviceModule.requestStopRecording()
3652    }
37- 
3853}
Original file line number Diff line number Diff line change 11/* 
2-  * Copyright 2023-2024  LiveKit, Inc. 
2+  * Copyright 2023-2025  LiveKit, Inc. 
33 * 
44 * Licensed under the Apache License, Version 2.0 (the "License"); 
55 * you may not use this file except in compliance with the License. 
Original file line number Diff line number Diff line change 11/* 
2-  * Copyright 2023-2024  LiveKit, Inc. 
2+  * Copyright 2023-2025  LiveKit, Inc. 
33 * 
44 * Licensed under the Apache License, Version 2.0 (the "License"); 
55 * you may not use this file except in compliance with the License. 
@@ -80,6 +80,7 @@ object TestRTCModule {
8080    fun  audioPrewarmer (): AudioRecordPrewarmer  {
8181        return  NoAudioRecordPrewarmer ()
8282    }
83+ 
8384    @Provides
8485    @Singleton
8586    fun  peerConnectionFactory (
Original file line number Diff line number Diff line change 11/* 
2-  * Copyright 2024 LiveKit, Inc. 
2+  * Copyright 2024-2025  LiveKit, Inc. 
33 * 
44 * Licensed under the Apache License, Version 2.0 (the "License"); 
55 * you may not use this file except in compliance with the License. 
Original file line number Diff line number Diff line change 11/* 
2-  * Copyright 2023-2024  LiveKit, Inc. 
2+  * Copyright 2023-2025  LiveKit, Inc. 
33 * 
44 * Licensed under the Apache License, Version 2.0 (the "License"); 
55 * you may not use this file except in compliance with the License. 
 
 
   
 
     
   
   
          
    
    
     
    
      
     
     
    You can’t perform that action at this time.
  
 
    
  
    
      
        
     
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments