I am trying to write a videoEncoder stream with manual exposure settings pulled in from a config file. I can write with other manual settings, but whenever I try to set iso and exposure, the pipeline fails with
RuntimeError: Communication exception - possible device error/misconfiguration. Original message 'Couldn't read data from stream: 'video' (X_LINK_ERROR)'
This is the config file. I got the exposure and iso from auto settings so they should be a valid combination.
{
"fps": 30,
"brightness": 4,
"sensIso": 100,
"expTime": 7000
}
This is the script.