********* Start testing of tst_QMediaPlayerBackend *********
Config: Using QtTest library 6.11.2, Qt 6.11.2 (arm64-little_endian-lp64 shared (dynamic) debug build; by Apple LLVM 17.0.0 (clang-1700.3.19.1)), macos 26.0.0
PASS   : tst_QMediaPlayerBackend::initTestCase()
SKIP   : tst_QMediaPlayerBackend::testMediaFilesAreSupported() AVFoundation does not support Matroska/OGG containers
   Loc: [/Users/qt/work/qt/qtmultimedia/tests/auto/integration/qmediaplayerbackend/tst_qmediaplayerbackend.cpp(468)]
SKIP   : tst_QMediaPlayerBackend::destructor_cancelsPreviousSetSource_whenServerDoesNotRespond() AVFoundation does not immediately connect to RTSP server on setSource
   Loc: [/Users/qt/work/qt/qtmultimedia/tests/auto/integration/qmediaplayerbackend/tst_qmediaplayerbackend.cpp(481)]
PASS   : tst_QMediaPlayerBackend::destructor_emitsOnlyQObjectDestroyedSignal_whenPlayerIsRunning()
PASS   : tst_QMediaPlayerBackend::getters_returnExpectedValues_whenCalledWithDefaultConstructedPlayer(noOutput)
PASS   : tst_QMediaPlayerBackend::getters_returnExpectedValues_whenCalledWithDefaultConstructedPlayer(withAudioOutput)
PASS   : tst_QMediaPlayerBackend::getters_returnExpectedValues_whenCalledWithDefaultConstructedPlayer(withVideoOutput)
PASS   : tst_QMediaPlayerBackend::getters_returnExpectedValues_whenCalledWithDefaultConstructedPlayer(withVideoSink)
PASS   : tst_QMediaPlayerBackend::getters_returnExpectedValues_whenCalledWithDefaultConstructedPlayer(withAllOutputs)
PASS   : tst_QMediaPlayerBackend::makeInvalidMediaCase()
PASS   : tst_QMediaPlayerBackend::setSource_emitsSourceChanged_whenCalledWithInvalidMedia(invalidFile)
PASS   : tst_QMediaPlayerBackend::setSource_emitsSourceChanged_whenCalledWithInvalidMedia(invalidQrcResource)
PASS   : tst_QMediaPlayerBackend::setSource_emitsSourceChanged_whenCalledWithInvalidMedia(invalidHttpsAddress)
PASS   : tst_QMediaPlayerBackend::setSource_emitsError_whenCalledWithInvalidMedia(invalidFile)
PASS   : tst_QMediaPlayerBackend::setSource_emitsError_whenCalledWithInvalidMedia(invalidQrcResource)
PASS   : tst_QMediaPlayerBackend::setSource_emitsError_whenCalledWithInvalidMedia(invalidHttpsAddress)
PASS   : tst_QMediaPlayerBackend::setSource_emitsMediaStatusChange_whenCalledWithInvalidMedia(invalidFile)
PASS   : tst_QMediaPlayerBackend::setSource_emitsMediaStatusChange_whenCalledWithInvalidMedia(invalidQrcResource)
PASS   : tst_QMediaPlayerBackend::setSource_emitsMediaStatusChange_whenCalledWithInvalidMedia(invalidHttpsAddress)
PASS   : tst_QMediaPlayerBackend::setSource_doesNotEmitPlaybackStateChange_whenCalledWithInvalidMedia(invalidFile)
PASS   : tst_QMediaPlayerBackend::setSource_doesNotEmitPlaybackStateChange_whenCalledWithInvalidMedia(invalidQrcResource)
PASS   : tst_QMediaPlayerBackend::setSource_doesNotEmitPlaybackStateChange_whenCalledWithInvalidMedia(invalidHttpsAddress)
PASS   : tst_QMediaPlayerBackend::setSource_setsSourceMediaStatusAndError_whenCalledWithInvalidMedia(invalidFile)
PASS   : tst_QMediaPlayerBackend::setSource_setsSourceMediaStatusAndError_whenCalledWithInvalidMedia(invalidQrcResource)
PASS   : tst_QMediaPlayerBackend::setSource_setsSourceMediaStatusAndError_whenCalledWithInvalidMedia(invalidHttpsAddress)
PASS   : tst_QMediaPlayerBackend::setSource_initializesExpectedDefaultState(with wave file)
PASS   : tst_QMediaPlayerBackend::setSource_initializesExpectedDefaultState(with video file)
SKIP   : tst_QMediaPlayerBackend::setSource_initializesExpectedDefaultState(with av1 file) 
Unable to select none of the media candidates:

   Loc: [/Users/qt/work/qt/qtmultimedia/tests/auto/integration/qmediaplayerbackend/tst_qmediaplayerbackend.cpp(669)]
PASS   : tst_QMediaPlayerBackend::setSource_initializesExpectedDefaultState(with compressed sound file)
SKIP   : tst_QMediaPlayerBackend::setSource_silentlyCancelsPreviousCall_whenServerDoesNotRespond() AVFoundation does not immediately connect to RTSP server on setSource
   Loc: [/Users/qt/work/qt/qtmultimedia/tests/auto/integration/qmediaplayerbackend/tst_qmediaplayerbackend.cpp(694)]
PASS   : tst_QMediaPlayerBackend::setSource_changesSourceAndMediaStatus_whenCalledWithValidFile()
PASS   : tst_QMediaPlayerBackend::setSource_updatesExpectedAttributes_whenMediaHasLoaded()
PASS   : tst_QMediaPlayerBackend::setSource_stopsAndEntersErrorState_whenPlayerWasPlaying()
PASS   : tst_QMediaPlayerBackend::setSource_loadsAudioTrack_whenCalledWithValidWavFile()
PASS   : tst_QMediaPlayerBackend::setSource_resetsState_whenCalledWithEmptyUrl(with wave file)
PASS   : tst_QMediaPlayerBackend::setSource_resetsState_whenCalledWithEmptyUrl(with video file)
PASS   : tst_QMediaPlayerBackend::setSource_loadsNewMedia_whenPreviousMediaWasFullyLoaded()
PASS   : tst_QMediaPlayerBackend::setSource_loadsCorrectTracks_whenLoadingMediaInSequence()
PASS   : tst_QMediaPlayerBackend::setSource_remainsInStoppedState_whenPlayerWasStopped()
SKIP   : tst_QMediaPlayerBackend::setSource_entersStoppedState_whenPlayerWasPlaying() AVFoundation may not have enough time to deliver positionChannged signals
   Loc: [/Users/qt/work/qt/qtmultimedia/tests/auto/integration/qmediaplayerbackend/tst_qmediaplayerbackend.cpp(1014)]
SKIP   : tst_QMediaPlayerBackend::setSource_emitsError_whenSdpFileIsLoaded() This test is only for FFmpeg backend
   Loc: [/Users/qt/work/qt/qtmultimedia/tests/auto/integration/qmediaplayerbackend/tst_qmediaplayerbackend.cpp(1031)]
PASS   : tst_QMediaPlayerBackend::setSource_updatesTrackProperties(video file with audio)
PASS   : tst_QMediaPlayerBackend::setSource_updatesTrackProperties(video file without audio)
PASS   : tst_QMediaPlayerBackend::setSource_updatesTrackProperties(uncompressed audio file)
PASS   : tst_QMediaPlayerBackend::setSource_updatesTrackProperties(compressed audio file)
SKIP   : tst_QMediaPlayerBackend::setSource_updatesTrackProperties(video with subtitle) 
Unable to select none of the media candidates:
	qrc:/testdata/subtitletest.mkv: Unable to load the media. Error [ResourceError Failed to load media]

   Loc: [/Users/qt/work/qt/qtmultimedia/tests/auto/integration/qmediaplayerbackend/tst_qmediaplayerbackend.cpp(1086)]
