You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Jan 21, 2022. It is now read-only.
libvlc version : 3.0.8.0 - x64 + From VLC Media Player Directory
.net version : 4.5.2
Project language : C#
Project build architecture : AnyCPU
Operating system : Windows 10 x64
Summary
Launched 6-9 (no joke -- that's just the range I tested) RTMP streams in a grid. Then, on button press -- dispose of them. This exception seems to intermittently occur.
[ X] I confirm that my issue doesn't happen in VLC itself.
If I add a lock around the work done with the myInteropDelegates dictionary in VLCLibraryLoader -- I don't get the exception anymore. I believe that because I'm opening many streams at once -- the insertions are happening too quickly on different threads and the dictionary's internal array is not resizing properly.
If I do this -- I no longer get this issue.
The text was updated successfully, but these errors were encountered:
I have an issue about Vlc.DotNet.
Generic information
Summary
Launched 6-9 (no joke -- that's just the range I tested) RTMP streams in a grid. Then, on button press -- dispose of them. This exception seems to intermittently occur.
If I add a lock around the work done with the myInteropDelegates dictionary in VLCLibraryLoader -- I don't get the exception anymore. I believe that because I'm opening many streams at once -- the insertions are happening too quickly on different threads and the dictionary's internal array is not resizing properly.
If I do this -- I no longer get this issue.
The text was updated successfully, but these errors were encountered: