@@ -2165,10 +2165,6 @@ internal open class UniffiVTableCallbackInterfaceWidgetCapabilitiesProvider(
21652165
21662166
21672167
2168-
2169-
2170-
2171-
21722168
21732169
21742170
@@ -2219,16 +2215,6 @@ internal interface UniffiLib : Library {
22192215 }
22202216 }
22212217
2222- fun uniffi_matrix_sdk_ffi_fn_clone_mediasource(`ptr`: Pointer,uniffi_out_err: UniffiRustCallStatus,
2223- ): Pointer
2224- fun uniffi_matrix_sdk_ffi_fn_free_mediasource(`ptr`: Pointer,uniffi_out_err: UniffiRustCallStatus,
2225- ): Unit
2226- fun uniffi_matrix_sdk_ffi_fn_constructor_mediasource_from_json(`json`: RustBuffer.ByValue,uniffi_out_err: UniffiRustCallStatus,
2227- ): Pointer
2228- fun uniffi_matrix_sdk_ffi_fn_method_mediasource_to_json(`ptr`: Pointer,uniffi_out_err: UniffiRustCallStatus,
2229- ): RustBuffer.ByValue
2230- fun uniffi_matrix_sdk_ffi_fn_method_mediasource_url(`ptr`: Pointer,uniffi_out_err: UniffiRustCallStatus,
2231- ): RustBuffer.ByValue
22322218 fun uniffi_matrix_sdk_ffi_fn_clone_roommessageeventcontentwithoutrelation(`ptr`: Pointer,uniffi_out_err: UniffiRustCallStatus,
22332219 ): Pointer
22342220 fun uniffi_matrix_sdk_ffi_fn_free_roommessageeventcontentwithoutrelation(`ptr`: Pointer,uniffi_out_err: UniffiRustCallStatus,
@@ -2521,6 +2507,12 @@ internal interface UniffiLib : Library {
25212507 ): RustBuffer.ByValue
25222508 fun uniffi_matrix_sdk_ffi_fn_method_mediafilehandle_persist(`ptr`: Pointer,`path`: RustBuffer.ByValue,uniffi_out_err: UniffiRustCallStatus,
25232509 ): Byte
2510+ fun uniffi_matrix_sdk_ffi_fn_clone_mediasource(`ptr`: Pointer,uniffi_out_err: UniffiRustCallStatus,
2511+ ): Pointer
2512+ fun uniffi_matrix_sdk_ffi_fn_free_mediasource(`ptr`: Pointer,uniffi_out_err: UniffiRustCallStatus,
2513+ ): Unit
2514+ fun uniffi_matrix_sdk_ffi_fn_method_mediasource_url(`ptr`: Pointer,uniffi_out_err: UniffiRustCallStatus,
2515+ ): RustBuffer.ByValue
25242516 fun uniffi_matrix_sdk_ffi_fn_clone_notificationclient(`ptr`: Pointer,uniffi_out_err: UniffiRustCallStatus,
25252517 ): Pointer
25262518 fun uniffi_matrix_sdk_ffi_fn_free_notificationclient(`ptr`: Pointer,uniffi_out_err: UniffiRustCallStatus,
@@ -3347,10 +3339,6 @@ internal interface UniffiLib : Library {
33473339 ): Short
33483340 fun uniffi_matrix_sdk_ffi_checksum_func_suggested_role_for_power_level(
33493341 ): Short
3350- fun uniffi_matrix_sdk_ffi_checksum_method_mediasource_to_json(
3351- ): Short
3352- fun uniffi_matrix_sdk_ffi_checksum_method_mediasource_url(
3353- ): Short
33543342 fun uniffi_matrix_sdk_ffi_checksum_method_roommessageeventcontentwithoutrelation_with_mentions(
33553343 ): Short
33563344 fun uniffi_matrix_sdk_ffi_checksum_method_client_abort_oidc_auth(
@@ -3605,6 +3593,8 @@ internal interface UniffiLib : Library {
36053593 ): Short
36063594 fun uniffi_matrix_sdk_ffi_checksum_method_mediafilehandle_persist(
36073595 ): Short
3596+ fun uniffi_matrix_sdk_ffi_checksum_method_mediasource_url(
3597+ ): Short
36083598 fun uniffi_matrix_sdk_ffi_checksum_method_notificationclient_get_notification(
36093599 ): Short
36103600 fun uniffi_matrix_sdk_ffi_checksum_method_notificationsettings_can_homeserver_push_encrypted_event_to_device(
@@ -4041,8 +4031,6 @@ internal interface UniffiLib : Library {
40414031 ): Short
40424032 fun uniffi_matrix_sdk_ffi_checksum_method_widgetdriverhandle_send(
40434033 ): Short
4044- fun uniffi_matrix_sdk_ffi_checksum_constructor_mediasource_from_json(
4045- ): Short
40464034 fun uniffi_matrix_sdk_ffi_checksum_constructor_clientbuilder_new(
40474035 ): Short
40484036 fun uniffi_matrix_sdk_ffi_checksum_constructor_qrcodedata_from_bytes(
@@ -4212,12 +4200,6 @@ private fun uniffiCheckApiChecksums(lib: UniffiLib) {
42124200 if (lib.uniffi_matrix_sdk_ffi_checksum_func_suggested_role_for_power_level() != 48532.toShort()) {
42134201 throw RuntimeException("UniFFI API checksum mismatch: try cleaning and rebuilding your project")
42144202 }
4215- if (lib.uniffi_matrix_sdk_ffi_checksum_method_mediasource_to_json() != 2998.toShort()) {
4216- throw RuntimeException("UniFFI API checksum mismatch: try cleaning and rebuilding your project")
4217- }
4218- if (lib.uniffi_matrix_sdk_ffi_checksum_method_mediasource_url() != 34026.toShort()) {
4219- throw RuntimeException("UniFFI API checksum mismatch: try cleaning and rebuilding your project")
4220- }
42214203 if (lib.uniffi_matrix_sdk_ffi_checksum_method_roommessageeventcontentwithoutrelation_with_mentions() != 8867.toShort()) {
42224204 throw RuntimeException("UniFFI API checksum mismatch: try cleaning and rebuilding your project")
42234205 }
@@ -4599,6 +4581,9 @@ private fun uniffiCheckApiChecksums(lib: UniffiLib) {
45994581 if (lib.uniffi_matrix_sdk_ffi_checksum_method_mediafilehandle_persist() != 12883.toShort()) {
46004582 throw RuntimeException("UniFFI API checksum mismatch: try cleaning and rebuilding your project")
46014583 }
4584+ if (lib.uniffi_matrix_sdk_ffi_checksum_method_mediasource_url() != 62692.toShort()) {
4585+ throw RuntimeException("UniFFI API checksum mismatch: try cleaning and rebuilding your project")
4586+ }
46024587 if (lib.uniffi_matrix_sdk_ffi_checksum_method_notificationclient_get_notification() != 2524.toShort()) {
46034588 throw RuntimeException("UniFFI API checksum mismatch: try cleaning and rebuilding your project")
46044589 }
@@ -5253,9 +5238,6 @@ private fun uniffiCheckApiChecksums(lib: UniffiLib) {
52535238 if (lib.uniffi_matrix_sdk_ffi_checksum_method_widgetdriverhandle_send() != 18689.toShort()) {
52545239 throw RuntimeException("UniFFI API checksum mismatch: try cleaning and rebuilding your project")
52555240 }
5256- if (lib.uniffi_matrix_sdk_ffi_checksum_constructor_mediasource_from_json() != 29216.toShort()) {
5257- throw RuntimeException("UniFFI API checksum mismatch: try cleaning and rebuilding your project")
5258- }
52595241 if (lib.uniffi_matrix_sdk_ffi_checksum_constructor_clientbuilder_new() != 27991.toShort()) {
52605242 throw RuntimeException("UniFFI API checksum mismatch: try cleaning and rebuilding your project")
52615243 }
@@ -10688,8 +10670,6 @@ public object FfiConverterTypeMediaFileHandle: FfiConverter<MediaFileHandle, Poi
1068810670
1068910671public interface MediaSourceInterface {
1069010672
10691- fun `toJson`(): kotlin.String
10692-
1069310673 fun `url`(): kotlin.String
1069410674
1069510675 companion object
@@ -10776,18 +10756,6 @@ open class MediaSource: Disposable, AutoCloseable, MediaSourceInterface {
1077610756 }
1077710757 }
1077810758
10779- override fun `toJson`(): kotlin.String {
10780- return FfiConverterString.lift(
10781- callWithPointer {
10782- uniffiRustCall() { _status ->
10783- UniffiLib.INSTANCE.uniffi_matrix_sdk_ffi_fn_method_mediasource_to_json(
10784- it, _status)
10785- }
10786- }
10787- )
10788- }
10789-
10790-
1079110759 override fun `url`(): kotlin.String {
1079210760 return FfiConverterString.lift(
1079310761 callWithPointer {
@@ -10803,20 +10771,8 @@ open class MediaSource: Disposable, AutoCloseable, MediaSourceInterface {
1080310771
1080410772
1080510773
10806- companion object {
10807-
10808- @Throws(ClientException::class) fun `fromJson`(`json`: kotlin.String): MediaSource {
10809- return FfiConverterTypeMediaSource.lift(
10810- uniffiRustCallWithError(ClientException) { _status ->
10811- UniffiLib.INSTANCE.uniffi_matrix_sdk_ffi_fn_constructor_mediasource_from_json(
10812- FfiConverterString.lower(`json`),_status)
10813- }
10814- )
10815- }
1081610774
10817-
10818-
10819- }
10775+ companion object
1082010776
1082110777}
1082210778
0 commit comments