Not sure this is the right place to post this, but I'm looking for some guidance from the MP devs or anyone else that knows the codebase well.
I'm looking to do some color correction for my TV in EVRCustomPresenter.cpp and would like to know if the right place to do this is in a custom mixer and then pass that mixer in when initializing the renderer:
InitializeRenderer(NULL, m_evrPresenter)
So instead of passing in NULL above I would pass in my custom mixer. Then in the custom mixer, can I access the video data and apply any necessary transformations to the color matrix of the video samples?
Any pointers on where/how to do this would be very helpful.
Thanks
I'm looking to do some color correction for my TV in EVRCustomPresenter.cpp and would like to know if the right place to do this is in a custom mixer and then pass that mixer in when initializing the renderer:
InitializeRenderer(NULL, m_evrPresenter)
So instead of passing in NULL above I would pass in my custom mixer. Then in the custom mixer, can I access the video data and apply any necessary transformations to the color matrix of the video samples?
Any pointers on where/how to do this would be very helpful.
Thanks