SKIP   : tst_QMediaPlayerBackend::setSource_updatesTrackProperties(video with multiple streams) 
Unable to select none of the media candidates:
	qrc:/testdata/multitrack.mkv: Unable to load the media. Error [ResourceError Failed to load media]

   Loc: [/Users/qt/work/qt/qtmultimedia/tests/auto/integration/qmediaplayerbackend/tst_qmediaplayerbackend.cpp(1086)]
PASS   : tst_QMediaPlayerBackend::setSource_emitsTracksChanged(video file with audio)
PASS   : tst_QMediaPlayerBackend::setSource_emitsTracksChanged(video file without audio)
PASS   : tst_QMediaPlayerBackend::setSource_emitsTracksChanged(uncompressed audio file)
PASS   : tst_QMediaPlayerBackend::setSource_emitsTracksChanged(compressed audio file)
SKIP   : tst_QMediaPlayerBackend::setSource_emitsTracksChanged(video with subtitle) 
Unable to select none of the media candidates:
	qrc:/testdata/subtitletest.mkv: Unable to load the media. Error [ResourceError Failed to load media]

   Loc: [/Users/qt/work/qt/qtmultimedia/tests/auto/integration/qmediaplayerbackend/tst_qmediaplayerbackend.cpp(1122)]
SKIP   : tst_QMediaPlayerBackend::setSource_emitsTracksChanged(video with multiple streams) 
Unable to select none of the media candidates:
	qrc:/testdata/multitrack.mkv: Unable to load the media. Error [ResourceError Failed to load media]

   Loc: [/Users/qt/work/qt/qtmultimedia/tests/auto/integration/qmediaplayerbackend/tst_qmediaplayerbackend.cpp(1122)]
PASS   : tst_QMediaPlayerBackend::setSource_doesNotCrash_whenCalledWithEmptyUrlWhileLoadingMedia()
SKIP   : tst_QMediaPlayerBackend::setSourceAndPlay_setCorrectVideoSize_whenVideoHasNonStandardPixelAspectRatio(Horizontal expanding (par=3/2)) No pixel aspect ratio scaling support
   Loc: [/Users/qt/work/qt/qtmultimedia/tests/auto/integration/qmediaplayerbackend/tst_qmediaplayerbackend.cpp(1177)]
SKIP   : tst_QMediaPlayerBackend::setSourceAndPlay_setCorrectVideoSize_whenVideoHasNonStandardPixelAspectRatio(Vertical expanding (par=2/3)) No pixel aspect ratio scaling support
   Loc: [/Users/qt/work/qt/qtmultimedia/tests/auto/integration/qmediaplayerbackend/tst_qmediaplayerbackend.cpp(1177)]
PASS   : tst_QMediaPlayerBackend::pause_doesNotChangePlayerState_whenInvalidFileLoaded()
PASS   : tst_QMediaPlayerBackend::pause_doesNothing_whenMediaIsNotLoaded()
PASS   : tst_QMediaPlayerBackend::pause_entersPauseState_whenPlayerWasPlaying()
PASS   : tst_QMediaPlayerBackend::pause_doesNotAdvancePosition()
PASS   : tst_QMediaPlayerBackend::pause_playback_resumesFromPausedPosition()
PASS   : tst_QMediaPlayerBackend::pause_triggersTheFirstFrame_whenPlayerIsNotPlaying(playbackRate=0.100000, waitForLoad=no)
PASS   : tst_QMediaPlayerBackend::pause_triggersTheFirstFrame_whenPlayerIsNotPlaying(playbackRate=0.100000, waitForLoad=yes)
PASS   : tst_QMediaPlayerBackend::pause_triggersTheFirstFrame_whenPlayerIsNotPlaying(playbackRate=1.000000, waitForLoad=no)
PASS   : tst_QMediaPlayerBackend::pause_triggersTheFirstFrame_whenPlayerIsNotPlaying(playbackRate=1.000000, waitForLoad=yes)
PASS   : tst_QMediaPlayerBackend::pause_triggersTheFirstFrame_whenPlayerIsNotPlaying(playbackRate=10.000000, waitForLoad=no)
PASS   : tst_QMediaPlayerBackend::pause_triggersTheFirstFrame_whenPlayerIsNotPlaying(playbackRate=10.000000, waitForLoad=yes)
PASS   : tst_QMediaPlayerBackend::play_doesNotResetErrorState_whenCalledWithInvalidFile()
PASS   : tst_QMediaPlayerBackend::play_resumesPlaying_whenValidMediaIsProvidedAfterInvalidMedia()
PASS   : tst_QMediaPlayerBackend::play_doesNothing_whenMediaIsNotLoaded()
PASS   : tst_QMediaPlayerBackend::play_setsPlaybackStateAndMediaStatus_whenValidFileIsLoaded()
PASS   : tst_QMediaPlayerBackend::play_startsPlaybackAndChangesPosition_whenValidFileIsLoaded()
PASS   : tst_QMediaPlayerBackend::play_doesNotEnterMediaLoadingState_whenResumingPlayingAfterStop()
PASS   : tst_QMediaPlayerBackend::playAndSetSource_emitsExpectedSignalsAndStopsPlayback_whenSetSourceWasCalledWithEmptyUrl()
SKIP   : tst_QMediaPlayerBackend::play_createsFramesWithExpectedContentAndIncreasingFrameTime_whenPlayingRtspMediaStream() RTSP playback is not reliably supported with AVFoundation
   Loc: [/Users/qt/work/qt/qtmultimedia/tests/auto/integration/qmediaplayerbackend/tst_qmediaplayerbackend.cpp(1582)]
PASS   : tst_QMediaPlayerBackend::play_waitsForLastFrameEnd_whenPlayingVideoWithLongFrames()
PASS   : tst_QMediaPlayerBackend::play_startsPlayback_withAndWithoutOutputsConnected(all connected)
PASS   : tst_QMediaPlayerBackend::play_startsPlayback_withAndWithoutOutputsConnected(video connected)
PASS   : tst_QMediaPlayerBackend::play_startsPlayback_withAndWithoutOutputsConnected(audio connected)
PASS   : tst_QMediaPlayerBackend::play_startsPlayback_withAndWithoutOutputsConnected(no output connected)
SKIP   : tst_QMediaPlayerBackend::play_playsRtpStream_whenSdpFileIsLoaded() This test is only for FFmpeg backend
   Loc: [/Users/qt/work/qt/qtmultimedia/tests/auto/integration/qmediaplayerbackend/tst_qmediaplayerbackend.cpp(1733)]
