Opened 13 years ago
Last modified 12 years ago
#1355 closed defect
vidgui: new rendering window may cause all rendering processes to stop — at Version 5
Reported by: | bennylp | Owned by: | nanang |
---|---|---|---|
Priority: | normal | Milestone: | release-2.0-rc |
Component: | applications | Version: | 2.0-dev-branch |
Keywords: | Cc: | ||
Backport to 1.x milestone: | Backported: |
Description (last modified by ming)
When a new render window (either preview or stream) is created and currently another render window is active, sometime both rendering processes got stuck. After manually resizing main window, all rendering processes continue normally.
The problem only occurred on Windows, Mac is unaffected.
Change History (5)
comment:1 Changed 13 years ago by bennylp
- Milestone changed from release-2.0-alpha to release-2.0-beta
comment:2 Changed 13 years ago by nanang
- Description modified (diff)
- Summary changed from vidgui: resizing window may cause rendering to stop to vidgui: new rendering window may cause all rendering processes to stop
comment:3 Changed 12 years ago by bennylp
- Milestone changed from release-2.0-beta to release-2.0
comment:4 Changed 12 years ago by ming
comment:5 Changed 12 years ago by ming
- Description modified (diff)
Note: See
TracTickets for help on using
tickets.
(In [4060]) Re #1355: vidgui: new rendering window may cause all rendering processes to stop
Despite this fix, there is still a possibility that the rendering window can occasionally get stuck because SDL_PollEvent() gets stuck. This is most likely because there are two unsynchronized event pollers, Qt and SDL. The problem only happened on Windows with SDL 1.3 r5538, runs fine on Mac.