********* Start testing of tst_QMediaPlayerBackend *********
Config: Using QtTest library 6.10.0, Qt 6.10.0 (arm64-little_endian-lp64 shared (dynamic) release build; by Apple LLVM 16.0.0 (clang-1600.0.26.3)), macos 14.3.0
QINFO  : tst_QMediaPlayerBackend::initTestCase() qt.multimedia.ffmpeg: Using Qt multimedia with FFmpeg version 7.1.1 LGPL version 2.1 or later
QINFO  : tst_QMediaPlayerBackend::initTestCase() qt.multimedia.playbackengine.codec: "No HW decoder found"
QWARN  : tst_QMediaPlayerBackend::initTestCase() qt.multimedia.ffmpeg.demuxer: Demuxing failed -1414092869 Immediate exit requested
QWARN  : tst_QMediaPlayerBackend::initTestCase() qt.multimedia.ffmpeg.demuxer: Demuxing failed -1414092869 Immediate exit requested
PASS   : tst_QMediaPlayerBackend::initTestCase()
PASS   : tst_QMediaPlayerBackend::testMediaFilesAreSupported()
QWARN  : tst_QMediaPlayerBackend::destructor_cancelsPreviousSetSource_whenServerDoesNotRespond() qt.multimedia.ffmpeg.mediadataholder: Could not open media. FFmpeg error description: Invalid data found when processing input
PASS   : tst_QMediaPlayerBackend::destructor_cancelsPreviousSetSource_whenServerDoesNotRespond()
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)
QWARN  : tst_QMediaPlayerBackend::setSource_emitsSourceChanged_whenCalledWithInvalidFile() qt.multimedia.ffmpeg.mediadataholder: Could not open media. FFmpeg error description: No such file or directory
PASS   : tst_QMediaPlayerBackend::setSource_emitsSourceChanged_whenCalledWithInvalidFile()
QWARN  : tst_QMediaPlayerBackend::setSource_emitsError_whenCalledWithInvalidFile() qt.multimedia.ffmpeg.mediadataholder: Could not open media. FFmpeg error description: No such file or directory
PASS   : tst_QMediaPlayerBackend::setSource_emitsError_whenCalledWithInvalidFile()
QWARN  : tst_QMediaPlayerBackend::setSource_emitsMediaStatusChange_whenCalledWithInvalidFile() qt.multimedia.ffmpeg.mediadataholder: Could not open media. FFmpeg error description: No such file or directory
PASS   : tst_QMediaPlayerBackend::setSource_emitsMediaStatusChange_whenCalledWithInvalidFile()
QWARN  : tst_QMediaPlayerBackend::setSource_doesNotEmitPlaybackStateChange_whenCalledWithInvalidFile() qt.multimedia.ffmpeg.mediadataholder: Could not open media. FFmpeg error description: No such file or directory
PASS   : tst_QMediaPlayerBackend::setSource_doesNotEmitPlaybackStateChange_whenCalledWithInvalidFile()
QWARN  : tst_QMediaPlayerBackend::setSource_setsSourceMediaStatusAndError_whenCalledWithInvalidFile() qt.multimedia.ffmpeg.mediadataholder: Could not open media. FFmpeg error description: No such file or directory
PASS   : tst_QMediaPlayerBackend::setSource_setsSourceMediaStatusAndError_whenCalledWithInvalidFile()
QWARN  : tst_QMediaPlayerBackend::setSource_initializesExpectedDefaultState(with wave file) qt.multimedia.ffmpeg.mediadataholder: Could not open media. FFmpeg error description: Immediate exit requested
PASS   : tst_QMediaPlayerBackend::setSource_initializesExpectedDefaultState(with wave file)
QWARN  : tst_QMediaPlayerBackend::setSource_initializesExpectedDefaultState(with video file) qt.multimedia.ffmpeg.mediadataholder: Could not open media. FFmpeg error description: Immediate exit requested
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(597)]
QWARN  : tst_QMediaPlayerBackend::setSource_initializesExpectedDefaultState(with compressed sound file) qt.multimedia.ffmpeg.mediadataholder: Could not open media. FFmpeg error description: Immediate exit requested
PASS   : tst_QMediaPlayerBackend::setSource_initializesExpectedDefaultState(with compressed sound file)
QWARN  : tst_QMediaPlayerBackend::setSource_silentlyCancelsPreviousCall_whenServerDoesNotRespond() qt.multimedia.ffmpeg.mediadataholder: Could not open media. FFmpeg error description: Invalid data found when processing input
PASS   : tst_QMediaPlayerBackend::setSource_silentlyCancelsPreviousCall_whenServerDoesNotRespond()
QWARN  : tst_QMediaPlayerBackend::setSource_changesSourceAndMediaStatus_whenCalledWithValidFile() qt.multimedia.ffmpeg.mediadataholder: Could not open media. FFmpeg error description: Immediate exit requested
PASS   : tst_QMediaPlayerBackend::setSource_changesSourceAndMediaStatus_whenCalledWithValidFile()
PASS   : tst_QMediaPlayerBackend::setSource_updatesExpectedAttributes_whenMediaHasLoaded()
QWARN  : tst_QMediaPlayerBackend::setSource_stopsAndEntersErrorState_whenPlayerWasPlaying() qt.multimedia.ffmpeg.mediadataholder: Could not open media. FFmpeg error description: No such file or directory
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()
PASS   : tst_QMediaPlayerBackend::setSource_entersStoppedState_whenPlayerWasPlaying()
QWARN  : tst_QMediaPlayerBackend::setSource_emitsError_whenSdpFileIsLoaded() qt.multimedia.ffmpeg.mediadataholder: Could not open media. FFmpeg error description: Invalid data found when processing input
PASS   : tst_QMediaPlayerBackend::setSource_emitsError_whenSdpFileIsLoaded()
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)
PASS   : tst_QMediaPlayerBackend::setSource_updatesTrackProperties(video with subtitle)
PASS   : tst_QMediaPlayerBackend::setSource_updatesTrackProperties(video with multiple streams)
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)
PASS   : tst_QMediaPlayerBackend::setSource_emitsTracksChanged(video with subtitle)
PASS   : tst_QMediaPlayerBackend::setSource_emitsTracksChanged(video with multiple streams)
QWARN  : tst_QMediaPlayerBackend::setSource_doesNotCrash_whenCalledWithEmptyUrlWhileLoadingMedia() qt.multimedia.ffmpeg.mediadataholder: Could not open media. FFmpeg error description: Immediate exit requested
PASS   : tst_QMediaPlayerBackend::setSource_doesNotCrash_whenCalledWithEmptyUrlWhileLoadingMedia()
PASS   : tst_QMediaPlayerBackend::setSourceAndPlay_setCorrectVideoSize_whenVideoHasNonStandardPixelAspectRatio(Horizontal expanding (par=3/2))
PASS   : tst_QMediaPlayerBackend::setSourceAndPlay_setCorrectVideoSize_whenVideoHasNonStandardPixelAspectRatio(Vertical expanding (par=2/3))
QWARN  : tst_QMediaPlayerBackend::pause_doesNotChangePlayerState_whenInvalidFileLoaded() qt.multimedia.ffmpeg.mediadataholder: Could not open media. FFmpeg error description: No such file or directory
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()
QWARN  : tst_QMediaPlayerBackend::play_doesNotResetErrorState_whenCalledWithInvalidFile() qt.multimedia.ffmpeg.mediadataholder: Could not open media. FFmpeg error description: No such file or directory
PASS   : tst_QMediaPlayerBackend::play_doesNotResetErrorState_whenCalledWithInvalidFile()
QWARN  : tst_QMediaPlayerBackend::play_resumesPlaying_whenValidMediaIsProvidedAfterInvalidMedia() qt.multimedia.ffmpeg.mediadataholder: Could not open media. FFmpeg error description: No such file or directory
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()
QDEBUG : tst_QMediaPlayerBackend::play_createsFramesWithExpectedContentAndIncreasingFrameTime_whenPlayingRtspMediaStream() Waiting for position: 2500
QDEBUG : tst_QMediaPlayerBackend::play_createsFramesWithExpectedContentAndIncreasingFrameTime_whenPlayingRtspMediaStream() Waiting for position: 5100
PASS   : tst_QMediaPlayerBackend::play_createsFramesWithExpectedContentAndIncreasingFrameTime_whenPlayingRtspMediaStream()
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)
SKIP   : tst_QMediaPlayerBackend::play_startsPlayback_withAndWithoutOutputsConnected(no output connected) FFMPEG backend playback fails when no output is connected
   Loc: [/Users/qt/work/qt/qtmultimedia/tests/auto/integration/qmediaplayerbackend/tst_qmediaplayerbackend.cpp(1558)]