PASS   : tst_QMediaPlayerBackend::play_succeedsFromSourceDevice(audio file)
PASS   : tst_QMediaPlayerBackend::play_succeedsFromSourceDevice(video file)
PASS   : tst_QMediaPlayerBackend::play_playbackLastsForTheExpectedTime(file qrc:/testdata/test.wav, loops 1, rate 1, pause before 0)
PASS   : tst_QMediaPlayerBackend::play_playbackLastsForTheExpectedTime(file qrc:/testdata/test.wav, loops 2, rate 1, pause before 0)
PASS   : tst_QMediaPlayerBackend::play_playbackLastsForTheExpectedTime(file qrc:/testdata/test.wav, loops 1, rate 1, pause before 1)
PASS   : tst_QMediaPlayerBackend::play_playbackLastsForTheExpectedTime(file qrc:/testdata/test.wav, loops 2, rate 1, pause before 1)
PASS   : tst_QMediaPlayerBackend::play_playbackLastsForTheExpectedTime(file qrc:/testdata/test.wav, loops 1, rate 2, pause before 0)
PASS   : tst_QMediaPlayerBackend::play_playbackLastsForTheExpectedTime(file qrc:/testdata/test.wav, loops 2, rate 2, pause before 0)
PASS   : tst_QMediaPlayerBackend::play_playbackLastsForTheExpectedTime(file qrc:/testdata/test.wav, loops 1, rate 2, pause before 1)
PASS   : tst_QMediaPlayerBackend::play_playbackLastsForTheExpectedTime(file qrc:/testdata/test.wav, loops 2, rate 2, pause before 1)
PASS   : tst_QMediaPlayerBackend::play_playbackLastsForTheExpectedTime(file qrc:/testdata/test.wav, loops 1, rate 0.5, pause before 0)
PASS   : tst_QMediaPlayerBackend::play_playbackLastsForTheExpectedTime(file qrc:/testdata/test.wav, loops 2, rate 0.5, pause before 0)
PASS   : tst_QMediaPlayerBackend::play_playbackLastsForTheExpectedTime(file qrc:/testdata/test.wav, loops 1, rate 0.5, pause before 1)
PASS   : tst_QMediaPlayerBackend::play_playbackLastsForTheExpectedTime(file qrc:/testdata/test.wav, loops 2, rate 0.5, pause before 1)
PASS   : tst_QMediaPlayerBackend::play_playbackLastsForTheExpectedTime(file qrc:/testdata/busMpeg4.mp4, loops 1, rate 1, pause before 0)
PASS   : tst_QMediaPlayerBackend::play_playbackLastsForTheExpectedTime(file qrc:/testdata/busMpeg4.mp4, loops 2, rate 1, pause before 0)
PASS   : tst_QMediaPlayerBackend::play_playbackLastsForTheExpectedTime(file qrc:/testdata/busMpeg4.mp4, loops 1, rate 1, pause before 1)
PASS   : tst_QMediaPlayerBackend::play_playbackLastsForTheExpectedTime(file qrc:/testdata/busMpeg4.mp4, loops 2, rate 1, pause before 1)
PASS   : tst_QMediaPlayerBackend::play_playbackLastsForTheExpectedTime(file qrc:/testdata/busMpeg4.mp4, loops 1, rate 2, pause before 0)
PASS   : tst_QMediaPlayerBackend::play_playbackLastsForTheExpectedTime(file qrc:/testdata/busMpeg4.mp4, loops 2, rate 2, pause before 0)
PASS   : tst_QMediaPlayerBackend::play_playbackLastsForTheExpectedTime(file qrc:/testdata/busMpeg4.mp4, loops 1, rate 2, pause before 1)
PASS   : tst_QMediaPlayerBackend::play_playbackLastsForTheExpectedTime(file qrc:/testdata/busMpeg4.mp4, loops 2, rate 2, pause before 1)
PASS   : tst_QMediaPlayerBackend::play_playbackLastsForTheExpectedTime(file qrc:/testdata/busMpeg4.mp4, loops 1, rate 0.5, pause before 0)
PASS   : tst_QMediaPlayerBackend::play_playbackLastsForTheExpectedTime(file qrc:/testdata/busMpeg4.mp4, loops 2, rate 0.5, pause before 0)
PASS   : tst_QMediaPlayerBackend::play_playbackLastsForTheExpectedTime(file qrc:/testdata/busMpeg4.mp4, loops 1, rate 0.5, pause before 1)
PASS   : tst_QMediaPlayerBackend::play_playbackLastsForTheExpectedTime(file qrc:/testdata/busMpeg4.mp4, loops 2, rate 0.5, pause before 1)
PASS   : tst_QMediaPlayerBackend::play_threeMediaPlayers()
PASS   : tst_QMediaPlayerBackend::stop_entersStoppedState_whenPlayerWasPaused(audio file)
PASS   : tst_QMediaPlayerBackend::stop_entersStoppedState_whenPlayerWasPaused(video file)
PASS   : tst_QMediaPlayerBackend::stop_setsPositionToZero_afterPlayingToEndOfMedia()
PASS   : tst_QMediaPlayerBackend::playbackRate_returnsOne_byDefault()
PASS   : tst_QMediaPlayerBackend::setPlaybackRate_changesPlaybackRateAndEmitsSignal(Increase)
PASS   : tst_QMediaPlayerBackend::setPlaybackRate_changesPlaybackRateAndEmitsSignal(Decrease)
PASS   : tst_QMediaPlayerBackend::setPlaybackRate_changesPlaybackRateAndEmitsSignal(Keep)
PASS   : tst_QMediaPlayerBackend::setPlaybackRate_changesPlaybackRateAndEmitsSignal(DecreaseBelowZero)
PASS   : tst_QMediaPlayerBackend::setPlaybackRate_changesPlaybackRateAndEmitsSignal(KeepDecreasingBelowZero)
SKIP   : tst_QMediaPlayerBackend::setPlaybackRate_changesPlaybackDuration(SetRateBeforeSetSource) 
Unable to select none of the media candidates:
	qrc:/testdata/15s.mkv: Unable to load the media. Error [ResourceError Failed to load media]

   Loc: [/Users/qt/work/qt/qtmultimedia/tests/auto/integration/qmediaplayerbackend/tst_qmediaplayerbackend.cpp(2046)]
SKIP   : tst_QMediaPlayerBackend::setPlaybackRate_changesPlaybackDuration(SetRateBeforePlay) 
Unable to select none of the media candidates:
	qrc:/testdata/15s.mkv: Unable to load the media. Error [ResourceError Failed to load media]

   Loc: [/Users/qt/work/qt/qtmultimedia/tests/auto/integration/qmediaplayerbackend/tst_qmediaplayerbackend.cpp(2046)]
SKIP   : tst_QMediaPlayerBackend::setPlaybackRate_changesPlaybackDuration(SetRateAfterPlay) 
Unable to select none of the media candidates:
	qrc:/testdata/15s.mkv: Unable to load the media. Error [ResourceError Failed to load media]

   Loc: [/Users/qt/work/qt/qtmultimedia/tests/auto/integration/qmediaplayerbackend/tst_qmediaplayerbackend.cpp(2046)]
SKIP   : tst_QMediaPlayerBackend::setPlaybackRate_changesPlaybackDuration(SetRateAfterPlaybackStarted) 
Unable to select none of the media candidates:
	qrc:/testdata/15s.mkv: Unable to load the media. Error [ResourceError Failed to load media]

   Loc: [/Users/qt/work/qt/qtmultimedia/tests/auto/integration/qmediaplayerbackend/tst_qmediaplayerbackend.cpp(2046)]
