Describe the bug
Since plugin's version 2.5.1, on any participant event, when checking any videoTrackPublications, the property .track is always null. The issue happens, at least, in Android devices. I suspect that #867 does not take into consideration some edge case, causing the issue. Also, no TrackSubscribedEvent being fired.
To Reproduce
- Build example app from repo clone for Android
- Connect to a given room
- Connect to same room with web demo
- In the web demo, the remote video track is visible, while in the Android version, the no video widget is displayed for the remote participant. Audio track works as expected.
Expected behavior
Remote's video track should be non null at some point so VideoRenderer can be created,
Platform information
- Flutter version:
Flutter (Channel stable, 3.32.8, on macOS 15.6.1 24G90 darwin-arm64, locale es-ES)
- Plugin version:
2.5.3, but this was introduced at 2.5.1
- Flutter target OS: Android physical device
- Flutter target OS version: Android 15
Describe the bug
Since plugin's version
2.5.1, on any participant event, when checking anyvideoTrackPublications, the property.trackis always null. The issue happens, at least, in Android devices. I suspect that #867 does not take into consideration some edge case, causing the issue. Also, noTrackSubscribedEventbeing fired.To Reproduce
Expected behavior
Remote's video track should be non null at some point so
VideoRenderercan be created,Platform information
Flutter (Channel stable, 3.32.8, on macOS 15.6.1 24G90 darwin-arm64, locale es-ES)2.5.3, but this was introduced at2.5.1