PASS   : tst_QMediaPlayerBackend::play_playsRtpStream_whenSdpFileIsLoaded()
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)
SKIP   : tst_QMediaPlayerBackend::play_playbackLastsForTheExpectedTime(file qrc:/testdata/test.wav, loops 2, rate 1, pause before 1) QTBUG-133652: if we pause before play, setLoops may not be applied correctly
   Loc: [/Users/qt/work/qt/qtmultimedia/tests/auto/integration/qmediaplayerbackend/tst_qmediaplayerbackend.cpp(1697)]
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)
SKIP   : tst_QMediaPlayerBackend::play_playbackLastsForTheExpectedTime(file qrc:/testdata/test.wav, loops 2, rate 2, pause before 1) QTBUG-133652: if we pause before play, setLoops may not be applied correctly
   Loc: [/Users/qt/work/qt/qtmultimedia/tests/auto/integration/qmediaplayerbackend/tst_qmediaplayerbackend.cpp(1697)]
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)
SKIP   : tst_QMediaPlayerBackend::play_playbackLastsForTheExpectedTime(file qrc:/testdata/test.wav, loops 2, rate 0.5, pause before 1) QTBUG-133652: if we pause before play, setLoops may not be applied correctly
   Loc: [/Users/qt/work/qt/qtmultimedia/tests/auto/integration/qmediaplayerbackend/tst_qmediaplayerbackend.cpp(1697)]
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)
SKIP   : tst_QMediaPlayerBackend::play_playbackLastsForTheExpectedTime(file qrc:/testdata/busMpeg4.mp4, loops 2, rate 1, pause before 1) QTBUG-133652: if we pause before play, setLoops may not be applied correctly
   Loc: [/Users/qt/work/qt/qtmultimedia/tests/auto/integration/qmediaplayerbackend/tst_qmediaplayerbackend.cpp(1697)]
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)
SKIP   : tst_QMediaPlayerBackend::play_playbackLastsForTheExpectedTime(file qrc:/testdata/busMpeg4.mp4, loops 2, rate 2, pause before 1) QTBUG-133652: if we pause before play, setLoops may not be applied correctly
   Loc: [/Users/qt/work/qt/qtmultimedia/tests/auto/integration/qmediaplayerbackend/tst_qmediaplayerbackend.cpp(1697)]
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)
SKIP   : tst_QMediaPlayerBackend::play_playbackLastsForTheExpectedTime(file qrc:/testdata/busMpeg4.mp4, loops 2, rate 0.5, pause before 1) QTBUG-133652: if we pause before play, setLoops may not be applied correctly
   Loc: [/Users/qt/work/qt/qtmultimedia/tests/auto/integration/qmediaplayerbackend/tst_qmediaplayerbackend.cpp(1697)]
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)
PASS   : tst_QMediaPlayerBackend::setPlaybackRate_changesPlaybackDuration(SetRateBeforeSetSource)
PASS   : tst_QMediaPlayerBackend::setPlaybackRate_changesPlaybackDuration(SetRateBeforePlay)
PASS   : tst_QMediaPlayerBackend::setPlaybackRate_changesPlaybackDuration(SetRateAfterPlay)
PASS   : tst_QMediaPlayerBackend::setPlaybackRate_changesPlaybackDuration(SetRateAfterPlaybackStarted)
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()
QWARN  : tst_QMediaPlayerBackend::volumeAcrossFiles(100 unmuted) qt.multimedia.ffmpeg.mediadataholder: Could not open media. FFmpeg error description: Immediate exit requested
QWARN  : tst_QMediaPlayerBackend::volumeAcrossFiles(100 unmuted) qt.multimedia.ffmpeg.mediadataholder: Could not open media. FFmpeg error description: Immediate exit requested
PASS   : tst_QMediaPlayerBackend::volumeAcrossFiles(100 unmuted)
QWARN  : tst_QMediaPlayerBackend::volumeAcrossFiles(50 unmuted) qt.multimedia.ffmpeg.mediadataholder: Could not open media. FFmpeg error description: Immediate exit requested
QWARN  : tst_QMediaPlayerBackend::volumeAcrossFiles(50 unmuted) qt.multimedia.ffmpeg.mediadataholder: Could not open media. FFmpeg error description: Immediate exit requested
PASS   : tst_QMediaPlayerBackend::volumeAcrossFiles(50 unmuted)
QWARN  : tst_QMediaPlayerBackend::volumeAcrossFiles(0 unmuted) qt.multimedia.ffmpeg.mediadataholder: Could not open media. FFmpeg error description: Immediate exit requested
QWARN  : tst_QMediaPlayerBackend::volumeAcrossFiles(0 unmuted) qt.multimedia.ffmpeg.mediadataholder: Could not open media. FFmpeg error description: Immediate exit requested
PASS   : tst_QMediaPlayerBackend::volumeAcrossFiles(0 unmuted)
QWARN  : tst_QMediaPlayerBackend::volumeAcrossFiles(100 muted) qt.multimedia.ffmpeg.mediadataholder: Could not open media. FFmpeg error description: Immediate exit requested
QWARN  : tst_QMediaPlayerBackend::volumeAcrossFiles(100 muted) qt.multimedia.ffmpeg.mediadataholder: Could not open media. FFmpeg error description: Immediate exit requested
PASS   : tst_QMediaPlayerBackend::volumeAcrossFiles(100 muted)
QWARN  : tst_QMediaPlayerBackend::volumeAcrossFiles(50 muted) qt.multimedia.ffmpeg.mediadataholder: Could not open media. FFmpeg error description: Immediate exit requested
QWARN  : tst_QMediaPlayerBackend::volumeAcrossFiles(50 muted) qt.multimedia.ffmpeg.mediadataholder: Could not open media. FFmpeg error description: Immediate exit requested
PASS   : tst_QMediaPlayerBackend::volumeAcrossFiles(50 muted)
QWARN  : tst_QMediaPlayerBackend::volumeAcrossFiles(0 muted) qt.multimedia.ffmpeg.mediadataholder: Could not open media. FFmpeg error description: Immediate exit requested
QWARN  : tst_QMediaPlayerBackend::volumeAcrossFiles(0 muted) qt.multimedia.ffmpeg.mediadataholder: Could not open media. FFmpeg error description: Immediate exit requested
PASS   : tst_QMediaPlayerBackend::volumeAcrossFiles(0 muted)
PASS   : tst_QMediaPlayerBackend::initialVolume()
PASS   : tst_QMediaPlayerBackend::seekPauseSeek()
PASS   : tst_QMediaPlayerBackend::seekInStoppedState()
PASS   : tst_QMediaPlayerBackend::subsequentPlayback()
PASS   : tst_QMediaPlayerBackend::subsequentPlayback_playsForExpectedDuration()
PASS   : tst_QMediaPlayerBackend::surfaceTest()
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::playerStateAtEOS()
PASS   : tst_QMediaPlayerBackend::playFromBuffer()
QWARN  : tst_QMediaPlayerBackend::playFromSequentialStream() Cannot set loops for non-seekable source
PASS   : tst_QMediaPlayerBackend::playFromSequentialStream()
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(3239)]
PASS   : tst_QMediaPlayerBackend::position()
PASS   : tst_QMediaPlayerBackend::multipleMediaPlayback()
PASS   : tst_QMediaPlayerBackend::multiplePlaybackRateChangingStressTest()
QWARN  : tst_QMediaPlayerBackend::multipleSeekStressTest() QFFmpeg::Demuxer received AVPacket with pts == AV_NOPTS_VALUE
QWARN  : tst_QMediaPlayerBackend::multipleSeekStressTest() qt.multimedia.ffmpeg.demuxer: Demuxing failed -1414092869 Immediate exit requested
PASS   : tst_QMediaPlayerBackend::multipleSeekStressTest()
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(2862)]
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(2862)]
PASS   : tst_QMediaPlayerBackend::durationDetectionIssues(stream-duration-in-metadata)
PASS   : tst_QMediaPlayerBackend::durationDetectionIssues(no-stream-duration-in-metadata)
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(3438)]
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(3438)]
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(3438)]
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(3438)]
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(3523)]
SKIP   : tst_QMediaPlayerBackend::seekOnLoops() 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(3574)]
SKIP   : tst_QMediaPlayerBackend::changeLoopsOnTheFly() 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(3623)]
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(3661)]
PASS   : tst_QMediaPlayerBackend::cleanSinkAndNoMoreFramesAfterStop()
PASS   : tst_QMediaPlayerBackend::lazyLoadVideo()
PASS   : tst_QMediaPlayerBackend::videoSinkSignals()
PASS   : tst_QMediaPlayerBackend::nonAsciiFileName()
PASS   : tst_QMediaPlayerBackend::setMedia_setsVideoSinkSize_beforePlaying()
PASS   : tst_QMediaPlayerBackend::play_playsTransformedVideoOutput_whenVideoFileHasTransformationMetadata(without transformation)
PASS   : tst_QMediaPlayerBackend::play_playsTransformedVideoOutput_whenVideoFileHasTransformationMetadata(mirrored)
PASS   : tst_QMediaPlayerBackend::play_playsTransformedVideoOutput_whenVideoFileHasTransformationMetadata(90 deg clockwise)
PASS   : tst_QMediaPlayerBackend::play_playsTransformedVideoOutput_whenVideoFileHasTransformationMetadata(90 deg clockwise mirrored)
PASS   : tst_QMediaPlayerBackend::play_playsTransformedVideoOutput_whenVideoFileHasTransformationMetadata(180 deg clockwise)
PASS   : tst_QMediaPlayerBackend::play_playsTransformedVideoOutput_whenVideoFileHasTransformationMetadata(180 deg clockwise mirrored)
PASS   : tst_QMediaPlayerBackend::play_playsTransformedVideoOutput_whenVideoFileHasTransformationMetadata(270 deg clockwise)
PASS   : tst_QMediaPlayerBackend::play_playsTransformedVideoOutput_whenVideoFileHasTransformationMetadata(270 deg clockwise mirrored)
PASS   : tst_QMediaPlayerBackend::setVideoOutput_doesNotStopPlayback(StoppedState)
PASS   : tst_QMediaPlayerBackend::setVideoOutput_doesNotStopPlayback(PausedState)
PASS   : tst_QMediaPlayerBackend::setVideoOutput_doesNotStopPlayback(PlayingState)
QWARN  : tst_QMediaPlayerBackend::setVideoOutput_whilePaused_updatesNewSink() qt.multimedia.ffmpeg.demuxer: Demuxing failed -1414092869 Immediate exit requested
PASS   : tst_QMediaPlayerBackend::setVideoOutput_whilePaused_updatesNewSink()
PASS   : tst_QMediaPlayerBackend::setVideoOutput_whilePlaying_doesNotDropFrames()
SKIP   : tst_QMediaPlayerBackend::setAudioOutput_doesNotStopPlayback(StoppedState) QTBUG-126014: Test failure with the ffmpeg backend
   Loc: [/Users/qt/work/qt/qtmultimedia/tests/auto/integration/qmediaplayerbackend/tst_qmediaplayerbackend.cpp(4165)]
