I have an idea for a video plugin. I have implemented my idea in PureBasic and it works well (it's not that complicated) but I have no idea where to begin in writing an OBS plugin.
The idea is for a video "scope" or waveform monitor. It would read each pixel in a frame and would use the pixel's R, G and B values to calculate the luma. The luma would then be displayed on the scope. The X axis of the scope would correspond to the X axis of the image, and the Y axis would correspond to the luminance value ranging from 0 to 255. The scope trace could be overlaid over video or it could be displayed over a black background, or it could be in a small window which the user could position. It would be useful for interactively adjusting a camera or other source.
I have experience in regular C but none in C++.
Anyone interested in helping out?
The idea is for a video "scope" or waveform monitor. It would read each pixel in a frame and would use the pixel's R, G and B values to calculate the luma. The luma would then be displayed on the scope. The X axis of the scope would correspond to the X axis of the image, and the Y axis would correspond to the luminance value ranging from 0 to 255. The scope trace could be overlaid over video or it could be displayed over a black background, or it could be in a small window which the user could position. It would be useful for interactively adjusting a camera or other source.
I have experience in regular C but none in C++.
Anyone interested in helping out?