PASS   : tst_QMediaPlayerBackend::setVolume_changesVolume_whenVolumeIsInRange()
PASS   : tst_QMediaPlayerBackend::setVolume_clampsToRange_whenVolumeIsOutsideRange()
PASS   : tst_QMediaPlayerBackend::setVolume_doesNotChangeMutedState()
PASS   : tst_QMediaPlayerBackend::setMuted_changesMutedState_whenMutedStateChanged()
PASS   : tst_QMediaPlayerBackend::setMuted_doesNotChangeVolume()
PASS   : tst_QMediaPlayerBackend::processEOS()
PASS   : tst_QMediaPlayerBackend::deleteLaterAtEOS()
PASS   : tst_QMediaPlayerBackend::playToEOS_finishesWithEmptyFrame()
PASS   : tst_QMediaPlayerBackend::volumeAcrossFiles(100 unmuted)
PASS   : tst_QMediaPlayerBackend::volumeAcrossFiles(50 unmuted)
PASS   : tst_QMediaPlayerBackend::volumeAcrossFiles(0 unmuted)
PASS   : tst_QMediaPlayerBackend::volumeAcrossFiles(100 muted)
PASS   : tst_QMediaPlayerBackend::volumeAcrossFiles(50 muted)
PASS   : tst_QMediaPlayerBackend::volumeAcrossFiles(0 muted)
PASS   : tst_QMediaPlayerBackend::initialVolume()
QWARN  : tst_QMediaPlayerBackend::seekPauseSeek() cannot create texture, Metal texture cache was released?
QWARN  : tst_QMediaPlayerBackend::seekPauseSeek() cannot create texture, Metal texture cache was released?
QWARN  : tst_QMediaPlayerBackend::seekPauseSeek() cannot create texture, Metal texture cache was released?
QWARN  : tst_QMediaPlayerBackend::seekPauseSeek() cannot create texture, Metal texture cache was released?
PASS   : tst_QMediaPlayerBackend::seekPauseSeek()
PASS   : tst_QMediaPlayerBackend::seekInStoppedState()
PASS   : tst_QMediaPlayerBackend::subsequentPlayback()
PASS   : tst_QMediaPlayerBackend::subsequentPlayback_playsForExpectedDuration()
SKIP   : tst_QMediaPlayerBackend::surfaceTest() Flaky on CI: frame count depends on system load
   Loc: [/Users/qt/work/qt/qtmultimedia/tests/auto/integration/qmediaplayerbackend/tst_qmediaplayerbackend.cpp(3090)]
PASS   : tst_QMediaPlayerBackend::metadata()
PASS   : tst_QMediaPlayerBackend::metadata_returnsMetadataWithThumbnail_whenMediaHasThumbnail(jpeg thumbnail)
PASS   : tst_QMediaPlayerBackend::metadata_returnsMetadataWithThumbnail_whenMediaHasThumbnail(png thumbnail)
PASS   : tst_QMediaPlayerBackend::metadata_returnsMetadataWithThumbnail_whenMediaHasThumbnail(no thumbnail)
PASS   : tst_QMediaPlayerBackend::metadata_returnsMetadataWithHasHdrContent_whenMediaHasHdrContent(SDR Video)
PASS   : tst_QMediaPlayerBackend::metadata_returnsMetadataWithHasHdrContent_whenMediaHasHdrContent(HDR Video)
PASS   : tst_QMediaPlayerBackend::metadata_returnsMetadataWithCorrectDate(With Recorded date)
PASS   : tst_QMediaPlayerBackend::metadata_returnsMetadataWithCorrectDate(With Encoded date)
PASS   : tst_QMediaPlayerBackend::metadata_returnsMetadataWithCorrectDate(With Recorded date and Encoded date)
SKIP   : tst_QMediaPlayerBackend::metadata_returnsMetadataWithCorrectDate(With QuickTime creation date and Encoded date) Non-standard QuickTime metadata keys are not mapped
   Loc: [/Users/qt/work/qt/qtmultimedia/tests/auto/integration/qmediaplayerbackend/tst_qmediaplayerbackend.cpp(3233)]
PASS   : tst_QMediaPlayerBackend::playerStateAtEOS()
SKIP   : tst_QMediaPlayerBackend::playFromBuffer() Flaky on CI: frame count depends on system load
   Loc: [/Users/qt/work/qt/qtmultimedia/tests/auto/integration/qmediaplayerbackend/tst_qmediaplayerbackend.cpp(3272)]
SKIP   : tst_QMediaPlayerBackend::playFromSequentialStream() AVAssetResourceLoader delegate does not support sequential QIODevice
   Loc: [/Users/qt/work/qt/qtmultimedia/tests/auto/integration/qmediaplayerbackend/tst_qmediaplayerbackend.cpp(3292)]
PASS   : tst_QMediaPlayerBackend::audioVideoAvailable()
PASS   : tst_QMediaPlayerBackend::audioVideoAvailable_updatedOnNewMedia()
PASS   : tst_QMediaPlayerBackend::isSeekable()
PASS   : tst_QMediaPlayerBackend::positionAfterSeek()
PASS   : tst_QMediaPlayerBackend::pause_rendersVideoAtCorrectResolution(mp4)
SKIP   : tst_QMediaPlayerBackend::pause_rendersVideoAtCorrectResolution(av1) 
Unable to select none of the media candidates:

   Loc: [/Users/qt/work/qt/qtmultimedia/tests/auto/integration/qmediaplayerbackend/tst_qmediaplayerbackend.cpp(3423)]
PASS   : tst_QMediaPlayerBackend::position()
PASS   : tst_QMediaPlayerBackend::multipleMediaPlayback()
SKIP   : tst_QMediaPlayerBackend::multiplePlaybackRateChangingStressTest() SKIP on macOS CI since multiple fake drawing on macOS CI platform causes UB. To be investigated.
   Loc: [/Users/qt/work/qt/qtmultimedia/tests/auto/integration/qmediaplayerbackend/tst_qmediaplayerbackend.cpp(2800)]
SKIP   : tst_QMediaPlayerBackend::multipleSeekStressTest() hasNewPixelBufferForItemTime returns false after rapid seeks
   Loc: [/Users/qt/work/qt/qtmultimedia/tests/auto/integration/qmediaplayerbackend/tst_qmediaplayerbackend.cpp(2877)]
SKIP   : tst_QMediaPlayerBackend::setPlaybackRate_changesActualRateAndFramesRenderingTime(Without audio) SKIP on macOS CI since multiple fake drawing on macOS CI platform causes UB. To be investigated: QTBUG-111744
   Loc: [/Users/qt/work/qt/qtmultimedia/tests/auto/integration/qmediaplayerbackend/tst_qmediaplayerbackend.cpp(3002)]
SKIP   : tst_QMediaPlayerBackend::setPlaybackRate_changesActualRateAndFramesRenderingTime(With audio) SKIP on macOS CI since multiple fake drawing on macOS CI platform causes UB. To be investigated: QTBUG-111744
   Loc: [/Users/qt/work/qt/qtmultimedia/tests/auto/integration/qmediaplayerbackend/tst_qmediaplayerbackend.cpp(3002)]
SKIP   : tst_QMediaPlayerBackend::durationDetectionIssues(stream-duration-in-metadata) AVFoundation does not support Matroska/WebM containers
   Loc: [/Users/qt/work/qt/qtmultimedia/tests/auto/integration/qmediaplayerbackend/tst_qmediaplayerbackend.cpp(3530)]
SKIP   : tst_QMediaPlayerBackend::durationDetectionIssues(no-stream-duration-in-metadata) AVFoundation does not support Matroska/WebM containers
   Loc: [/Users/qt/work/qt/qtmultimedia/tests/auto/integration/qmediaplayerbackend/tst_qmediaplayerbackend.cpp(3530)]
SKIP   : tst_QMediaPlayerBackend::finiteLoops(No pause, default rate) The test accidently gets crashed on macOS CI, not reproduced locally. To be investigated: QTBUG-111744
   Loc: [/Users/qt/work/qt/qtmultimedia/tests/auto/integration/qmediaplayerbackend/tst_qmediaplayerbackend.cpp(3624)]
SKIP   : tst_QMediaPlayerBackend::finiteLoops(No pause, fast rate) The test accidently gets crashed on macOS CI, not reproduced locally. To be investigated: QTBUG-111744
   Loc: [/Users/qt/work/qt/qtmultimedia/tests/auto/integration/qmediaplayerbackend/tst_qmediaplayerbackend.cpp(3624)]
SKIP   : tst_QMediaPlayerBackend::finiteLoops(Pause, default rate) The test accidently gets crashed on macOS CI, not reproduced locally. To be investigated: QTBUG-111744
   Loc: [/Users/qt/work/qt/qtmultimedia/tests/auto/integration/qmediaplayerbackend/tst_qmediaplayerbackend.cpp(3624)]
