Bug Report Media Source always active

Reyde Viscerous

New Member
Not sure if this is by design, but I noticed 10% CPU usage on my i7 4770K even when OBS-MP isn't doing anything at all. I then removed the media source object (which had a single 1080p60 h.264 video looping) and it went away. The part that I'm wondering about however, is that despite the media source being on a different (inactive) scene, or even hidden/disabled, it's still actively using CPU time despite not being visible at all. The only way to clear it up is to remove it altogether.
 

Attachments

  • 2015-09-24 17-30-47.txt
    13.5 KB · Views: 15
All sources are Global in OBS MP. That means they're active all the time, even when not in sight. On the other hand, they're also instantly available.
 

GarbagePlay

New Member
All sources are Global in OBS MP. That means they're active all the time, even when not in sight. On the other hand, they're also instantly available.

But global sources in obs were always all the time. There are big advantages to having global and local sources that offer workarounds to not having media controls.

Maybe instead of digging into the arduous task of media controls, you can implement the ability to add a global source as a local source, considering some of that code is already there in obs orig, whereas media controls would have to be vetted from the ground up and could take forever.
 

dodgepong

Administrator
Community Helper
It's a completely different code base, so it's not something that one can just copy/paste. Media controls are planned.
 

Forecaster

New Member
This is an issue for me as well. It would like to have some additional scenes with animated tile cards for things like "back soon" and "technical difficulties", but having just a couple of these when they're always running maxes out my cpu, which admittedly is a terrible cpu, but I'd prefer if having it load in the scene contents when requested was an option.

EDIT: Discovered that image sources have the option to unload when not being viewed! And of course that works for gifs, which for some reason I didn't realize it would at first. So this works for what I want at least.
 
Last edited:
Top