From 749762e304ba15174eaa39a3666c0f26e8f4cede Mon Sep 17 00:00:00 2001 From: Ryan Gaus Date: Fri, 22 May 2026 12:10:40 -0400 Subject: [PATCH 1/3] feat: remove data packet size check --- .../io/livekit/android/room/participant/LocalParticipant.kt | 3 --- 1 file changed, 3 deletions(-) diff --git a/livekit-android-sdk/src/main/java/io/livekit/android/room/participant/LocalParticipant.kt b/livekit-android-sdk/src/main/java/io/livekit/android/room/participant/LocalParticipant.kt index 8ef031dee..9d7fcc56d 100644 --- a/livekit-android-sdk/src/main/java/io/livekit/android/room/participant/LocalParticipant.kt +++ b/livekit-android-sdk/src/main/java/io/livekit/android/room/participant/LocalParticipant.kt @@ -981,9 +981,6 @@ internal constructor( topic: String? = null, identities: List? = null, ): Result { - if (data.size > RTCEngine.MAX_DATA_PACKET_SIZE) { - return Result.failure(IllegalArgumentException("cannot publish data larger than " + RTCEngine.MAX_DATA_PACKET_SIZE)) - } val kind = when (reliability) { DataPublishReliability.RELIABLE -> DataPacket.Kind.RELIABLE From 6a374c6f4b074e7eaa7eb132bc7dc1c8498842c8 Mon Sep 17 00:00:00 2001 From: Ryan Gaus Date: Fri, 22 May 2026 12:18:40 -0400 Subject: [PATCH 2/3] fix: address spotless format --- .../java/io/livekit/android/room/participant/LocalParticipant.kt | 1 - 1 file changed, 1 deletion(-) diff --git a/livekit-android-sdk/src/main/java/io/livekit/android/room/participant/LocalParticipant.kt b/livekit-android-sdk/src/main/java/io/livekit/android/room/participant/LocalParticipant.kt index 9d7fcc56d..12eb378ef 100644 --- a/livekit-android-sdk/src/main/java/io/livekit/android/room/participant/LocalParticipant.kt +++ b/livekit-android-sdk/src/main/java/io/livekit/android/room/participant/LocalParticipant.kt @@ -981,7 +981,6 @@ internal constructor( topic: String? = null, identities: List? = null, ): Result { - val kind = when (reliability) { DataPublishReliability.RELIABLE -> DataPacket.Kind.RELIABLE DataPublishReliability.LOSSY -> DataPacket.Kind.LOSSY From 3e4695ff0be76e5ab5020dae44fa6f04e2b79e24 Mon Sep 17 00:00:00 2001 From: Ryan Gaus Date: Fri, 22 May 2026 12:19:46 -0400 Subject: [PATCH 3/3] fix: add changeset --- .changeset/tricky-carpets-fall.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .changeset/tricky-carpets-fall.md diff --git a/.changeset/tricky-carpets-fall.md b/.changeset/tricky-carpets-fall.md new file mode 100644 index 000000000..15f8649bf --- /dev/null +++ b/.changeset/tricky-carpets-fall.md @@ -0,0 +1,5 @@ +--- +"client-sdk-android": patch +--- + +Remove data packet size check in localParticipant.publishData to match other sdks