SKIP   : tst_QMediaPlayerBackend::finiteLoops(Pause, fast rate) The test accidently gets crashed on macOS CI, not reproduced locally. To be investigated: QTBUG-111744
   Loc: [/Users/qt/work/qt/qtmultimedia/tests/auto/integration/qmediaplayerbackend/tst_qmediaplayerbackend.cpp(3624)]
SKIP   : tst_QMediaPlayerBackend::infiniteLoops() The test accidently gets crashed on macOS CI, not reproduced locally. To be investigated: QTBUG-111744
   Loc: [/Users/qt/work/qt/qtmultimedia/tests/auto/integration/qmediaplayerbackend/tst_qmediaplayerbackend.cpp(3709)]
SKIP   : tst_QMediaPlayerBackend::seekOnLoops() Async seek causes spurious position jumps during looped playback
   Loc: [/Users/qt/work/qt/qtmultimedia/tests/auto/integration/qmediaplayerbackend/tst_qmediaplayerbackend.cpp(3756)]
SKIP   : tst_QMediaPlayerBackend::changeLoopsOnTheFly() Async seek causes spurious position jumps during looped playback
   Loc: [/Users/qt/work/qt/qtmultimedia/tests/auto/integration/qmediaplayerbackend/tst_qmediaplayerbackend.cpp(3806)]
SKIP   : tst_QMediaPlayerBackend::seekAfterLoopReset() The test accidently gets crashed on macOS CI, not reproduced locally. To be investigated: QTBUG-111744
   Loc: [/Users/qt/work/qt/qtmultimedia/tests/auto/integration/qmediaplayerbackend/tst_qmediaplayerbackend.cpp(3849)]
PASS   : tst_QMediaPlayerBackend::cleanSinkAndNoMoreFramesAfterStop()
PASS   : tst_QMediaPlayerBackend::lazyLoadVideo()
SKIP   : tst_QMediaPlayerBackend::videoSinkSignals() videoSizeChanged arrives from KVO before first video frame
   Loc: [/Users/qt/work/qt/qtmultimedia/tests/auto/integration/qmediaplayerbackend/tst_qmediaplayerbackend.cpp(4006)]
PASS   : tst_QMediaPlayerBackend::nonAsciiFileName()
SKIP   : tst_QMediaPlayerBackend::setMedia_setsVideoSinkSize_beforePlaying() videoSizeChanged count and sink propagation differ from expected
   Loc: [/Users/qt/work/qt/qtmultimedia/tests/auto/integration/qmediaplayerbackend/tst_qmediaplayerbackend.cpp(4064)]
QWARN  : tst_QMediaPlayerBackend::play_playsTransformedVideoOutput_whenVideoFileHasTransformationMetadata(without transformation) cannot create texture, Metal texture cache was released?
QWARN  : tst_QMediaPlayerBackend::play_playsTransformedVideoOutput_whenVideoFileHasTransformationMetadata(without transformation) cannot create texture, Metal texture cache was released?
PASS   : tst_QMediaPlayerBackend::play_playsTransformedVideoOutput_whenVideoFileHasTransformationMetadata(without transformation)
QWARN  : tst_QMediaPlayerBackend::play_playsTransformedVideoOutput_whenVideoFileHasTransformationMetadata(mirrored) cannot create texture, Metal texture cache was released?
QWARN  : tst_QMediaPlayerBackend::play_playsTransformedVideoOutput_whenVideoFileHasTransformationMetadata(mirrored) cannot create texture, Metal texture cache was released?
PASS   : tst_QMediaPlayerBackend::play_playsTransformedVideoOutput_whenVideoFileHasTransformationMetadata(mirrored)
QWARN  : tst_QMediaPlayerBackend::play_playsTransformedVideoOutput_whenVideoFileHasTransformationMetadata(90 deg clockwise) cannot create texture, Metal texture cache was released?
QWARN  : tst_QMediaPlayerBackend::play_playsTransformedVideoOutput_whenVideoFileHasTransformationMetadata(90 deg clockwise) cannot create texture, Metal texture cache was released?
PASS   : tst_QMediaPlayerBackend::play_playsTransformedVideoOutput_whenVideoFileHasTransformationMetadata(90 deg clockwise)
QWARN  : tst_QMediaPlayerBackend::play_playsTransformedVideoOutput_whenVideoFileHasTransformationMetadata(90 deg clockwise mirrored) cannot create texture, Metal texture cache was released?
QWARN  : tst_QMediaPlayerBackend::play_playsTransformedVideoOutput_whenVideoFileHasTransformationMetadata(90 deg clockwise mirrored) cannot create texture, Metal texture cache was released?
PASS   : tst_QMediaPlayerBackend::play_playsTransformedVideoOutput_whenVideoFileHasTransformationMetadata(90 deg clockwise mirrored)
QWARN  : tst_QMediaPlayerBackend::play_playsTransformedVideoOutput_whenVideoFileHasTransformationMetadata(180 deg clockwise) cannot create texture, Metal texture cache was released?
QWARN  : tst_QMediaPlayerBackend::play_playsTransformedVideoOutput_whenVideoFileHasTransformationMetadata(180 deg clockwise) cannot create texture, Metal texture cache was released?
PASS   : tst_QMediaPlayerBackend::play_playsTransformedVideoOutput_whenVideoFileHasTransformationMetadata(180 deg clockwise)
QWARN  : tst_QMediaPlayerBackend::play_playsTransformedVideoOutput_whenVideoFileHasTransformationMetadata(180 deg clockwise mirrored) cannot create texture, Metal texture cache was released?
QWARN  : tst_QMediaPlayerBackend::play_playsTransformedVideoOutput_whenVideoFileHasTransformationMetadata(180 deg clockwise mirrored) cannot create texture, Metal texture cache was released?
PASS   : tst_QMediaPlayerBackend::play_playsTransformedVideoOutput_whenVideoFileHasTransformationMetadata(180 deg clockwise mirrored)
QWARN  : tst_QMediaPlayerBackend::play_playsTransformedVideoOutput_whenVideoFileHasTransformationMetadata(270 deg clockwise) cannot create texture, Metal texture cache was released?
QWARN  : tst_QMediaPlayerBackend::play_playsTransformedVideoOutput_whenVideoFileHasTransformationMetadata(270 deg clockwise) cannot create texture, Metal texture cache was released?
PASS   : tst_QMediaPlayerBackend::play_playsTransformedVideoOutput_whenVideoFileHasTransformationMetadata(270 deg clockwise)
QWARN  : tst_QMediaPlayerBackend::play_playsTransformedVideoOutput_whenVideoFileHasTransformationMetadata(270 deg clockwise mirrored) cannot create texture, Metal texture cache was released?
QWARN  : tst_QMediaPlayerBackend::play_playsTransformedVideoOutput_whenVideoFileHasTransformationMetadata(270 deg clockwise mirrored) cannot create texture, Metal texture cache was released?
PASS   : tst_QMediaPlayerBackend::play_playsTransformedVideoOutput_whenVideoFileHasTransformationMetadata(270 deg clockwise mirrored)
SKIP   : tst_QMediaPlayerBackend::setVideoOutput_doesNotStopPlayback(StoppedState) 
Unable to select none of the media candidates:
	qrc:/testdata/15s.mkv: Unable to load the media. Error [ResourceError Failed to load media]

   Loc: [/Users/qt/work/qt/qtmultimedia/tests/auto/integration/qmediaplayerbackend/tst_qmediaplayerbackend.cpp(4258)]
SKIP   : tst_QMediaPlayerBackend::setVideoOutput_doesNotStopPlayback(PausedState) 
Unable to select none of the media candidates:
	qrc:/testdata/15s.mkv: Unable to load the media. Error [ResourceError Failed to load media]

   Loc: [/Users/qt/work/qt/qtmultimedia/tests/auto/integration/qmediaplayerbackend/tst_qmediaplayerbackend.cpp(4258)]
