Unreal UnloadModule Crash

Ask software engineering and SDK questions for developers working on Mac OS X, Windows or Linux.
  • Author
  • Message
Offline

latent_larry

  • Posts: 2
  • Joined: Fri Mar 27, 2020 10:52 pm
  • Real Name: Larry Applebaum

Unreal UnloadModule Crash

PostThu Sep 03, 2020 4:09 am

Hello,

My application needs to have two programs interfacing with a single DeckLink at different times. They share a socket, so the plan was to have them turn off the video connection when the other program needs camera access.

The issue is that the Unreal SDK seems to maintain a video connection for the lifetime of the application. My initial plan was to manually call FBlackmagic::Shutdown(), but that's private so I can't call that. My second plan was to manually unload the module at runtime and reload it as needed. Unfortunately, unloading the module when not at shutdown causes an access violation exception from with the Blackmagic plugin.

Is there any way for my to make the Blackmagic Unreal SDK temporarily close it's connection to the DeckLink hardware?
Offline

mbatty

  • Posts: 1
  • Joined: Fri Sep 04, 2020 6:38 pm
  • Real Name: Michael Batty

Re: Unreal UnloadModule Crash

PostFri Sep 04, 2020 6:41 pm

Bumping this.

Having the same issue here.

"The issue is that the Unreal SDK seems to maintain a video connection for the lifetime of the application. "

Any solution to this yet?

Return to Software Developers

Who is online

Users browsing this forum: No registered users and 6 guests