This repository has no description
0

Configure Feed

Select the types of activity you want to include in your feed.

fix: use new retrieval of models

+4 -7
+4 -7
sample/composeApp/src/commonMain/kotlin/com/nate/posedetection/App.kt
··· 61 61 import com.performancecoachlab.posedetection.custom.CustomObjectRespository 62 62 import com.performancecoachlab.posedetection.custom.ModelPath 63 63 import com.performancecoachlab.posedetection.custom.ObjectModelProvider 64 + import com.performancecoachlab.posedetection.custom.initialiseObjectModel 65 + import com.performancecoachlab.posedetection.custom.rememberObjectModel 64 66 import com.performancecoachlab.posedetection.encoding.VideoBuilder 65 67 import com.performancecoachlab.posedetection.encoding.createVideoBuilder 66 68 import com.performancecoachlab.posedetection.permissions.PermissionProvider ··· 170 172 var image by remember { mutableStateOf<InputFrame?>(null) } 171 173 val timeRange = Pair(0L, duration) 172 174 var frame by remember { mutableStateOf(timeRange.first) } 173 - val generalModel = ObjectModelProvider.get( 174 - ModelPath(androidPath, iosPath) 175 - ) 175 + val generalModel = rememberObjectModel(ModelPath(androidPath, iosPath)) 176 176 val frameAnalyser by remember { mutableStateOf(FrameAnalyser(generalModel)) } 177 177 var bitmap by remember { mutableStateOf<ImageBitmap?>(null) } 178 178 val videoBuilder = remember { mutableStateOf<VideoBuilder?>(null) } ··· 326 326 var permissionGranted by remember { mutableStateOf(false) } 327 327 var recordingId: String? by remember { mutableStateOf(null) } 328 328 var path by remember { mutableStateOf("") } 329 - val generalModel = ObjectModelProvider.get( 330 - ModelPath(androidPath, iosPath) 331 - ) 329 + val generalModel = rememberObjectModel(ModelPath(androidPath, iosPath)) 332 330 var frontCamera by remember { mutableStateOf(false) } 333 331 var ultrawide by remember { mutableStateOf(false) } 334 332 var previewFillMode by remember { mutableStateOf(PreviewFillMode.FIT) } 335 333 var menuExpanded by remember { mutableStateOf(false) } 336 334 var detectMode by remember { mutableStateOf(DetectMode.BOTH) } 337 - 338 335 val controller = remember { CameraViewControllerImpl() } 339 336 PermissionProvider().apply { 340 337 if (!hasCameraPermission()) RequestCameraPermission(onGranted = {