FlutterParityMediasfuGeneric

fun FlutterParityMediasfuGeneric(options: MediasfuGenericOptions, modifier: Modifier = Modifier, stateFactory: @Composable (MediasfuGenericOptions) -> MediasfuGenericState = { rememberMediasfuGenericState(it) })

FlutterParityMediasfuGeneric mirrors the structure of mediasfu_sdk/lib/components/mediasfu_components/mediasfu_generic.dart.

The goal is to provide a Kotlin entry point whose sections align with the Flutter reference so that we can port logic incrementally without losing our bearings. Each block is intentionally ordered to match the corresponding Dart section (imports → state setup → socket glue → layout → modals).