Addressing int overflow that causes timeshift to jump to beginning of stream

Bug #2022
The absolute timeshift value is reaching TVH addon correctly, however, when the value is >=7 digits and we multiply it by 1000, the overflow occurs resulting in a negative value, which ends up moving us back to the beginning of the stream.