add explicit include of QT headers for msvc
VAAPI: Don't try to crop frames, they have no real buffer attached.

Refs #12130
Signed-off-by: Stuart Auchterlonie <stuarta@squashedfrog.net>
Merge remote-tracking branch 'origin/master'
Keep some recordings from getting a LiveTV recgroup

Following #10943, an ApplyRecordRecGroupChange() was added near the
end of GetProgramRingBufferForLiveTV() to update recorded.recgroup
before it is queried in StartedRecording().

The problem arises because we don't have the correct recstartts for
ApplyRecordRecGroupChange() until later when we successfully insert
the program in RecordingInfo::StartedRecording.

Fixes #11119
Signed-off-by: David Engel <dengel@mythtv.org>
Merge remote-tracking branch 'upstream/master'