SKIP   : tst_QMediaPlayerBackend::setVideoOutput_doesNotStopPlayback(PlayingState) 
Unable to select none of the media candidates:
	qrc:/testdata/15s.mkv: Unable to load the media. Error [ResourceError Failed to load media]

   Loc: [/Users/qt/work/qt/qtmultimedia/tests/auto/integration/qmediaplayerbackend/tst_qmediaplayerbackend.cpp(4258)]
SKIP   : tst_QMediaPlayerBackend::setVideoOutput_whilePaused_updatesNewSink() 
Unable to select none of the media candidates:
	qrc:/testdata/15s.mkv: Unable to load the media. Error [ResourceError Failed to load media]

   Loc: [/Users/qt/work/qt/qtmultimedia/tests/auto/integration/qmediaplayerbackend/tst_qmediaplayerbackend.cpp(4314)]
SKIP   : tst_QMediaPlayerBackend::setVideoOutput_whilePlaying_doesNotDropFrames() DisplayLink-based rendering does not match video frame rate
   Loc: [/Users/qt/work/qt/qtmultimedia/tests/auto/integration/qmediaplayerbackend/tst_qmediaplayerbackend.cpp(3880)]
SKIP   : tst_QMediaPlayerBackend::setAudioOutput_doesNotStopPlayback(StoppedState) 
Unable to select none of the media candidates:
	qrc:/testdata/15s.mkv: Unable to load the media. Error [ResourceError Failed to load media]

   Loc: [/Users/qt/work/qt/qtmultimedia/tests/auto/integration/qmediaplayerbackend/tst_qmediaplayerbackend.cpp(4360)]
SKIP   : tst_QMediaPlayerBackend::setAudioOutput_doesNotStopPlayback(PausedState) 
Unable to select none of the media candidates:
	qrc:/testdata/15s.mkv: Unable to load the media. Error [ResourceError Failed to load media]

   Loc: [/Users/qt/work/qt/qtmultimedia/tests/auto/integration/qmediaplayerbackend/tst_qmediaplayerbackend.cpp(4360)]
SKIP   : tst_QMediaPlayerBackend::setAudioOutput_doesNotStopPlayback(PlayingState) 
Unable to select none of the media candidates:
	qrc:/testdata/15s.mkv: Unable to load the media. Error [ResourceError Failed to load media]

   Loc: [/Users/qt/work/qt/qtmultimedia/tests/auto/integration/qmediaplayerbackend/tst_qmediaplayerbackend.cpp(4360)]
SKIP   : tst_QMediaPlayerBackend::swapAudioDevice_doesNotStopPlayback(StoppedState) swapAudioDevice_doesNotStopPlayback requires two audio output devices
   Loc: [/Users/qt/work/qt/qtmultimedia/tests/auto/integration/qmediaplayerbackend/tst_qmediaplayerbackend.cpp(4411)]
SKIP   : tst_QMediaPlayerBackend::swapAudioDevice_doesNotStopPlayback(PausedState) swapAudioDevice_doesNotStopPlayback requires two audio output devices
   Loc: [/Users/qt/work/qt/qtmultimedia/tests/auto/integration/qmediaplayerbackend/tst_qmediaplayerbackend.cpp(4411)]
SKIP   : tst_QMediaPlayerBackend::swapAudioDevice_doesNotStopPlayback(PlayingState) swapAudioDevice_doesNotStopPlayback requires two audio output devices
   Loc: [/Users/qt/work/qt/qtmultimedia/tests/auto/integration/qmediaplayerbackend/tst_qmediaplayerbackend.cpp(4411)]
SKIP   : tst_QMediaPlayerBackend::play_readsSubtitle() 
Unable to select none of the media candidates:
	qrc:/testdata/subtitletest.mkv: Unable to load the media. Error [ResourceError Failed to load media]

   Loc: [/Users/qt/work/qt/qtmultimedia/tests/auto/integration/qmediaplayerbackend/tst_qmediaplayerbackend.cpp(4464)]
SKIP   : tst_QMediaPlayerBackend::multiTrack_validateMetadata() 
Unable to select none of the media candidates:
	qrc:/testdata/multitrack.mkv: Unable to load the media. Error [ResourceError Failed to load media]

   Loc: [/Users/qt/work/qt/qtmultimedia/tests/auto/integration/qmediaplayerbackend/tst_qmediaplayerbackend.cpp(4501)]
SKIP   : tst_QMediaPlayerBackend::play_readsSubtitle_fromMultiTrack(track 0) 
Unable to select none of the media candidates:
	qrc:/testdata/multitrack.mkv: Unable to load the media. Error [ResourceError Failed to load media]

   Loc: [/Users/qt/work/qt/qtmultimedia/tests/auto/integration/qmediaplayerbackend/tst_qmediaplayerbackend.cpp(4524)]
SKIP   : tst_QMediaPlayerBackend::play_readsSubtitle_fromMultiTrack(track 1) 
Unable to select none of the media candidates:
	qrc:/testdata/multitrack.mkv: Unable to load the media. Error [ResourceError Failed to load media]

   Loc: [/Users/qt/work/qt/qtmultimedia/tests/auto/integration/qmediaplayerbackend/tst_qmediaplayerbackend.cpp(4524)]
SKIP   : tst_QMediaPlayerBackend::play_readsSubtitle_fromMultiTrack(no subtitles) 
Unable to select none of the media candidates:
	qrc:/testdata/multitrack.mkv: Unable to load the media. Error [ResourceError Failed to load media]

   Loc: [/Users/qt/work/qt/qtmultimedia/tests/auto/integration/qmediaplayerbackend/tst_qmediaplayerbackend.cpp(4524)]
SKIP   : tst_QMediaPlayerBackend::setActiveSubtitleTrack_switchesSubtitles() 
Unable to select none of the media candidates:
	qrc:/testdata/multitrack.mkv: Unable to load the media. Error [ResourceError Failed to load media]

   Loc: [/Users/qt/work/qt/qtmultimedia/tests/auto/integration/qmediaplayerbackend/tst_qmediaplayerbackend.cpp(4644)]
SKIP   : tst_QMediaPlayerBackend::setActiveVideoTrack_switchesVideoTrack() 
Unable to select none of the media candidates:
	qrc:/testdata/multitrack.mkv: Unable to load the media. Error [ResourceError Failed to load media]

   Loc: [/Users/qt/work/qt/qtmultimedia/tests/auto/integration/qmediaplayerbackend/tst_qmediaplayerbackend.cpp(4689)]
SKIP   : tst_QMediaPlayerBackend::disablingAllTracks_doesNotStopPlayback() 
Unable to select none of the media candidates:
	qrc:/testdata/multitrack.mkv: Unable to load the media. Error [ResourceError Failed to load media]

   Loc: [/Users/qt/work/qt/qtmultimedia/tests/auto/integration/qmediaplayerbackend/tst_qmediaplayerbackend.cpp(4734)]
SKIP   : tst_QMediaPlayerBackend::disablingAllTracks_beforeTracksChanged_doesNotStopPlayback() 
Unable to select none of the media candidates:
	qrc:/testdata/multitrack.mkv: Unable to load the media. Error [ResourceError Failed to load media]

   Loc: [/Users/qt/work/qt/qtmultimedia/tests/auto/integration/qmediaplayerbackend/tst_qmediaplayerbackend.cpp(4756)]
PASS   : tst_QMediaPlayerBackend::play_finishes_whenPlayingFileWithPacketsAfterStreamEnd(Played once)
PASS   : tst_QMediaPlayerBackend::play_finishes_whenPlayingFileWithPacketsAfterStreamEnd(Played thrice)
PASS   : tst_QMediaPlayerBackend::play_finishes_whenPlayingFileIncludingPacketsWithUndefinedTimestamp()
PASS   : tst_QMediaPlayerBackend::makeStressTestCases()
PASS   : tst_QMediaPlayerBackend::stressTest_setupAndTeardown(no media)
PASS   : tst_QMediaPlayerBackend::stressTest_setupAndTeardown(audio, not playing)
PASS   : tst_QMediaPlayerBackend::stressTest_setupAndTeardown(audio, playing)
PASS   : tst_QMediaPlayerBackend::stressTest_setupAndTeardown(video, not playing)
PASS   : tst_QMediaPlayerBackend::stressTest_setupAndTeardown(video, playing)
PASS   : tst_QMediaPlayerBackend::stressTest_setupAndTeardown_keepAudioOutput(no media)
PASS   : tst_QMediaPlayerBackend::stressTest_setupAndTeardown_keepAudioOutput(audio, not playing)
PASS   : tst_QMediaPlayerBackend::stressTest_setupAndTeardown_keepAudioOutput(audio, playing)
PASS   : tst_QMediaPlayerBackend::stressTest_setupAndTeardown_keepAudioOutput(video, not playing)
PASS   : tst_QMediaPlayerBackend::stressTest_setupAndTeardown_keepAudioOutput(video, playing)
PASS   : tst_QMediaPlayerBackend::stressTest_setupAndTeardown_keepVideoOutput(no media)
PASS   : tst_QMediaPlayerBackend::stressTest_setupAndTeardown_keepVideoOutput(audio, not playing)
PASS   : tst_QMediaPlayerBackend::stressTest_setupAndTeardown_keepVideoOutput(audio, playing)
PASS   : tst_QMediaPlayerBackend::stressTest_setupAndTeardown_keepVideoOutput(video, not playing)
PASS   : tst_QMediaPlayerBackend::stressTest_setupAndTeardown_keepVideoOutput(video, playing)
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(AVM_none) ...destruction...
PASS   : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(AVM_none)
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(AVM_pause) ...pause...
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(AVM_pause) ...destruction...
PASS   : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(AVM_pause)
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(AVM_stop) ...stop...
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(AVM_stop) ...destruction...
PASS   : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(AVM_stop)
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(AVM_setSource) ...setSource(*m_localVideoFile)...
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(AVM_setSource) ...destruction...
PASS   : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(AVM_setSource)
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(AVM_setSourceNull) ...setSource(QUrl())...
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(AVM_setSourceNull) ...destruction...
PASS   : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(AVM_setSourceNull)
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(AVM_setVideoSink) ...setVideoSink(nullptr)...
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(AVM_setVideoSink) ...destruction...
PASS   : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(AVM_setVideoSink)
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(AVM_setAudioOutput) ...setAudioOutput(nullptr)...
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(AVM_setAudioOutput) ...destruction...
PASS   : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(AVM_setAudioOutput)
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(AVM_setPlaybackRate) ...setPlaybackRate(2)...
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(AVM_setPlaybackRate) ...destruction...
PASS   : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(AVM_setPlaybackRate)
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(AVM_setPosition) ...setPosition(1000)...
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(AVM_setPosition) ...destruction...
PASS   : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(AVM_setPosition)
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(AVM_setPosition_setPosition) ...setPosition(1000)...
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(AVM_setPosition_setPosition) ...setPosition(500)...
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(AVM_setPosition_setPosition) ...destruction...
PASS   : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(AVM_setPosition_setPosition)
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(AVM_setAudioOutput_stop) ...setAudioOutput(nullptr)...
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(AVM_setAudioOutput_stop) ...stop...
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(AVM_setAudioOutput_stop) ...destruction...
PASS   : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(AVM_setAudioOutput_stop)
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(AVM_setVideoSink_stop) ...setVideoSink(nullptr)...
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(AVM_setVideoSink_stop) ...stop...
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(AVM_setVideoSink_stop) ...destruction...
PASS   : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(AVM_setVideoSink_stop)
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(AVM_stop_play) ...stop...
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(AVM_stop_play) ...play...
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(AVM_stop_play) ...destruction...
PASS   : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(AVM_stop_play)
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(AMV_none) ...destruction...
PASS   : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(AMV_none)
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(AMV_pause) ...pause...
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(AMV_pause) ...destruction...
PASS   : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(AMV_pause)
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(AMV_stop) ...stop...
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(AMV_stop) ...destruction...
PASS   : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(AMV_stop)
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(AMV_setSource) ...setSource(*m_localVideoFile)...
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(AMV_setSource) ...destruction...
PASS   : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(AMV_setSource)
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(AMV_setSourceNull) ...setSource(QUrl())...
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(AMV_setSourceNull) ...destruction...
PASS   : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(AMV_setSourceNull)
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(AMV_setVideoSink) ...setVideoSink(nullptr)...
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(AMV_setVideoSink) ...destruction...
PASS   : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(AMV_setVideoSink)
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(AMV_setAudioOutput) ...setAudioOutput(nullptr)...
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(AMV_setAudioOutput) ...destruction...
PASS   : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(AMV_setAudioOutput)
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(AMV_setPlaybackRate) ...setPlaybackRate(2)...
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(AMV_setPlaybackRate) ...destruction...
PASS   : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(AMV_setPlaybackRate)
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(AMV_setPosition) ...setPosition(1000)...
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(AMV_setPosition) ...destruction...
PASS   : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(AMV_setPosition)
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(AMV_setPosition_setPosition) ...setPosition(1000)...
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(AMV_setPosition_setPosition) ...setPosition(500)...
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(AMV_setPosition_setPosition) ...destruction...
PASS   : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(AMV_setPosition_setPosition)
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(AMV_setAudioOutput_stop) ...setAudioOutput(nullptr)...
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(AMV_setAudioOutput_stop) ...stop...
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(AMV_setAudioOutput_stop) ...destruction...
PASS   : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(AMV_setAudioOutput_stop)
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(AMV_setVideoSink_stop) ...setVideoSink(nullptr)...
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(AMV_setVideoSink_stop) ...stop...
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(AMV_setVideoSink_stop) ...destruction...
PASS   : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(AMV_setVideoSink_stop)
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(AMV_stop_play) ...stop...
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(AMV_stop_play) ...play...
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(AMV_stop_play) ...destruction...
PASS   : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(AMV_stop_play)
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(MAV_none) ...destruction...
PASS   : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(MAV_none)
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(MAV_pause) ...pause...
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(MAV_pause) ...destruction...
PASS   : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(MAV_pause)
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(MAV_stop) ...stop...
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(MAV_stop) ...destruction...
PASS   : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(MAV_stop)
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(MAV_setSource) ...setSource(*m_localVideoFile)...
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(MAV_setSource) ...destruction...
PASS   : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(MAV_setSource)
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(MAV_setSourceNull) ...setSource(QUrl())...
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(MAV_setSourceNull) ...destruction...
PASS   : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(MAV_setSourceNull)
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(MAV_setVideoSink) ...setVideoSink(nullptr)...
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(MAV_setVideoSink) ...destruction...
PASS   : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(MAV_setVideoSink)
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(MAV_setAudioOutput) ...setAudioOutput(nullptr)...
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(MAV_setAudioOutput) ...destruction...
PASS   : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(MAV_setAudioOutput)
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(MAV_setPlaybackRate) ...setPlaybackRate(2)...
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(MAV_setPlaybackRate) ...destruction...
PASS   : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(MAV_setPlaybackRate)
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(MAV_setPosition) ...setPosition(1000)...
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(MAV_setPosition) ...destruction...
PASS   : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(MAV_setPosition)
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(MAV_setPosition_setPosition) ...setPosition(1000)...
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(MAV_setPosition_setPosition) ...setPosition(500)...
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(MAV_setPosition_setPosition) ...destruction...
PASS   : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(MAV_setPosition_setPosition)
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(MAV_setAudioOutput_stop) ...setAudioOutput(nullptr)...
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(MAV_setAudioOutput_stop) ...stop...
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(MAV_setAudioOutput_stop) ...destruction...
PASS   : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(MAV_setAudioOutput_stop)
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(MAV_setVideoSink_stop) ...setVideoSink(nullptr)...
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(MAV_setVideoSink_stop) ...stop...
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(MAV_setVideoSink_stop) ...destruction...
PASS   : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(MAV_setVideoSink_stop)
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(MAV_stop_play) ...stop...
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(MAV_stop_play) ...play...
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(MAV_stop_play) ...destruction...
PASS   : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(MAV_stop_play)
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(MVA_none) ...destruction...
PASS   : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(MVA_none)
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(MVA_pause) ...pause...
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(MVA_pause) ...destruction...
PASS   : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(MVA_pause)
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(MVA_stop) ...stop...
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(MVA_stop) ...destruction...
PASS   : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(MVA_stop)
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(MVA_setSource) ...setSource(*m_localVideoFile)...
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(MVA_setSource) ...destruction...
PASS   : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(MVA_setSource)
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(MVA_setSourceNull) ...setSource(QUrl())...
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(MVA_setSourceNull) ...destruction...
PASS   : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(MVA_setSourceNull)
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(MVA_setVideoSink) ...setVideoSink(nullptr)...
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(MVA_setVideoSink) ...destruction...
PASS   : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(MVA_setVideoSink)
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(MVA_setAudioOutput) ...setAudioOutput(nullptr)...
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(MVA_setAudioOutput) ...destruction...
PASS   : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(MVA_setAudioOutput)
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(MVA_setPlaybackRate) ...setPlaybackRate(2)...
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(MVA_setPlaybackRate) ...destruction...
PASS   : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(MVA_setPlaybackRate)
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(MVA_setPosition) ...setPosition(1000)...
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(MVA_setPosition) ...destruction...
PASS   : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(MVA_setPosition)
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(MVA_setPosition_setPosition) ...setPosition(1000)...
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(MVA_setPosition_setPosition) ...setPosition(500)...
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(MVA_setPosition_setPosition) ...destruction...
PASS   : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(MVA_setPosition_setPosition)
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(MVA_setAudioOutput_stop) ...setAudioOutput(nullptr)...
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(MVA_setAudioOutput_stop) ...stop...
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(MVA_setAudioOutput_stop) ...destruction...
PASS   : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(MVA_setAudioOutput_stop)
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(MVA_setVideoSink_stop) ...setVideoSink(nullptr)...
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(MVA_setVideoSink_stop) ...stop...
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(MVA_setVideoSink_stop) ...destruction...
PASS   : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(MVA_setVideoSink_stop)
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(MVA_stop_play) ...stop...
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(MVA_stop_play) ...play...
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(MVA_stop_play) ...destruction...
PASS   : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(MVA_stop_play)
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(VMA_none) ...destruction...
PASS   : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(VMA_none)
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(VMA_pause) ...pause...
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(VMA_pause) ...destruction...
PASS   : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(VMA_pause)
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(VMA_stop) ...stop...
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(VMA_stop) ...destruction...
PASS   : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(VMA_stop)
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(VMA_setSource) ...setSource(*m_localVideoFile)...
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(VMA_setSource) ...destruction...
PASS   : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(VMA_setSource)
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(VMA_setSourceNull) ...setSource(QUrl())...
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(VMA_setSourceNull) ...destruction...
PASS   : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(VMA_setSourceNull)
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(VMA_setVideoSink) ...setVideoSink(nullptr)...
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(VMA_setVideoSink) ...destruction...
PASS   : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(VMA_setVideoSink)
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(VMA_setAudioOutput) ...setAudioOutput(nullptr)...
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(VMA_setAudioOutput) ...destruction...
PASS   : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(VMA_setAudioOutput)
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(VMA_setPlaybackRate) ...setPlaybackRate(2)...
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(VMA_setPlaybackRate) ...destruction...
PASS   : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(VMA_setPlaybackRate)
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(VMA_setPosition) ...setPosition(1000)...
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(VMA_setPosition) ...destruction...
PASS   : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(VMA_setPosition)
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(VMA_setPosition_setPosition) ...setPosition(1000)...
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(VMA_setPosition_setPosition) ...setPosition(500)...
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(VMA_setPosition_setPosition) ...destruction...
PASS   : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(VMA_setPosition_setPosition)
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(VMA_setAudioOutput_stop) ...setAudioOutput(nullptr)...
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(VMA_setAudioOutput_stop) ...stop...
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(VMA_setAudioOutput_stop) ...destruction...
PASS   : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(VMA_setAudioOutput_stop)
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(VMA_setVideoSink_stop) ...setVideoSink(nullptr)...
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(VMA_setVideoSink_stop) ...stop...
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(VMA_setVideoSink_stop) ...destruction...
PASS   : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(VMA_setVideoSink_stop)
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(VMA_stop_play) ...stop...
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(VMA_stop_play) ...play...
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(VMA_stop_play) ...destruction...
PASS   : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(VMA_stop_play)
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(VAM_none) ...destruction...
PASS   : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(VAM_none)
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(VAM_pause) ...pause...
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(VAM_pause) ...destruction...
PASS   : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(VAM_pause)
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(VAM_stop) ...stop...
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(VAM_stop) ...destruction...
PASS   : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(VAM_stop)
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(VAM_setSource) ...setSource(*m_localVideoFile)...
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(VAM_setSource) ...destruction...
PASS   : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(VAM_setSource)
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(VAM_setSourceNull) ...setSource(QUrl())...
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(VAM_setSourceNull) ...destruction...
PASS   : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(VAM_setSourceNull)
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(VAM_setVideoSink) ...setVideoSink(nullptr)...
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(VAM_setVideoSink) ...destruction...
PASS   : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(VAM_setVideoSink)
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(VAM_setAudioOutput) ...setAudioOutput(nullptr)...
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(VAM_setAudioOutput) ...destruction...
PASS   : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(VAM_setAudioOutput)
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(VAM_setPlaybackRate) ...setPlaybackRate(2)...
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(VAM_setPlaybackRate) ...destruction...
PASS   : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(VAM_setPlaybackRate)
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(VAM_setPosition) ...setPosition(1000)...
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(VAM_setPosition) ...destruction...
PASS   : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(VAM_setPosition)
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(VAM_setPosition_setPosition) ...setPosition(1000)...
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(VAM_setPosition_setPosition) ...setPosition(500)...
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(VAM_setPosition_setPosition) ...destruction...
PASS   : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(VAM_setPosition_setPosition)
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(VAM_setAudioOutput_stop) ...setAudioOutput(nullptr)...
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(VAM_setAudioOutput_stop) ...stop...
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(VAM_setAudioOutput_stop) ...destruction...
PASS   : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(VAM_setAudioOutput_stop)
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(VAM_setVideoSink_stop) ...setVideoSink(nullptr)...
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(VAM_setVideoSink_stop) ...stop...
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(VAM_setVideoSink_stop) ...destruction...
PASS   : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(VAM_setVideoSink_stop)
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(VAM_stop_play) ...stop...
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(VAM_stop_play) ...play...
QDEBUG : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(VAM_stop_play) ...destruction...
PASS   : tst_QMediaPlayerBackend::destruction_doesNotDeadlock_afterMediaPlayerCall(VAM_stop_play)
PASS   : tst_QMediaPlayerBackend::cleanupTestCase()
Totals: 248 passed, 0 failed, 59 skipped, 0 blacklisted, 325897ms
********* Finished testing of tst_QMediaPlayerBackend *********
