Commit e159c7b
File tree
5 files changed
+21
-13
lines changed- api
- docs
- explanation
- tutorials
- packages
5 files changed
+21
-13
lines changedSubmodule fishjam-server updated from efab641 to db4385c
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
146 | 146 | | |
147 | 147 | | |
148 | 148 | | |
149 | | - | |
| 149 | + | |
150 | 150 | | |
151 | 151 | | |
152 | 152 | | |
153 | 153 | | |
154 | 154 | | |
155 | 155 | | |
156 | | - | |
| 156 | + | |
157 | 157 | | |
158 | 158 | | |
159 | 159 | | |
| |||
210 | 210 | | |
211 | 211 | | |
212 | 212 | | |
213 | | - | |
| 213 | + | |
214 | 214 | | |
215 | 215 | | |
216 | 216 | | |
217 | 217 | | |
218 | 218 | | |
219 | 219 | | |
220 | | - | |
| 220 | + | |
221 | 221 | | |
222 | 222 | | |
223 | 223 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
161 | 161 | | |
162 | 162 | | |
163 | 163 | | |
164 | | - | |
| 164 | + | |
165 | 165 | | |
166 | 166 | | |
167 | 167 | | |
168 | 168 | | |
169 | 169 | | |
170 | 170 | | |
171 | 171 | | |
172 | | - | |
173 | | - | |
174 | | - | |
175 | 172 | | |
176 | 173 | | |
177 | 174 | | |
| |||
262 | 259 | | |
263 | 260 | | |
264 | 261 | | |
265 | | - | |
| 262 | + | |
266 | 263 | | |
267 | 264 | | |
268 | 265 | | |
269 | 266 | | |
270 | | - | |
| 267 | + | |
271 | 268 | | |
272 | 269 | | |
273 | 270 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
266 | 266 | | |
267 | 267 | | |
268 | 268 | | |
269 | | - | |
| 269 | + | |
| 270 | + | |
| 271 | + | |
| 272 | + | |
| 273 | + | |
| 274 | + | |
| 275 | + | |
| 276 | + | |
| 277 | + | |
| 278 | + | |
| 279 | + | |
| 280 | + | |
270 | 281 | | |
271 | 282 | | |
272 | 283 | | |
| |||
Submodule mobile-client-sdk updated 53 files
- .editorconfig+4
- examples/video-player/App.tsx+2-46
- examples/video-player/components/FishjamPlayer.tsx+51-6
- internal/fishjam-chat/app.json+4-2
- internal/fishjam-chat/components/VideosGrid/index.tsx+14-8
- internal/fishjam-chat/screens/LivestreamScreen/LivestreamStreamerScreen.tsx+36-39
- internal/fishjam-chat/screens/LivestreamScreen/LivestreamViewerScreen.tsx+15-14
- packages/android-client/FishjamClient/src/main/java/com/fishjamcloud/client/FishjamClient.kt+2-2
- packages/android-client/FishjamClient/src/main/java/com/fishjamcloud/client/FishjamClientInternal.kt+13-11
- packages/android-client/FishjamClient/src/main/java/com/fishjamcloud/client/ReconnectionManager.kt+2-1
- packages/android-client/FishjamClient/src/main/java/com/fishjamcloud/client/media/VideoTrack.kt+7-7
- packages/android-client/FishjamClient/src/main/java/com/fishjamcloud/client/ui/VideoScalingCalculator.kt-122
- packages/android-client/FishjamClient/src/main/java/com/fishjamcloud/client/ui/VideoSurfaceViewRenderer.kt+64
- packages/android-client/FishjamClient/src/main/java/com/fishjamcloud/client/ui/VideoTextureViewRenderer.kt-360
- packages/android-client/FishjamClient/src/main/java/com/fishjamcloud/client/webrtc/PeerConnectionFactoryWrapper.kt+3-3
- packages/android-client/FishjamClient/src/main/java/com/fishjamcloud/client/webrtc/PeerConnectionManager.kt+2-1
- packages/android-client/FishjamClient/src/main/java/com/fishjamcloud/client/webrtc/RTCEngineCommunication.kt+2-1
- packages/ios-client/Sources/FishjamClient/FishjamClientInternal.swift+1-1
- packages/ios-client/Sources/FishjamClient/media/Capturers/CameraCapturer.swift+28-1
- packages/ios-client/Sources/FishjamClient/media/Tracks/LocalCameraTrack.swift+12
- packages/ios-client/Sources/FishjamClient/media/Tracks/Track.swift+1-1
- packages/ios-client/Sources/FishjamClient/pip/I420Converter.swift+233
- packages/ios-client/Sources/FishjamClient/pip/PictureInPictureController.swift+254
- packages/ios-client/Sources/FishjamClient/pip/SampleBufferRTCFrameView.swift+97
- packages/ios-client/Sources/FishjamClient/pip/SplitScreenView.swift+117
- packages/react-native-client/android/src/main/java/io/fishjam/reactnative/PipContainerView.kt+273
- packages/react-native-client/android/src/main/java/io/fishjam/reactnative/PipContainerViewModule.kt+41
- packages/react-native-client/android/src/main/java/io/fishjam/reactnative/PipTrackSelector.kt+98
- packages/react-native-client/android/src/main/java/io/fishjam/reactnative/PipViewFactory.kt+128
- packages/react-native-client/android/src/main/java/io/fishjam/reactnative/RNFishjamClient.kt+9-1
- packages/react-native-client/android/src/main/java/io/fishjam/reactnative/VideoPreviewView.kt+2
- packages/react-native-client/android/src/main/java/io/fishjam/reactnative/VideoRendererView.kt+2
- packages/react-native-client/android/src/main/java/io/fishjam/reactnative/VideoView.kt+152-11
- packages/react-native-client/android/src/main/java/io/fishjam/reactnative/helpers/PictureInPictureHelperFragment.kt+20
- packages/react-native-client/android/src/main/java/io/fishjam/reactnative/managers/ListenerManager.kt+3-1
- packages/react-native-client/expo-module.config.json+4-2
- packages/react-native-client/ios/PictureInPictureManager.swift+213
- packages/react-native-client/ios/PipContainerView.swift+56
- packages/react-native-client/ios/PipContainerViewModule.swift+48
- packages/react-native-client/ios/RNFishjamClient.swift+1
- packages/react-native-client/ios/RNFishjamClientModule.swift+4-3
- packages/react-native-client/package.json+1-1
- packages/react-native-client/src/RNFishjamClientModule.ts+2
- packages/react-native-client/src/components/PipContainerView.tsx+63
- packages/react-native-client/src/index.tsx+6-1
- packages/react-native-client/src/livestream/components/LivestreamStreamer.tsx+4-75
- packages/react-native-client/src/livestream/components/LivestreamViewer.tsx+1-7
- packages/react-native-client/src/livestream/hooks/useLivestreamStreamer.ts+101-5
- packages/react-native-client/src/livestream/hooks/useLivestreamViewer.ts+50-11
- packages/react-native-client/src/livestream/index.ts+1-6
- packages/react-native-client/typedoc.json+3-1
- typedoc.json+3-1
- yarn.lock+5-5
0 commit comments