SKIP   : tst_QMediaPlayerBackend::setAudioOutput_doesNotStopPlayback(PausedState) QTBUG-126014: Test failure with the ffmpeg backend
   Loc: [/Users/qt/work/qt/qtmultimedia/tests/auto/integration/qmediaplayerbackend/tst_qmediaplayerbackend.cpp(4165)]
SKIP   : tst_QMediaPlayerBackend::setAudioOutput_doesNotStopPlayback(PlayingState) QTBUG-126014: Test failure with the ffmpeg backend
   Loc: [/Users/qt/work/qt/qtmultimedia/tests/auto/integration/qmediaplayerbackend/tst_qmediaplayerbackend.cpp(4165)]
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(4220)]
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(4220)]
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(4220)]
PASS   : tst_QMediaPlayerBackend::play_readsSubtitle()
PASS   : tst_QMediaPlayerBackend::multiTrack_validateMetadata()
PASS   : tst_QMediaPlayerBackend::play_readsSubtitle_fromMultiTrack(track 0)
PASS   : tst_QMediaPlayerBackend::play_readsSubtitle_fromMultiTrack(track 1)
PASS   : tst_QMediaPlayerBackend::play_readsSubtitle_fromMultiTrack(no subtitles)
PASS   : tst_QMediaPlayerBackend::setActiveSubtitleTrack_switchesSubtitles(while paused)
PASS   : tst_QMediaPlayerBackend::setActiveSubtitleTrack_switchesSubtitles(while playing)
PASS   : tst_QMediaPlayerBackend::setActiveSubtitleTrack_switchesSubtitles(while paused, subtitles start at zero)
PASS   : tst_QMediaPlayerBackend::setActiveSubtitleTrack_switchesSubtitles(while playing, subtitles start at zero)
PASS   : tst_QMediaPlayerBackend::setActiveVideoTrack_switchesVideoTrack()
PASS   : tst_QMediaPlayerBackend::disablingAllTracks_doesNotStopPlayback()
SKIP   : tst_QMediaPlayerBackend::disablingAllTracks_beforeTracksChanged_doesNotStopPlayback() setActiveXXXTrack(-1) only works after tracksChanged
   Loc: [/Users/qt/work/qt/qtmultimedia/tests/auto/integration/qmediaplayerbackend/tst_qmediaplayerbackend.cpp(4560)]
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)
PASS   : tst_QMediaPlayerBackend::cleanupTestCase()
Totals: 185 passed, 0 failed, 26 skipped, 0 blacklisted, 384535ms
********* Finished testing of tst_QMediaPlayerBackend *********
