univrsal
Active Member
This is where the images are drawn:I've been toying around with input overlay 5.03 and OBS 29.0 using P010 and REC2100 color space for HDR recording.
There seems to be an issue with how the image itself is drawn. By comparison, if I grab the overlay png and add it as an image source, the image plugin uses the correct color space matching that of the one set on OBS advanced options. Input overlay always use the same pixel format and color space by default and there's no option to change it perhaps?
I've been diving into the code but I am not familiar with neither the API nor the plugin itself I wouldn't know for sure but I don't see this gets defined anywhere. if I change back to the original color format and color space, the overlay gets displayed correctly. I don't think this is a bug but rather a missing support option I guess?
How does input_overlay let OBS know what color format is to be used for this source?
View attachment 92960
input-overlay/src/util/element/element_texture.cpp at master · univrsal/input-overlay
Show keyboard, gamepad and mouse input on stream. Contribute to univrsal/input-overlay development by creating an account on GitHub.
obs-studio/plugins/image-source/image-source.c at master · obsproject/obs-studio
OBS Studio - Free and open source software for live streaming and screen recording - obsproject/obs-studio