Brightness / Hue / Saturation

These settings can be enabled as follows, e.g.:

DatasteadRTSPConfig.SetStr(RTSP_VideoStream_ConfigureHueBrightSat_str, "|b=1.4|s=1.5|h=180");



The 1st character of the string is used as separator for all the parameters. In this example it is "|" (ASCII 124), but any other character that is not a letter or number can be used.



Brightness (b): in the -10..10 range (default 0)

hue (h): in degrees (default 0)

saturation (s): in the -10..10 range (default 1)



Note that the brightness/hue/saturation setting must be set BEFORE LOADING the URL to be activated.


To prevent it to be applied immediately, set the default value(s) (b=0,h=0,s=1), then update them when needed while the filter is running, e.g.:

- before loading the URL:

DatasteadRTSPConfig.SetStr(RTSP_VideoStream_ConfigureHueBrightSat_str, "|b=0");



- while the filter is running:

DatasteadRTSPConfig.SetStr(RTSP_VideoStream_ConfigureHueBrightSat_str, "|b=1.4");





43