Skip to content

[bug]SoundWaveformWidget not supported on Desktop platforms (Windows/Linux) #734

Open
@AoEiuV020

Description

@AoEiuV020

Describe the bug
The SoundWaveformWidget component, which provides audio visualization functionality, appears to be not working on desktop platforms (Windows/Linux) due to missing platform channel implementations.

Questions

  • Is there a plan to implement desktop platform support?
  • Should we add platform checks in the example to prevent usage on unsupported platforms?

To Reproduce

  1. Run the example app on Windows platform
  2. Join a room with audio enabled
  3. Observe the audio visualization (SoundWaveformWidget)
  4. The widget fails to show audio levels due to missing platform channel implementation

Expected behavior

  1. The SoundWaveformWidget should work consistently across all supported platforms
    Platform information
  • Flutter version: 3.29.2
  • Plugin version: 2.4.1
  • Flutter target OS: Windows
  • Flutter target OS version: 11
  • Flutter console log:
    ════════ Exception caught by services library ══════════════════════════════════
    MissingPluginException(No implementation found for method cancel on channel io.livekit.audio.visualizer/eventChannel-085D1EC1-C4F5-44FD-8919-ED7DB233028E-1742441736477)
    ════════════════════════════════════════════════════════════════════════════════

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions