[mythtv-commits] [MythTV/mythtv] 9cc06c: Convert all sleep calls to std::this_thread::sleep...

Scott Theisen noreply at github.com
Sat Jan 10 17:31:28 UTC 2026


  Branch: refs/heads/master
  Home:   https://github.com/MythTV/mythtv
  Commit: 9cc06c42c9bfc14777d90cfd950d95b7df0e9ff8
      https://github.com/MythTV/mythtv/commit/9cc06c42c9bfc14777d90cfd950d95b7df0e9ff8
  Author: Scott Theisen <scott.the.elm at gmail.com>
  Date:   2026-01-10 (Sat, 10 Jan 2026)

  Changed paths:
    M mythplugins/mytharchive/mytharchive/logviewer.cpp
    M mythplugins/mytharchive/mytharchive/recordingselector.cpp
    M mythplugins/mythmusic/mythmusic/avfdecoder.cpp
    M mythplugins/mythmusic/mythmusic/cddecoder.cpp
    M mythplugins/mythmusic/mythmusic/decoderhandler.cpp
    M mythplugins/mythmusic/mythmusic/editmetadata.cpp
    M mythplugins/mythmusic/mythmusic/importmusic.cpp
    M mythplugins/mythmusic/mythmusic/musicdata.cpp
    M mythplugins/mythmusic/mythmusic/mythmusic.cpp
    M mythplugins/mythmusic/mythmusic/playlist.cpp
    M mythplugins/mythmusic/mythmusic/playlistcontainer.cpp
    M mythplugins/mythzoneminder/mythzoneminder/alarmnotifythread.cpp
    M mythplugins/mythzoneminder/mythzoneminder/zmclient.cpp
    M mythtv/libs/libmyth/mythcontext.cpp
    M mythtv/libs/libmythbase/http/mythhttpinstance.cpp
    M mythtv/libs/libmythbase/lcddevice.cpp
    M mythtv/libs/libmythbase/loggingserver.cpp
    M mythtv/libs/libmythbase/mthread.cpp
    M mythtv/libs/libmythbase/mthread.h
    M mythtv/libs/libmythbase/mythcorecontext.cpp
    M mythtv/libs/libmythbase/mythdbcon.cpp
    M mythtv/libs/libmythbase/mythdownloadmanager.cpp
    M mythtv/libs/libmythbase/mythmedia.cpp
    M mythtv/libs/libmythbase/mythmiscutil.cpp
    M mythtv/libs/libmythbase/mythsocket.cpp
    M mythtv/libs/libmythbase/mythsystemunix.cpp
    M mythtv/libs/libmythbase/mythsystemwindows.cpp
    M mythtv/libs/libmythbase/signalhandling.cpp
    M mythtv/libs/libmythbase/test/test_mythsystem/test_mythsystem.h
    M mythtv/libs/libmythbase/test/test_mythsystemlegacy/test_mythsystemlegacy.h
    M mythtv/libs/libmythmetadata/imagescanner.cpp
    M mythtv/libs/libmythmetadata/metadatafactory.cpp
    M mythtv/libs/libmythmetadata/musicfilescanner.cpp
    M mythtv/libs/libmythmetadata/musicmetadata.cpp
    M mythtv/libs/libmythprotoserver/requesthandler/deletethread.cpp
    M mythtv/libs/libmythtv/AirPlay/mythraopconnection.cpp
    M mythtv/libs/libmythtv/HLS/httplivestream.cpp
    M mythtv/libs/libmythtv/HLS/httplivestreambuffer.cpp
    M mythtv/libs/libmythtv/audio/audiooutputalsa.cpp
    M mythtv/libs/libmythtv/audio/audiooutputbase.cpp
    M mythtv/libs/libmythtv/audio/audiooutputca.cpp
    M mythtv/libs/libmythtv/audio/audiooutputdx.cpp
    M mythtv/libs/libmythtv/audio/audiooutputopensles.cpp
    M mythtv/libs/libmythtv/audio/audiooutputoss.cpp
    M mythtv/libs/libmythtv/audio/audiopulsehandler.cpp
    M mythtv/libs/libmythtv/audio/volumebase.cpp
    M mythtv/libs/libmythtv/channelscan/channelscan_sm.cpp
    M mythtv/libs/libmythtv/decoders/avformatdecoder.cpp
    M mythtv/libs/libmythtv/diseqc.cpp
    M mythtv/libs/libmythtv/dummydecoder.h
    M mythtv/libs/libmythtv/io/mythfifowriter.cpp
    M mythtv/libs/libmythtv/io/mythfilebuffer.cpp
    M mythtv/libs/libmythtv/io/mythmediabuffer.cpp
    M mythtv/libs/libmythtv/jobqueue.cpp
    M mythtv/libs/libmythtv/mythplayeravsync.cpp
    M mythtv/libs/libmythtv/mythpreviewplayer.cpp
    M mythtv/libs/libmythtv/previewgenerator.cpp
    M mythtv/libs/libmythtv/programinforemoteutil.cpp
    M mythtv/libs/libmythtv/programinfoupdater.cpp
    M mythtv/libs/libmythtv/recorders/DeviceReadBuffer.cpp
    M mythtv/libs/libmythtv/recorders/ExternalRecorder.cpp
    M mythtv/libs/libmythtv/recorders/HLS/HLSReader.cpp
    M mythtv/libs/libmythtv/recorders/asirecorder.cpp
    M mythtv/libs/libmythtv/recorders/cetonrecorder.cpp
    M mythtv/libs/libmythtv/recorders/cetonstreamhandler.cpp
    M mythtv/libs/libmythtv/recorders/darwinfirewiredevice.cpp
    M mythtv/libs/libmythtv/recorders/dvbrecorder.cpp
    M mythtv/libs/libmythtv/recorders/dvbsignalmonitor.cpp
    M mythtv/libs/libmythui/devices/jsmenu.cpp
    M mythtv/libs/libmythui/mediamonitor-darwin.cpp
    M mythtv/libs/libmythui/mediamonitor-unix.cpp
    M mythtv/libs/libmythupnp/taskqueue.cpp
    M mythtv/programs/mythbackend/mythbackend.cpp
    M mythtv/programs/mythbackend/recordingextender.cpp
    M mythtv/programs/mythbackend/scheduler.cpp
    M mythtv/programs/mythbackend/servicesv2/v2music.cpp
    M mythtv/programs/mythcommflag/mythcommflag.cpp
    M mythtv/programs/mythmetadatalookup/mythmetadatalookup.cpp
    M mythtv/programs/mythshutdown/mythshutdown.cpp
    M mythtv/programs/mythtranscode/mythtranscode.cpp
    M mythtv/programs/mythwelcome/welcomedialog.cpp

  Log Message:
  -----------
  Convert all sleep calls to std::this_thread::sleep_for

to make searching for them easier and use easier to read
std::chrono_literals.

QWaitCondition and other wait or timer functions are still
also used to sleep threads.



To unsubscribe from these emails, change your notification settings at https://github.com/MythTV/mythtv/settings/notifications


More information about the mythtv-commits mailing list