STV staff could take strike action before Christmas as part of a row over cuts to jobs and programming, union leaders said.