Bug Report Global Audio Sync Offset Bug

ipkpjersi

New Member
Hello everyone,

I appear to have found a bug with OBS. When I set my Global Audio Sync Offset (milliseconds) to 700 to match the Scene Buffering Time (milliseconds) at 700 and save that to a profile called HD60, then create a profile called PC, the Global Audio Sync Offset (milliseconds) is still 700. I change it to 0 in the PC profile, then switch to the HD60 profile and the offset is 0 instead of the 700 that I saved previously when I created the profile. This happens every single time I change the offset and is quite a tiresome bug - it makes profiles essentially useless for me which makes me sad. The offset is literally the exact same for every single profile, even profiles I know I haven't touched.

I do not think this requires a log file because it is not a crash therefore there are no faulting dlls that would be logged, etc. This seems like a logic error that would not show up in a log file, so I have not included a log.

However, I will include pictures.

Here's a picture of the HD60 profile with the correct offset: http://puu.sh/o1RBz/96c069093a.png

Then, I switch to my PC and saw it was 700 so I set it to 0 like it should be for PC: http://puu.sh/o1RPp/c93c00be3c.png

Then, I went switched back to my to HD60 profile (you can tell it's HD60 because force desktop audio is selected whereas in PC it was not) and the offset was 0 instead of 700: http://puu.sh/o1RMa/299e8d0cc9.png

Let me know what you guys think.

P.S. This is not an April Fools joke, I stayed up till 6am finding this bug and I have class at 10am. I really wish this was a joke, but I can only hope that this bug will be acknowledged and eventually fixed. :(

Thanks.
 
Last edited:

ipkpjersi

New Member
It's not a matter of better audio sync, it's literally a matter of one value being saved across multiple profiles when it should only be saved per profile. If I had the time and knew how to compile OBS, I would almost want to fix this myself.

I can't use Studio because Classic has a plugin that I need.
 

ipkpjersi

New Member
Out of curiosity, which plugin?
League of Legends Scene Switcher. I also use a couple other plugins but basically I need that plugin. I would not be asking for this bug to be fixed if I thought it was impossible to fix or would take an extremely long time. In theory, it should be pretty dead simple to fix... Classic OBS is literally one textbox away from working perfectly for my requirements, and if I posted my setup, you would see I have pretty complex requirements...

I know development on OBS has basically stopped, but is there any way this one theoretically simple bug can be fixed? I would really appreciate it, and I would be willing to donate quite a bit of money if this could be fixed to either OBS itself or any developer personally who gets this fixed for me or possibly both. I really want this fixed.

I know the issue is either in Main.cpp or SettingsAdvanced.cpp or both. If I was a better C++ programmer and had more free time, I would probably fix this myself.

EDIT: I may be able to get a friend to fix this for me, hmm...

EDIT2: My friend fixed it for me, you guys can close the thread now.
 
Last edited:
Top