VideoView control behavior on Ubuntu18-ARM64 w/ Avalonia
Summary
I have 6 VideoView
controls in my AvaloniaUI application. They all exist in the same MainWindow.xaml Grid. The declaration for the controls are the exact same, with the only differences being which column/row they are assigned to in the Grid. Only 2 of these 6 VideoView's show up in the UI during runtime. The other 4 don't even have a black box, it's just whitespace.
Minimal project and steps to reproduce
https://github.com/dmtomczyk/bravo-uniform-golf-001
Untested repro due to the difficulty of packaging up these builds and deploying them to the target machine. This is just a stripped down and genericized version of my main project, so it should repro the same on the same machine.
Focus on MainWindow.xaml and MainWindowViewModel
What is the current bug behavior?
4/6 of the exact same controls do not render or behave as expected.
What is the expected correct behavior?
6/6 controls work as expected (render on screen).
Does it work on other platforms? Does it work with the official VLC apps?
Unknown.
Relevant logs and/or screenshots
See for code samples: https://github.com/donandren/vlcsharpavalonia/issues/13 I opened the issue there since I believed that to be the package I was using, however I am actually using this library. That package has a separate issue.
Environment
- OS: Ubuntu 18.04 LTS
- Version 18.04 LTS
- Device: NVIDIA Jetson AGX Xavier
- LibVLC version and architecture [libvlc-dev, ARM64]
- LibVLCSharp version [3.5.0]