davidliu

Fix ScaleZoomHelper compose example

@@ -35,10 +35,10 @@ import livekit.org.webrtc.getCameraX @@ -35,10 +35,10 @@ import livekit.org.webrtc.getCameraX
35 * functionality. 35 * functionality.
36 * 36 *
37 * For compose based apps, similar functionality can be implemented using 37 * For compose based apps, similar functionality can be implemented using
38 - * Modifier.pointerInput: 38 + * Modifier.pointerInput and detectTransformGestures:
39 * 39 *
40 * ``` 40 * ```
41 - * val scaleZoomHelper = remember(room, videoTrack) { 41 + * val scaleZoomHelper = remember(videoTrack) {
42 * if (videoTrack is LocalVideoTrack) { 42 * if (videoTrack is LocalVideoTrack) {
43 * ScaleZoomHelper(videoTrack) 43 * ScaleZoomHelper(videoTrack)
44 * } else { 44 * } else {
@@ -48,10 +48,10 @@ import livekit.org.webrtc.getCameraX @@ -48,10 +48,10 @@ import livekit.org.webrtc.getCameraX
48 * 48 *
49 * VideoRenderer( 49 * VideoRenderer(
50 * modifier = modifier 50 * modifier = modifier
51 - * .pointerInput(Unit) { 51 + * .pointerInput(scaleZoomHelper) {
52 * detectTransformGestures( 52 * detectTransformGestures(
53 * onGesture = { _, _, zoom, _ -> 53 * onGesture = { _, _, zoom, _ ->
54 - * scaleZoomHelper.zoom(zoom) 54 + * scaleZoomHelper?.zoom(zoom)
55 * }, 55 * },
56 * ) 56 * )
57 * }, 57 * },