Don't unecessarily query the backend if we don't need it

No point attempting to skip a commercial if there are none to skip.
This prevents querying the backend for an up to date frames count

Ref #12016

Signed-off-by: Jean-Yves Avenard <jyavenard@mythtv.org>