[mythtv-commits] [MythTV/mythtv] cb7c74: tidy: Fix some class member naming. (programs)

Gary Buhrmaster noreply at github.com
Thu Dec 26 17:53:43 UTC 2019


  Branch: refs/heads/master
  Home:   https://github.com/MythTV/mythtv
  Commit: cb7c74cc794e42ac59d361641aad4809fe09968e
      https://github.com/MythTV/mythtv/commit/cb7c74cc794e42ac59d361641aad4809fe09968e
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-12-12 (Thu, 12 Dec 2019)

  Changed paths:
    M mythtv/libs/libmythtv/tv_play.cpp
    M mythtv/libs/libmythtv/tv_play.h
    M mythtv/programs/mythbackend/autoexpire.cpp
    M mythtv/programs/mythbackend/autoexpire.h
    M mythtv/programs/mythbackend/httpconfig.cpp
    M mythtv/programs/mythbackend/httpconfig.h
    M mythtv/programs/mythbackend/scheduler.cpp
    M mythtv/programs/mythbackend/scheduler.h
    M mythtv/programs/mythbackend/upnpcdsmusic.cpp
    M mythtv/programs/mythbackend/upnpcdsmusic.h
    M mythtv/programs/mythbackend/upnpcdstv.cpp
    M mythtv/programs/mythbackend/upnpcdstv.h
    M mythtv/programs/mythbackend/upnpcdsvideo.cpp
    M mythtv/programs/mythbackend/upnpcdsvideo.h
    M mythtv/programs/mythcommflag/BlankFrameDetector.cpp
    M mythtv/programs/mythcommflag/BorderDetector.cpp
    M mythtv/programs/mythcommflag/BorderDetector.h
    M mythtv/programs/mythcommflag/CannyEdgeDetector.cpp
    M mythtv/programs/mythcommflag/CannyEdgeDetector.h
    M mythtv/programs/mythcommflag/ClassicCommDetector.cpp
    M mythtv/programs/mythcommflag/ClassicCommDetector.h
    M mythtv/programs/mythcommflag/CommDetector2.cpp
    M mythtv/programs/mythcommflag/CustomEventRelayer.h
    M mythtv/programs/mythcommflag/FrameAnalyzer.h
    M mythtv/programs/mythcommflag/HistogramAnalyzer.cpp
    M mythtv/programs/mythcommflag/HistogramAnalyzer.h
    M mythtv/programs/mythcommflag/PGMConverter.cpp
    M mythtv/programs/mythcommflag/PGMConverter.h
    M mythtv/programs/mythcommflag/PrePostRollFlagger.cpp
    M mythtv/programs/mythcommflag/SceneChangeDetector.cpp
    M mythtv/programs/mythcommflag/SceneChangeDetector.h
    M mythtv/programs/mythcommflag/SlotRelayer.h
    M mythtv/programs/mythcommflag/TemplateFinder.cpp
    M mythtv/programs/mythcommflag/TemplateFinder.h
    M mythtv/programs/mythcommflag/TemplateMatcher.cpp
    M mythtv/programs/mythcommflag/TemplateMatcher.h
    M mythtv/programs/mythexternrecorder/MythExternRecApp.cpp
    M mythtv/programs/mythexternrecorder/MythExternRecApp.h
    M mythtv/programs/mythfilerecorder/mythfilerecorder.cpp
    M mythtv/programs/mythfilerecorder/mythfilerecorder.h
    M mythtv/programs/mythfilldatabase/filldata.cpp
    M mythtv/programs/mythfilldatabase/filldata.h
    M mythtv/programs/mythfilldatabase/main.cpp
    M mythtv/programs/mythfilldatabase/xmltvparser.cpp
    M mythtv/programs/mythfilldatabase/xmltvparser.h
    M mythtv/programs/mythfrontend/audiogeneralsettings.cpp
    M mythtv/programs/mythfrontend/audiogeneralsettings.h
    M mythtv/programs/mythfrontend/editvideometadata.cpp
    M mythtv/programs/mythfrontend/editvideometadata.h
    M mythtv/programs/mythfrontend/globalsettings.cpp
    M mythtv/programs/mythfrontend/globalsettings.h
    M mythtv/programs/mythfrontend/guidegrid.cpp
    M mythtv/programs/mythfrontend/guidegrid.h
    M mythtv/programs/mythfrontend/networkcontrol.cpp
    M mythtv/programs/mythfrontend/networkcontrol.h
    M mythtv/programs/mythfrontend/playbackbox.cpp
    M mythtv/programs/mythfrontend/playbackbox.h
    M mythtv/programs/mythfrontend/progfind.cpp
    M mythtv/programs/mythfrontend/progfind.h
    M mythtv/programs/mythfrontend/programinfocache.cpp
    M mythtv/programs/mythfrontend/programinfocache.h
    M mythtv/programs/mythfrontend/statusbox.cpp
    M mythtv/programs/mythfrontend/statusbox.h
    M mythtv/programs/mythfrontend/videodlg.cpp
    M mythtv/programs/mythfrontend/videofilter.cpp
    M mythtv/programs/mythfrontend/videofilter.h
    M mythtv/programs/mythscreenwizard/screenwizard.cpp
    M mythtv/programs/mythscreenwizard/screenwizard.h
    M mythtv/programs/mythtranscode/mpeg2fix.cpp
    M mythtv/programs/mythtranscode/mpeg2fix.h
    M mythtv/programs/mythtranscode/transcode.cpp
    M mythtv/programs/mythtranscode/transcode.h
    M mythtv/programs/mythwelcome/welcomedialog.cpp
    M mythtv/programs/mythwelcome/welcomedialog.h

  Log Message:
  -----------
  tidy: Fix some class member naming. (programs)

The clang-tidy "identifier naming" checker pointed out a number of
places where class member variables don't use the convention of
starting with "m_", or static variables don't begin with "s_".  Fix
these for naming consistency across the code base.  There are also a
handful of member variables names that were converted from the
"m_lower_case" form to the "m_camelBack" form.

https://clang.llvm.org/extra/clang-tidy/checks/readability-identifier-naming.html


  Commit: c4a68a2b10fc61bf9e9d0cd6cf67b6d07b2c0aa9
      https://github.com/MythTV/mythtv/commit/c4a68a2b10fc61bf9e9d0cd6cf67b6d07b2c0aa9
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-12-12 (Thu, 12 Dec 2019)

  Changed paths:
    M mythplugins/mytharchive/mytharchive/importnative.cpp
    M mythplugins/mytharchive/mytharchive/importnative.h
    M mythplugins/mytharchive/mytharchive/mythburn.cpp
    M mythplugins/mytharchive/mytharchive/mythburn.h
    M mythplugins/mytharchive/mytharchive/themeselector.cpp
    M mythplugins/mytharchive/mytharchive/themeselector.h
    M mythplugins/mythgame/mythgame/gamescan.cpp
    M mythplugins/mythgame/mythgame/gamescan.h
    M mythplugins/mythmusic/mythmusic/bumpscope.cpp
    M mythplugins/mythmusic/mythmusic/bumpscope.h
    M mythplugins/mythmusic/mythmusic/cddecoder.cpp
    M mythplugins/mythmusic/mythmusic/cddecoder.h
    M mythplugins/mythmusic/mythmusic/cdrip.cpp
    M mythplugins/mythmusic/mythmusic/cdrip.h
    M mythplugins/mythmusic/mythmusic/decoderhandler.cpp
    M mythplugins/mythmusic/mythmusic/decoderhandler.h
    M mythplugins/mythmusic/mythmusic/flacencoder.cpp
    M mythplugins/mythmusic/mythmusic/flacencoder.h
    M mythplugins/mythmusic/mythmusic/lameencoder.cpp
    M mythplugins/mythmusic/mythmusic/lameencoder.h
    M mythplugins/mythmusic/mythmusic/playlistcontainer.cpp
    M mythplugins/mythmusic/mythmusic/playlistcontainer.h
    M mythplugins/mythmusic/mythmusic/synaesthesia.cpp
    M mythplugins/mythmusic/mythmusic/synaesthesia.h
    M mythplugins/mythmusic/mythmusic/visualize.cpp
    M mythplugins/mythmusic/mythmusic/visualize.h
    M mythplugins/mythmusic/mythmusic/vorbisencoder.cpp
    M mythplugins/mythmusic/mythmusic/vorbisencoder.h
    M mythplugins/mythnetvision/mythnetvision/nettree.cpp
    M mythplugins/mythnetvision/mythnetvision/nettree.h
    M mythplugins/mythnews/mythnews/mythnews.cpp
    M mythplugins/mythnews/mythnews/mythnews.h
    M mythplugins/mythweather/mythweather/weather.cpp
    M mythplugins/mythweather/mythweather/weather.h
    M mythplugins/mythweather/mythweather/weatherSetup.h
    M mythplugins/mythzoneminder/mythzmserver/zmserver.cpp
    M mythplugins/mythzoneminder/mythzmserver/zmserver.h
    M mythplugins/mythzoneminder/mythzoneminder/zmconsole.cpp
    M mythplugins/mythzoneminder/mythzoneminder/zmconsole.h

  Log Message:
  -----------
  tidy: Fix some class member naming. (plugins)

The clang-tidy "identifier naming" checker pointed out a number of
places where class member variables don't use the convention of
starting with "m_", or static variables don't begin with "s_".  Fix
these for naming consistency across the code base.  There are also a
handful of member variables names that were converted from the
"m_lower_case" form to the "m_camelBack" form.

https://clang.llvm.org/extra/clang-tidy/checks/readability-identifier-naming.html


  Commit: 07893078e4dbadb0232f13a1d3069ce3e5d73d35
      https://github.com/MythTV/mythtv/commit/07893078e4dbadb0232f13a1d3069ce3e5d73d35
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-12-13 (Fri, 13 Dec 2019)

  Changed paths:
    M mythtv/libs/libmythtv/AirPlay/mythraopconnection.cpp
    M mythtv/libs/libmythtv/AirPlay/mythraopconnection.h
    M mythtv/libs/libmythtv/Bluray/bdringbuffer.cpp
    M mythtv/libs/libmythtv/Bluray/bdringbuffer.h
    M mythtv/libs/libmythtv/channelscan/inputselectorsetting.cpp
    M mythtv/libs/libmythtv/channelscan/inputselectorsetting.h
    M mythtv/libs/libmythtv/channelscan/iptvchannelfetcher.cpp
    M mythtv/libs/libmythtv/channelscan/iptvchannelfetcher.h
    M mythtv/libs/libmythtv/channelscan/scanmonitor.h
    M mythtv/libs/libmythtv/channelscan/vboxchannelfetcher.cpp
    M mythtv/libs/libmythtv/channelscan/vboxchannelfetcher.h
    M mythtv/libs/libmythtv/channelutil.h
    M mythtv/libs/libmythtv/dbcheck.cpp
    M mythtv/libs/libmythtv/diseqc.cpp
    M mythtv/libs/libmythtv/diseqc.h
    M mythtv/libs/libmythtv/dtvconfparserhelpers.cpp
    M mythtv/libs/libmythtv/dtvconfparserhelpers.h
    M mythtv/libs/libmythtv/eitfixup.cpp
    M mythtv/libs/libmythtv/eitfixup.h
    M mythtv/libs/libmythtv/eithelper.cpp
    M mythtv/libs/libmythtv/eithelper.h
    M mythtv/libs/libmythtv/fifowriter.cpp
    M mythtv/libs/libmythtv/fifowriter.h
    M mythtv/libs/libmythtv/jobqueue.cpp
    M mythtv/libs/libmythtv/osd.cpp
    M mythtv/libs/libmythtv/osd.h
    M mythtv/libs/libmythtv/profilegroup.cpp
    M mythtv/libs/libmythtv/profilegroup.h
    M mythtv/libs/libmythtv/recorders/DeviceReadBuffer.cpp
    M mythtv/libs/libmythtv/recorders/DeviceReadBuffer.h
    M mythtv/libs/libmythtv/recorders/ExternalChannel.cpp
    M mythtv/libs/libmythtv/recorders/ExternalChannel.h
    M mythtv/libs/libmythtv/recorders/ExternalStreamHandler.cpp
    M mythtv/libs/libmythtv/recorders/ExternalStreamHandler.h
    M mythtv/libs/libmythtv/recorders/HLS/HLSReader.cpp
    M mythtv/libs/libmythtv/recorders/HLS/HLSReader.h
    M mythtv/libs/libmythtv/recorders/HLS/HLSStream.cpp
    M mythtv/libs/libmythtv/recorders/HLS/HLSStream.h
    M mythtv/libs/libmythtv/recorders/HLS/HLSStreamWorker.cpp
    M mythtv/libs/libmythtv/recorders/HLS/HLSStreamWorker.h
    M mythtv/libs/libmythtv/recorders/cetonstreamhandler.cpp
    M mythtv/libs/libmythtv/recorders/dvbchannel.cpp
    M mythtv/libs/libmythtv/recorders/dvbchannel.h
    M mythtv/libs/libmythtv/recorders/iptvchannel.cpp
    M mythtv/libs/libmythtv/recorders/iptvchannel.h
    M mythtv/libs/libmythtv/recorders/iptvstreamhandler.cpp
    M mythtv/libs/libmythtv/recorders/iptvstreamhandler.h
    M mythtv/libs/libmythtv/recordingprofile.cpp
    M mythtv/libs/libmythtv/recordingprofile.h
    M mythtv/libs/libmythtv/recordingquality.cpp
    M mythtv/libs/libmythtv/recordingquality.h
    M mythtv/libs/libmythtv/recordingrule.cpp
    M mythtv/libs/libmythtv/subtitlereader.cpp
    M mythtv/libs/libmythtv/subtitlereader.h
    M mythtv/libs/libmythtv/subtitlescreen.cpp
    M mythtv/libs/libmythtv/subtitlescreen.h
    M mythtv/libs/libmythtv/teletextdecoder.cpp
    M mythtv/libs/libmythtv/teletextdecoder.h
    M mythtv/libs/libmythtv/teletextextractorreader.cpp
    M mythtv/libs/libmythtv/teletextextractorreader.h
    M mythtv/libs/libmythtv/videosource.cpp
    M mythtv/libs/libmythtv/videosource.h

  Log Message:
  -----------
  tidy: Fix some class member naming. (libmythtv)

The clang-tidy "identifier naming" checker pointed out a number of
places where class member variables don't use the convention of
starting with "m_", or static variables don't begin with "s_".  Fix
these for naming consistency across the code base.  There are also a
handful of member variables names that were converted from the
"m_lower_case" form to the "m_camelBack" form.

https://clang.llvm.org/extra/clang-tidy/checks/readability-identifier-naming.html


  Commit: 8929e93ffde38d7e8e8c9f3b16596d9532057bdb
      https://github.com/MythTV/mythtv/commit/8929e93ffde38d7e8e8c9f3b16596d9532057bdb
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-12-17 (Tue, 17 Dec 2019)

  Changed paths:
    M mythtv/libs/libmythtv/channelscan/channelimporter.cpp
    M mythtv/libs/libmythtv/channelscan/channelimporter.h
    M mythtv/libs/libmythtv/channelscan/channelscan_sm.cpp
    M mythtv/libs/libmythtv/channelscan/channelscan_sm.h
    M mythtv/libs/libmythtv/channelscan/channelscanner_cli.cpp
    M mythtv/libs/libmythtv/channelscan/channelscanner_cli.h
    M mythtv/libs/libmythtv/channelscan/externrecscanner.cpp
    M mythtv/libs/libmythtv/channelscan/externrecscanner.h
    M mythtv/libs/libmythtv/channelscan/panedvbutilsimport.h
    M mythtv/libs/libmythtv/channelscan/scanwizardconfig.cpp
    M mythtv/libs/libmythtv/channelutil.cpp
    M mythtv/libs/libmythtv/dtvconfparser.cpp
    M mythtv/libs/libmythtv/dtvmultiplex.cpp
    M mythtv/libs/libmythtv/dtvmultiplex.h
    M mythtv/libs/libmythtv/frequencytables.cpp
    M mythtv/libs/libmythtv/mheg/dsmcc.cpp
    M mythtv/libs/libmythtv/mheg/dsmccbiop.cpp
    M mythtv/libs/libmythtv/mheg/dsmccbiop.h
    M mythtv/libs/libmythtv/mheg/dsmcccache.cpp
    M mythtv/libs/libmythtv/mheg/dsmcccache.h
    M mythtv/libs/libmythtv/mheg/dsmccobjcarousel.cpp
    M mythtv/libs/libmythtv/mheg/dsmccobjcarousel.h
    M mythtv/libs/libmythtv/mheg/dsmccreceiver.h
    M mythtv/libs/libmythtv/mheg/mhi.cpp
    M mythtv/libs/libmythtv/mheg/mhi.h
    M mythtv/libs/libmythtv/mpeg/dvbdescriptors.h
    M mythtv/libs/libmythtv/recorders/ExternalRecChannelFetcher.cpp
    M mythtv/libs/libmythtv/recorders/ExternalRecChannelFetcher.h
    M mythtv/libs/libmythtv/recorders/ExternalRecorder.cpp
    M mythtv/libs/libmythtv/recorders/ExternalRecorder.h
    M mythtv/libs/libmythtv/recorders/NuppelVideoRecorder.cpp
    M mythtv/libs/libmythtv/recorders/analogsignalmonitor.cpp
    M mythtv/libs/libmythtv/recorders/analogsignalmonitor.h
    M mythtv/libs/libmythtv/recorders/asichannel.cpp
    M mythtv/libs/libmythtv/recorders/asichannel.h
    M mythtv/libs/libmythtv/recorders/asirecorder.cpp
    M mythtv/libs/libmythtv/recorders/asirecorder.h
    M mythtv/libs/libmythtv/recorders/asisignalmonitor.cpp
    M mythtv/libs/libmythtv/recorders/asisignalmonitor.h
    M mythtv/libs/libmythtv/recorders/asistreamhandler.cpp
    M mythtv/libs/libmythtv/recorders/asistreamhandler.h
    M mythtv/libs/libmythtv/recorders/audioinputalsa.cpp
    M mythtv/libs/libmythtv/recorders/audioinputalsa.h
    M mythtv/libs/libmythtv/recorders/audioinputoss.cpp
    M mythtv/libs/libmythtv/recorders/audioinputoss.h
    M mythtv/libs/libmythtv/recorders/cetonchannel.cpp
    M mythtv/libs/libmythtv/recorders/cetonchannel.h
    M mythtv/libs/libmythtv/recorders/cetonrecorder.cpp
    M mythtv/libs/libmythtv/recorders/cetonrecorder.h
    M mythtv/libs/libmythtv/recorders/cetonstreamhandler.cpp
    M mythtv/libs/libmythtv/recorders/cetonstreamhandler.h
    M mythtv/libs/libmythtv/recorders/dtvrecorder.cpp
    M mythtv/libs/libmythtv/recorders/dtvrecorder.h
    M mythtv/libs/libmythtv/recorders/dummychannel.h
    M mythtv/libs/libmythtv/recorders/dvbchannel.cpp
    M mythtv/libs/libmythtv/recorders/dvbrecorder.cpp
    M mythtv/libs/libmythtv/recorders/dvbrecorder.h
    M mythtv/libs/libmythtv/recorders/dvbsignalmonitor.cpp
    M mythtv/libs/libmythtv/recorders/dvbsignalmonitor.h
    M mythtv/libs/libmythtv/recorders/dvbstreamhandler.cpp
    M mythtv/libs/libmythtv/recorders/dvbstreamhandler.h
    M mythtv/libs/libmythtv/recorders/firewirerecorder.cpp
    M mythtv/libs/libmythtv/recorders/hdhrchannel.cpp
    M mythtv/libs/libmythtv/recorders/hdhrchannel.h
    M mythtv/libs/libmythtv/recorders/hdhrrecorder.cpp
    M mythtv/libs/libmythtv/recorders/hdhrrecorder.h
    M mythtv/libs/libmythtv/recorders/hdhrsignalmonitor.cpp
    M mythtv/libs/libmythtv/recorders/hdhrsignalmonitor.h
    M mythtv/libs/libmythtv/recorders/hdhrstreamhandler.cpp
    M mythtv/libs/libmythtv/recorders/hdhrstreamhandler.h
    M mythtv/libs/libmythtv/recorders/importrecorder.cpp
    M mythtv/libs/libmythtv/recorders/importrecorder.h
    M mythtv/libs/libmythtv/recorders/iptvrecorder.cpp
    M mythtv/libs/libmythtv/recorders/linuxfirewiredevice.cpp
    M mythtv/libs/libmythtv/recorders/linuxfirewiredevice.h
    M mythtv/libs/libmythtv/recorders/mpegrecorder.cpp
    M mythtv/libs/libmythtv/recorders/mpegrecorder.h
    M mythtv/libs/libmythtv/recorders/recorderbase.cpp
    M mythtv/libs/libmythtv/recorders/recorderbase.h
    M mythtv/libs/libmythtv/recorders/rtp/rtppacketbuffer.cpp
    M mythtv/libs/libmythtv/recorders/rtp/rtppacketbuffer.h
    M mythtv/libs/libmythtv/recorders/v4l2encrecorder.cpp
    M mythtv/libs/libmythtv/recorders/v4l2encrecorder.h
    M mythtv/libs/libmythtv/recorders/v4l2encsignalmonitor.cpp
    M mythtv/libs/libmythtv/recorders/v4l2encsignalmonitor.h
    M mythtv/libs/libmythtv/recorders/v4l2encstreamhandler.cpp
    M mythtv/libs/libmythtv/recorders/v4l2encstreamhandler.h
    M mythtv/libs/libmythtv/recorders/v4lchannel.cpp
    M mythtv/libs/libmythtv/recorders/v4lchannel.h
    M mythtv/libs/libmythtv/recorders/v4lrecorder.cpp
    M mythtv/libs/libmythtv/recorders/v4lrecorder.h

  Log Message:
  -----------
  tidy: Fix some class member naming. (libmythtv 2)

The clang-tidy "identifier naming" checker pointed out a number of
places where class member variables don't use the convention of
starting with "m_", or static variables don't begin with "s_".  Fix
these for naming consistency across the code base.  There are also a
handful of member variables names that were converted from the
"m_lower_case" form to the "m_camelBack" form.

https://clang.llvm.org/extra/clang-tidy/checks/readability-identifier-naming.html


  Commit: 7d265ecce8b942c030bb7192b7c86654c9fcbc24
      https://github.com/MythTV/mythtv/commit/7d265ecce8b942c030bb7192b7c86654c9fcbc24
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-12-17 (Tue, 17 Dec 2019)

  Changed paths:
    M mythtv/libs/libmythtv/recorders/NuppelVideoRecorder.cpp
    M mythtv/libs/libmythtv/recorders/NuppelVideoRecorder.h

  Log Message:
  -----------
  tidy: Fix some class member naming. (NuppelVideoRecorder)

The clang-tidy "identifier naming" checker pointed out a number of
places where class member variables don't use the convention of
starting with "m_", or static variables don't begin with "s_".  Fix
these for naming consistency across the code base.  There are also a
handful of member variables names that were converted from the
"m_lower_case" form to the "m_camelBack" form.

https://clang.llvm.org/extra/clang-tidy/checks/readability-identifier-naming.html


  Commit: b2f0971b31bd178dfd676fedd0594b3000c285aa
      https://github.com/MythTV/mythtv/commit/b2f0971b31bd178dfd676fedd0594b3000c285aa
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-12-17 (Tue, 17 Dec 2019)

  Changed paths:
    M mythtv/libs/libmythtv/cardutil.cpp
    M mythtv/libs/libmythtv/channelgroup.cpp
    M mythtv/libs/libmythtv/channelgroup.h
    M mythtv/libs/libmythtv/channelinfo.cpp
    M mythtv/libs/libmythtv/channelinfo.h
    M mythtv/libs/libmythtv/channelscan/channelimporter.cpp
    M mythtv/libs/libmythtv/channelscan/channelimporter.h
    M mythtv/libs/libmythtv/channelscan/channelscan_sm.cpp
    M mythtv/libs/libmythtv/channelscan/scaninfo.cpp
    M mythtv/libs/libmythtv/channelsettings.cpp
    M mythtv/libs/libmythtv/channelsettings.h
    M mythtv/libs/libmythtv/channelutil.cpp
    M mythtv/libs/libmythtv/inputinfo.cpp
    M mythtv/libs/libmythtv/inputinfo.h
    M mythtv/libs/libmythtv/recorders/ExternalChannel.cpp
    M mythtv/libs/libmythtv/recorders/asichannel.cpp
    M mythtv/libs/libmythtv/recorders/cetonchannel.cpp
    M mythtv/libs/libmythtv/recorders/channelbase.cpp
    M mythtv/libs/libmythtv/recorders/channelbase.h
    M mythtv/libs/libmythtv/recorders/dtvchannel.cpp
    M mythtv/libs/libmythtv/recorders/dummychannel.h
    M mythtv/libs/libmythtv/recorders/dvbchannel.cpp
    M mythtv/libs/libmythtv/recorders/firewirechannel.cpp
    M mythtv/libs/libmythtv/recorders/hdhrchannel.cpp
    M mythtv/libs/libmythtv/recorders/iptvchannel.cpp
    M mythtv/libs/libmythtv/recorders/v4lchannel.cpp
    M mythtv/libs/libmythtv/recordinginfo.cpp
    M mythtv/libs/libmythtv/recordinginfo.h
    M mythtv/libs/libmythtv/tv_play.cpp
    M mythtv/libs/libmythtv/tv_rec.cpp
    M mythtv/libs/libmythtv/tv_rec.h
    M mythtv/libs/libmythtv/tvbrowsehelper.cpp
    M mythtv/libs/libmythtv/tvbrowsehelper.h
    M mythtv/libs/libmythtv/tvremoteutil.cpp
    M mythtv/libs/libmythtv/videosource.cpp
    M mythtv/programs/mythbackend/mainserver.cpp
    M mythtv/programs/mythbackend/scheduler.cpp
    M mythtv/programs/mythbackend/scheduler.h
    M mythtv/programs/mythbackend/services/dvr.cpp
    M mythtv/programs/mythbackend/services/guide.cpp
    M mythtv/programs/mythbackend/services/serviceUtil.cpp
    M mythtv/programs/mythfilldatabase/channeldata.cpp
    M mythtv/programs/mythfilldatabase/xmltvparser.cpp
    M mythtv/programs/mythfrontend/channelrecpriority.cpp
    M mythtv/programs/mythfrontend/globalsettings.cpp
    M mythtv/programs/mythfrontend/guidegrid.cpp
    M mythtv/programs/mythfrontend/manualschedule.cpp
    M mythtv/programs/mythfrontend/proglist.cpp
    M mythtv/programs/mythfrontend/proglist_helpers.cpp

  Log Message:
  -----------
  tidy: Fix some class member naming. (libmythtv 3)

The clang-tidy "identifier naming" checker pointed out a number of
places where class member variables don't use the convention of
starting with "m_", or static variables don't begin with "s_".  Fix
these for naming consistency across the code base.  There are also a
handful of member variables names that were converted from the
"m_lower_case" form to the "m_camelBack" form.

https://clang.llvm.org/extra/clang-tidy/checks/readability-identifier-naming.html


  Commit: b0562aec77e2eaf92085b6c4880597edc6f17454
      https://github.com/MythTV/mythtv/commit/b0562aec77e2eaf92085b6c4880597edc6f17454
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-12-17 (Tue, 17 Dec 2019)

  Changed paths:
    M mythtv/libs/libmyth/programinfo.cpp
    M mythtv/libs/libmyth/programinfo.h
    M mythtv/libs/libmythtv/recordinginfo.cpp
    M mythtv/libs/libmythtv/recordinginfo.h
    M mythtv/programs/mythfrontend/channelrecpriority.h
    M mythtv/programs/mythfrontend/programrecpriority.cpp
    M mythtv/programs/mythfrontend/programrecpriority.h

  Log Message:
  -----------
  tidy: Fix some class member naming. (libmythtv 4)

The clang-tidy "identifier naming" checker pointed out a number of
places where class member variables don't use the convention of
starting with "m_", or static variables don't begin with "s_".  Fix
these for naming consistency across the code base.  There are also a
handful of member variables names that were converted from the
"m_lower_case" form to the "m_camelBack" form.

https://clang.llvm.org/extra/clang-tidy/checks/readability-identifier-naming.html


  Commit: 014d7164844eb02c747e3472c9a3b725b0d70d26
      https://github.com/MythTV/mythtv/commit/014d7164844eb02c747e3472c9a3b725b0d70d26
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-12-17 (Tue, 17 Dec 2019)

  Changed paths:
    M mythtv/libs/libmythtv/mpeg/atscdescriptors.cpp
    M mythtv/libs/libmythtv/mpeg/atscdescriptors.h
    M mythtv/libs/libmythtv/mpeg/atsctables.cpp
    M mythtv/libs/libmythtv/mpeg/atsctables.h
    M mythtv/libs/libmythtv/mpeg/dishdescriptors.cpp
    M mythtv/libs/libmythtv/mpeg/dishdescriptors.h
    M mythtv/libs/libmythtv/mpeg/dvbdescriptors.cpp
    M mythtv/libs/libmythtv/mpeg/dvbdescriptors.h
    M mythtv/libs/libmythtv/mpeg/mpegdescriptors.cpp
    M mythtv/libs/libmythtv/mpeg/mpegdescriptors.h
    M mythtv/libs/libmythtv/mpeg/premieredescriptors.cpp
    M mythtv/libs/libmythtv/mpeg/premieredescriptors.h
    M mythtv/libs/libmythtv/mpeg/sctedescriptors.cpp
    M mythtv/libs/libmythtv/mpeg/sctedescriptors.h

  Log Message:
  -----------
  tidy: Fix some class member naming. (libmythtv 5)

The clang-tidy "identifier naming" checker pointed out a number of
places where class member variables don't use the convention of
starting with "m_", or static variables don't begin with "s_".  Fix
these for naming consistency across the code base.  There are also a
handful of member variables names that were converted from the
"m_lower_case" form to the "m_camelBack" form.

https://clang.llvm.org/extra/clang-tidy/checks/readability-identifier-naming.html


  Commit: 6edf8439f364b589515de8a2da3d6406fca59de0
      https://github.com/MythTV/mythtv/commit/6edf8439f364b589515de8a2da3d6406fca59de0
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-12-17 (Tue, 17 Dec 2019)

  Changed paths:
    M mythtv/libs/libmythtv/mpeg/atscstreamdata.cpp
    M mythtv/libs/libmythtv/mpeg/atscstreamdata.h
    M mythtv/libs/libmythtv/mpeg/dvbstreamdata.cpp
    M mythtv/libs/libmythtv/mpeg/dvbstreamdata.h
    M mythtv/libs/libmythtv/mpeg/dvbtables.cpp
    M mythtv/libs/libmythtv/mpeg/dvbtables.h
    M mythtv/libs/libmythtv/mpeg/mpegstreamdata.cpp
    M mythtv/libs/libmythtv/mpeg/mpegstreamdata.h
    M mythtv/libs/libmythtv/mpeg/mpegtables.cpp
    M mythtv/libs/libmythtv/mpeg/mpegtables.h
    M mythtv/libs/libmythtv/mpeg/pespacket.cpp
    M mythtv/libs/libmythtv/mpeg/pespacket.h
    M mythtv/libs/libmythtv/mpeg/premieredescriptors.cpp
    M mythtv/libs/libmythtv/mpeg/premieredescriptors.h
    M mythtv/libs/libmythtv/mpeg/premieretables.h
    M mythtv/libs/libmythtv/mpeg/scanstreamdata.cpp
    M mythtv/libs/libmythtv/mpeg/scanstreamdata.h
    M mythtv/libs/libmythtv/mpeg/sctetables.cpp
    M mythtv/libs/libmythtv/mpeg/sctetables.h
    M mythtv/libs/libmythtv/mpeg/splicedescriptors.cpp
    M mythtv/libs/libmythtv/mpeg/splicedescriptors.h
    M mythtv/libs/libmythtv/mpeg/tablestatus.cpp
    M mythtv/libs/libmythtv/mpeg/tablestatus.h
    M mythtv/libs/libmythtv/mpeg/tspacket.h
    M mythtv/libs/libmythtv/mpeg/tsstreamdata.cpp

  Log Message:
  -----------
  tidy: Fix some class member naming. (libmythtv 6)

The clang-tidy "identifier naming" checker pointed out a number of
places where class member variables don't use the convention of
starting with "m_", or static variables don't begin with "s_".  Fix
these for naming consistency across the code base.  There are also a
handful of member variables names that were converted from the
"m_lower_case" form to the "m_camelBack" form.

https://clang.llvm.org/extra/clang-tidy/checks/readability-identifier-naming.html


  Commit: 4bb948187a52d8107ae0e5d335c47ea266c53b27
      https://github.com/MythTV/mythtv/commit/4bb948187a52d8107ae0e5d335c47ea266c53b27
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-12-17 (Tue, 17 Dec 2019)

  Changed paths:
    M mythtv/libs/libmythtv/mythccextractorplayer.cpp
    M mythtv/libs/libmythtv/mythccextractorplayer.h
    M mythtv/libs/libmythtv/recorders/ExternalStreamHandler.cpp
    M mythtv/libs/libmythtv/recorders/asistreamhandler.cpp
    M mythtv/libs/libmythtv/recorders/cetonstreamhandler.cpp
    M mythtv/libs/libmythtv/recorders/dvbstreamhandler.cpp
    M mythtv/libs/libmythtv/recorders/hdhrstreamhandler.cpp
    M mythtv/libs/libmythtv/recorders/hlsstreamhandler.cpp
    M mythtv/libs/libmythtv/recorders/httptsstreamhandler.cpp
    M mythtv/libs/libmythtv/recorders/iptvstreamhandler.cpp
    M mythtv/libs/libmythtv/recorders/linuxavcinfo.cpp
    M mythtv/libs/libmythtv/recorders/linuxavcinfo.h
    M mythtv/libs/libmythtv/recorders/linuxfirewiredevice.cpp
    M mythtv/libs/libmythtv/recorders/streamhandler.cpp
    M mythtv/libs/libmythtv/recorders/streamhandler.h
    M mythtv/libs/libmythtv/recorders/v4l2encstreamhandler.cpp
    M mythtv/libs/libmythtv/srtwriter.cpp

  Log Message:
  -----------
  tidy: Fix some class member naming. (libmythtv 7)

The clang-tidy "identifier naming" checker pointed out a number of
places where class member variables don't use the convention of
starting with "m_", or static variables don't begin with "s_".  Fix
these for naming consistency across the code base.  There are also a
handful of member variables names that were converted from the
"m_lower_case" form to the "m_camelBack" form.

https://clang.llvm.org/extra/clang-tidy/checks/readability-identifier-naming.html


  Commit: ffdbfdbefc5e62de3beb0c2134837e7b7292ebab
      https://github.com/MythTV/mythtv/commit/ffdbfdbefc5e62de3beb0c2134837e7b7292ebab
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-12-17 (Tue, 17 Dec 2019)

  Changed paths:
    M mythtv/programs/mythcommflag/TemplateFinder.cpp

  Log Message:
  -----------
  Fix "declaration shadows a previous local" warning.


  Commit: b6aceffbfb7390b31da84b34ca271cf9ccd45006
      https://github.com/MythTV/mythtv/commit/b6aceffbfb7390b31da84b34ca271cf9ccd45006
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-12-17 (Tue, 17 Dec 2019)

  Changed paths:
    M mythtv/configure

  Log Message:
  -----------
  Add warning that enabling compdb disables ccache.

Clang uses an additional compiler option to generate the data files
that are compiled into compdb.  Ccache doesn't understand this extra
argument, so it falls back to a full compile of every file.


  Commit: 5ef6c50405cca0d6893810ba253f0f44e93ede91
      https://github.com/MythTV/mythtv/commit/5ef6c50405cca0d6893810ba253f0f44e93ede91
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-12-17 (Tue, 17 Dec 2019)

  Changed paths:
    M mythplugins/mythmusic/mythmusic/musicplayer.cpp
    M mythtv/libs/libmyth/audio/audiooutputbase.cpp
    M mythtv/libs/libmythbase/mythevent.cpp
    M mythtv/libs/libmythbase/mythevent.h
    M mythtv/libs/libmythbase/platforms/mythpowerosx.cpp
    M mythtv/libs/libmythtv/decoders/avformatdecoder.cpp
    M mythtv/libs/libmythtv/decoders/mythcodeccontext.cpp
    M mythtv/libs/libmythtv/decoders/mythcodeccontext.h
    M mythtv/libs/libmythtv/decoders/mythdrmprimecontext.cpp
    M mythtv/libs/libmythtv/decoders/mythmediacodeccontext.cpp
    M mythtv/libs/libmythtv/decoders/mythmmalcontext.cpp
    M mythtv/libs/libmythtv/decoders/mythnvdeccontext.cpp
    M mythtv/libs/libmythtv/decoders/mythnvdeccontext.h
    M mythtv/libs/libmythtv/decoders/mythvaapicontext.cpp
    M mythtv/libs/libmythtv/decoders/mythvdpaucontext.cpp
    M mythtv/libs/libmythtv/decoders/mythvtbcontext.cpp
    M mythtv/libs/libmythtv/mythdeinterlacer.cpp
    M mythtv/libs/libmythtv/mythdeinterlacer.h
    M mythtv/libs/libmythtv/mythplayer.cpp
    M mythtv/libs/libmythtv/mythplayer.h
    M mythtv/libs/libmythtv/opengl/mythopenglinterop.cpp
    M mythtv/libs/libmythtv/opengl/mythopenglinterop.h
    M mythtv/libs/libmythtv/opengl/mythvaapidrminterop.cpp
    M mythtv/libs/libmythtv/videobuffers.cpp
    M mythtv/libs/libmythtv/videobuffers.h
    M mythtv/libs/libmythtv/videosource.cpp
    M mythtv/libs/libmythui/mythmainwindow.cpp
    M mythtv/libs/libmythui/mythmainwindow.h
    M mythtv/libs/libmythui/opengl/mythrenderopengl.cpp
    M mythtv/libs/libmythui/opengl/mythrenderopengl.h
    M mythtv/programs/mythbackend/scheduler.cpp
    M mythtv/programs/mythcommflag/TemplateFinder.cpp
    M mythtv/programs/mythfrontend/playbackbox.cpp
    M mythtv/programs/mythfrontend/playbackbox.h
    M mythtv/programs/scripts/hardwareprofile/config.py

  Log Message:
  -----------
  Merge branch 'master' into branch 'clang-tidy'.


  Commit: 7a41a97184f39efdc979e849a4d8fe091e13067d
      https://github.com/MythTV/mythtv/commit/7a41a97184f39efdc979e849a4d8fe091e13067d
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-12-17 (Tue, 17 Dec 2019)

  Changed paths:
    M mythplugins/mytharchive/mytharchive/remoteavformatcontext.h
    M mythplugins/mythmusic/mythmusic/cddb.h
    M mythplugins/mythmusic/mythmusic/polygon.h
    M mythplugins/mythmusic/mythmusic/remoteavformatcontext.h
    M mythplugins/mythzoneminder/mythzoneminder/zmdefines.h
    M mythtv/libs/libmyth/programinfo.h
    M mythtv/libs/libmythbase/dbutil.cpp
    M mythtv/libs/libmythbase/dbutil.h
    M mythtv/libs/libmythbase/housekeeper.cpp
    M mythtv/libs/libmythbase/housekeeper.h
    M mythtv/libs/libmythfreemheg/BaseClasses.h
    M mythtv/libs/libmythfreemheg/Groups.h
    M mythtv/libs/libmythfreemheg/Variables.h
    M mythtv/libs/libmythfreemheg/freemheg.h
    M mythtv/libs/libmythfreesurround/freesurround.cpp
    M mythtv/libs/libmythfreesurround/freesurround.h
    M mythtv/libs/libmythmetadata/imagemanager.cpp
    M mythtv/libs/libmythmetadata/imagemanager.h
    M mythtv/libs/libmythmetadata/imagetypes.h
    M mythtv/libs/libmythprotoserver/mythsocketmanager.cpp
    M mythtv/libs/libmythprotoserver/mythsocketmanager.h
    M mythtv/libs/libmythprotoserver/requesthandler/deletethread.cpp
    M mythtv/libs/libmythprotoserver/requesthandler/deletethread.h
    M mythtv/libs/libmythprotoserver/requesthandler/fileserverutil.cpp
    M mythtv/libs/libmythprotoserver/requesthandler/fileserverutil.h
    M mythtv/libs/libmythprotoserver/requesthandler/outboundhandler.cpp
    M mythtv/libs/libmythprotoserver/requesthandler/outboundhandler.h
    M mythtv/libs/libmythprotoserver/socketrequesthandler.h
    M mythtv/libs/libmythtv/recorders/rtp/rtpdatapacket.h
    M mythtv/libs/libmythtv/recorders/rtp/udppacket.h
    M mythtv/libs/libmythupnp/httpserver.cpp
    M mythtv/libs/libmythupnp/httpserver.h
    M mythtv/libs/libmythupnp/upnpdevice.cpp
    M mythtv/libs/libmythupnp/upnpdevice.h
    M mythtv/programs/mythbackend/backendhousekeeper.cpp
    M mythtv/programs/mythbackend/backendhousekeeper.h
    M mythtv/programs/mythcommflag/CommDetectorBase.cpp
    M mythtv/programs/mythcommflag/CommDetectorBase.h
    M mythtv/programs/mythexternrecorder/MythExternControl.cpp
    M mythtv/programs/mythexternrecorder/MythExternControl.h
    M mythtv/programs/mythfilerecorder/mythfilerecorder.cpp
    M mythtv/programs/mythfilerecorder/mythfilerecorder.h
    M mythtv/programs/mythfrontend/upnpscanner.h
    M mythtv/programs/mythmetadatalookup/lookup.cpp
    M mythtv/programs/mythmetadatalookup/lookup.h

  Log Message:
  -----------
  tidy: Use default member initialization.

The clang-tidy "use default member initialization" check pointed out
some additional places where explicit constructor initializers could
me removed since they were identical to the default initializer.
Changes made by clang-tidy, with some additions by hand.

https://clang.llvm.org/extra/clang-tidy/checks/modernize-use-default-member-init.html


  Commit: 3f5eb361de7fb8e8c9a5e23caa9d400644af2c74
      https://github.com/MythTV/mythtv/commit/3f5eb361de7fb8e8c9a5e23caa9d400644af2c74
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-12-18 (Wed, 18 Dec 2019)

  Changed paths:
    M mythplugins/mythmusic/mythmusic/cddb.h
    M mythplugins/mythweather/mythweather/weatherUtils.h
    M mythtv/external/libmythsoundtouch/FIFOSamplePipe.h
    M mythtv/libs/libmythbase/mythdbparams.h
    M mythtv/libs/libmythfreemheg/BaseClasses.h
    M mythtv/libs/libmythfreemheg/Engine.h
    M mythtv/libs/libmythfreemheg/ParseBinary.h
    M mythtv/libs/libmythfreemheg/Presentable.h
    M mythtv/libs/libmythfreemheg/Root.h
    M mythtv/libs/libmythfreemheg/TokenGroup.h
    M mythtv/libs/libmythfreemheg/Variables.h
    M mythtv/libs/libmythfreemheg/Visible.h
    M mythtv/libs/libmythfreemheg/freemheg.h
    M mythtv/libs/libmythtv/avformatwriter.h
    M mythtv/libs/libmythtv/cc608reader.h
    M mythtv/libs/libmythtv/channelgroup.h
    M mythtv/libs/libmythtv/inputinfo.h
    M mythtv/libs/libmythtv/mheg/dsmcccache.h
    M mythtv/libs/libmythtv/mpeg/mpegstreamdata.h
    M mythtv/libs/libmythtv/mpeg/mpegtables.h
    M mythtv/libs/libmythtv/mpeg/pespacket.h
    M mythtv/libs/libmythtv/mpeg/tablestatus.h
    M mythtv/libs/libmythtv/mythccextractorplayer.h
    M mythtv/libs/libmythtv/mythplayer.h
    M mythtv/libs/libmythtv/recorders/linuxavcinfo.h
    M mythtv/libs/libmythtv/recorders/rtp/rtpdatapacket.h
    M mythtv/libs/libmythtv/recorders/rtp/udppacket.h
    M mythtv/libs/libmythtv/recorders/streamhandler.h
    M mythtv/libs/libmythtv/textsubtitleparser.h
    M mythtv/libs/libmythtv/vbi608extractor.h
    M mythtv/libs/libmythui/mythnotification.h
    M mythtv/libs/libmythui/mythuiguidegrid.h
    M mythtv/libs/libmythupnp/serviceHosts/rttiServiceHost.h
    M mythtv/programs/mythbackend/serviceHosts/captureServiceHost.h
    M mythtv/programs/mythbackend/serviceHosts/channelServiceHost.h
    M mythtv/programs/mythbackend/serviceHosts/contentServiceHost.h
    M mythtv/programs/mythbackend/serviceHosts/dvrServiceHost.h
    M mythtv/programs/mythbackend/serviceHosts/guideServiceHost.h
    M mythtv/programs/mythbackend/serviceHosts/imageServiceHost.h
    M mythtv/programs/mythbackend/serviceHosts/musicServiceHost.h
    M mythtv/programs/mythbackend/serviceHosts/mythServiceHost.h
    M mythtv/programs/mythbackend/serviceHosts/videoServiceHost.h
    M mythtv/programs/mythfrontend/action.h
    M mythtv/programs/mythfrontend/serviceHosts/frontendServiceHost.h
    M mythtv/programs/mythfrontend/upnpscanner.h

  Log Message:
  -----------
  tidy: Replace default special member functions with the =default keyword.

Clang-tidy pointed out a number of places where a structure
constructors, destructors, and copy functions were identical to what
the compiler would generate.  Marking these function as "=default"
allows the compiler more optimization chances.  Changes made by
clang-tidy.

https://clang.llvm.org/extra/clang-tidy/checks/modernize-use-equals-default.html


  Commit: 6bdb0e0b55fcf9bfadfa8088ce32ba3ae97ce89a
      https://github.com/MythTV/mythtv/commit/6bdb0e0b55fcf9bfadfa8088ce32ba3ae97ce89a
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-12-21 (Sat, 21 Dec 2019)

  Changed paths:
    M mythplugins/mytharchive/mytharchive/exportnative.h
    M mythplugins/mytharchive/mytharchive/mythburn.h
    M mythplugins/mytharchive/mytharchive/remoteavformatcontext.h
    M mythplugins/mytharchive/mytharchive/selectdestination.h
    M mythplugins/mytharchive/mytharchive/themeselector.h
    M mythplugins/mytharchive/mytharchive/thumbfinder.h
    M mythplugins/mythbrowser/mythbrowser/bookmarkmanager.h
    M mythplugins/mythbrowser/mythbrowser/mythbrowser.h
    M mythplugins/mythbrowser/mythbrowser/mythflashplayer.h
    M mythplugins/mythgame/mythgame/gamehandler.h
    M mythplugins/mythgame/mythgame/gameui.h
    M mythplugins/mythmusic/mythmusic/avfdecoder.h
    M mythplugins/mythmusic/mythmusic/cddb.h
    M mythplugins/mythmusic/mythmusic/cddecoder.h
    M mythplugins/mythmusic/mythmusic/cdrip.h
    M mythplugins/mythmusic/mythmusic/decoder.h
    M mythplugins/mythmusic/mythmusic/importmusic.h
    M mythplugins/mythmusic/mythmusic/importsettings.h
    M mythplugins/mythmusic/mythmusic/lyricsview.h
    M mythplugins/mythmusic/mythmusic/mainvisual.h
    M mythplugins/mythmusic/mythmusic/miniplayer.h
    M mythplugins/mythmusic/mythmusic/musiccommon.h
    M mythplugins/mythmusic/mythmusic/playlisteditorview.h
    M mythplugins/mythmusic/mythmusic/playlistview.h
    M mythplugins/mythmusic/mythmusic/remoteavformatcontext.h
    M mythplugins/mythmusic/mythmusic/searchview.h
    M mythplugins/mythmusic/mythmusic/streamview.h
    M mythplugins/mythmusic/mythmusic/visualize.h
    M mythplugins/mythmusic/mythmusic/visualizerview.h
    M mythplugins/mythnetvision/mythnetvision/neteditorbase.h
    M mythplugins/mythnetvision/mythnetvision/netsearch.h
    M mythplugins/mythnetvision/mythnetvision/nettree.h
    M mythplugins/mythnetvision/mythnetvision/rsseditor.h
    M mythplugins/mythnews/mythnews/mythnews.h
    M mythplugins/mythnews/mythnews/mythnewsconfig.h
    M mythplugins/mythnews/mythnews/mythnewseditor.h
    M mythplugins/mythweather/mythweather/weather.h
    M mythplugins/mythweather/mythweather/weatherScreen.h
    M mythplugins/mythweather/mythweather/weatherSetup.h
    M mythplugins/mythzoneminder/mythzoneminder/zmconsole.h
    M mythplugins/mythzoneminder/mythzoneminder/zmevents.h
    M mythplugins/mythzoneminder/mythzoneminder/zmliveplayer.h
    M mythplugins/mythzoneminder/mythzoneminder/zmminiplayer.h
    M mythplugins/mythzoneminder/mythzoneminder/zmplayer.h
    M mythtv/libs/libmyth/backendselect.h
    M mythtv/libs/libmyth/dbsettings.h
    M mythtv/libs/libmyth/mediamonitor-unix.h
    M mythtv/libs/libmyth/mythrssmanager.h
    M mythtv/libs/libmyth/mythterminal.h
    M mythtv/libs/libmyth/output.h
    M mythtv/libs/libmyth/programinfo.h
    M mythtv/libs/libmyth/programtypes.h
    M mythtv/libs/libmyth/recordingtypes.h
    M mythtv/libs/libmyth/rssparse.h
    M mythtv/libs/libmyth/standardsettings.h
    M mythtv/libs/libmythbase/dbutil.h
    M mythtv/libs/libmythbase/logging.h
    M mythtv/libs/libmythbase/mthread.h
    M mythtv/libs/libmythbase/mthreadpool.h
    M mythtv/libs/libmythbase/mythcommandlineparser.h
    M mythtv/libs/libmythbase/mythcorecontext.h
    M mythtv/libs/libmythbase/mythcoreutil.h
    M mythtv/libs/libmythbase/mythdate.h
    M mythtv/libs/libmythbase/mythdbcon.h
    M mythtv/libs/libmythbase/mythdeque.h
    M mythtv/libs/libmythbase/mythhdd.h
    M mythtv/libs/libmythbase/mythpluginapi.h
    M mythtv/libs/libmythbase/mythpower.h
    M mythtv/libs/libmythbase/mythsocket.h
    M mythtv/libs/libmythbase/mythsocket_cb.h
    M mythtv/libs/libmythbase/mythsystemlegacy.h
    M mythtv/libs/libmythbase/mythsystemunix.h
    M mythtv/libs/libmythbase/platforms/mythpowerosx.cpp
    M mythtv/libs/libmythfreemheg/BaseActions.h
    M mythtv/libs/libmythfreemheg/BaseClasses.h
    M mythtv/libs/libmythfreemheg/Bitmap.h
    M mythtv/libs/libmythfreemheg/DynamicLineArt.h
    M mythtv/libs/libmythfreemheg/Engine.h
    M mythtv/libs/libmythfreemheg/Groups.h
    M mythtv/libs/libmythfreemheg/Ingredients.h
    M mythtv/libs/libmythfreemheg/ParseNode.h
    M mythtv/libs/libmythfreemheg/Presentable.h
    M mythtv/libs/libmythfreemheg/Root.h
    M mythtv/libs/libmythfreemheg/Stream.h
    M mythtv/libs/libmythfreemheg/Text.h
    M mythtv/libs/libmythfreemheg/TokenGroup.h
    M mythtv/libs/libmythfreemheg/Variables.h
    M mythtv/libs/libmythfreemheg/Visible.h
    M mythtv/libs/libmythmetadata/imagemanager.h
    M mythtv/libs/libmythmetadata/imagemetadata.h
    M mythtv/libs/libmythservicecontracts/enums/recStatus.h
    M mythtv/libs/libmythtv/audioplayer.h
    M mythtv/libs/libmythtv/cardutil.h
    M mythtv/libs/libmythtv/cc608decoder.h
    M mythtv/libs/libmythtv/cc708decoder.h
    M mythtv/libs/libmythtv/cc708window.h
    M mythtv/libs/libmythtv/channelinfo.h
    M mythtv/libs/libmythtv/channelscan/channelimporter.h
    M mythtv/libs/libmythtv/channelscan/channelscan_sm.h
    M mythtv/libs/libmythtv/channelscan/channelscanner_cli.h
    M mythtv/libs/libmythtv/channelscan/channelscanner_gui.h
    M mythtv/libs/libmythtv/channelscan/iptvchannelfetcher.h
    M mythtv/libs/libmythtv/channelscan/paneatsc.h
    M mythtv/libs/libmythtv/channelscan/scanmonitor.h
    M mythtv/libs/libmythtv/channelscan/scanwizardconfig.h
    M mythtv/libs/libmythtv/channelscan/vboxchannelfetcher.h
    M mythtv/libs/libmythtv/channelsettings.h
    M mythtv/libs/libmythtv/channelutil.h
    M mythtv/libs/libmythtv/decoders/avformatdecoder.h
    M mythtv/libs/libmythtv/decoders/decoderbase.h
    M mythtv/libs/libmythtv/decoders/mythcodeccontext.h
    M mythtv/libs/libmythtv/decoders/mythdrmprimecontext.cpp
    M mythtv/libs/libmythtv/decoders/mythdrmprimecontext.h
    M mythtv/libs/libmythtv/decoders/mythnvdeccontext.h
    M mythtv/libs/libmythtv/decoders/mythv4l2m2mcontext.h
    M mythtv/libs/libmythtv/decoders/mythvaapicontext.h
    M mythtv/libs/libmythtv/decoders/mythvdpaucontext.h
    M mythtv/libs/libmythtv/decoders/nuppeldecoder.h
    M mythtv/libs/libmythtv/diseqc.h
    M mythtv/libs/libmythtv/diseqcsettings.h
    M mythtv/libs/libmythtv/dummydecoder.h
    M mythtv/libs/libmythtv/dvdstream.h
    M mythtv/libs/libmythtv/eithelper.h
    M mythtv/libs/libmythtv/eitscanner.h
    M mythtv/libs/libmythtv/frequencytables.h
    M mythtv/libs/libmythtv/jobqueue.h
    M mythtv/libs/libmythtv/mheg/dsmccbiop.h
    M mythtv/libs/libmythtv/mheg/dsmcccache.h
    M mythtv/libs/libmythtv/mheg/mhegic.h
    M mythtv/libs/libmythtv/mheg/mhi.h
    M mythtv/libs/libmythtv/mpeg/atscstreamdata.h
    M mythtv/libs/libmythtv/mpeg/dishdescriptors.h
    M mythtv/libs/libmythtv/mpeg/dvbstreamdata.h
    M mythtv/libs/libmythtv/mpeg/dvbtables.h
    M mythtv/libs/libmythtv/mpeg/mpegstreamdata.h
    M mythtv/libs/libmythtv/mpeg/mpegtables.h
    M mythtv/libs/libmythtv/mpeg/scanstreamdata.h
    M mythtv/libs/libmythtv/mpeg/streamlisteners.h
    M mythtv/libs/libmythtv/mythavutil.h
    M mythtv/libs/libmythtv/mythccextractorplayer.h
    M mythtv/libs/libmythtv/mythplayer.h
    M mythtv/libs/libmythtv/mythvideoout.cpp
    M mythtv/libs/libmythtv/mythvideoout.h
    M mythtv/libs/libmythtv/mythvideooutnull.h
    M mythtv/libs/libmythtv/netstream.h
    M mythtv/libs/libmythtv/opengl/mythvideooutopengl.h
    M mythtv/libs/libmythtv/playercontext.h
    M mythtv/libs/libmythtv/playgroup.h
    M mythtv/libs/libmythtv/previewgenerator.h
    M mythtv/libs/libmythtv/previewgeneratorqueue.h
    M mythtv/libs/libmythtv/programdata.h
    M mythtv/libs/libmythtv/recorders/DeviceReadBuffer.h
    M mythtv/libs/libmythtv/recorders/ExternalChannel.h
    M mythtv/libs/libmythtv/recorders/NuppelVideoRecorder.h
    M mythtv/libs/libmythtv/recorders/asichannel.h
    M mythtv/libs/libmythtv/recorders/asistreamhandler.h
    M mythtv/libs/libmythtv/recorders/cetonrtsp.h
    M mythtv/libs/libmythtv/recorders/cetonstreamhandler.h
    M mythtv/libs/libmythtv/recorders/channelbase.h
    M mythtv/libs/libmythtv/recorders/dtvchannel.h
    M mythtv/libs/libmythtv/recorders/dtvrecorder.h
    M mythtv/libs/libmythtv/recorders/dtvsignalmonitor.h
    M mythtv/libs/libmythtv/recorders/dvbchannel.h
    M mythtv/libs/libmythtv/recorders/dvbrecorder.h
    M mythtv/libs/libmythtv/recorders/dvbsignalmonitor.h
    M mythtv/libs/libmythtv/recorders/dvbstreamhandler.h
    M mythtv/libs/libmythtv/recorders/dvbtypes.h
    M mythtv/libs/libmythtv/recorders/firewirechannel.h
    M mythtv/libs/libmythtv/recorders/firewiredevice.h
    M mythtv/libs/libmythtv/recorders/firewiresignalmonitor.h
    M mythtv/libs/libmythtv/recorders/hdhrstreamhandler.h
    M mythtv/libs/libmythtv/recorders/importrecorder.h
    M mythtv/libs/libmythtv/recorders/iptvchannel.h
    M mythtv/libs/libmythtv/recorders/iptvrecorder.h
    M mythtv/libs/libmythtv/recorders/iptvsignalmonitor.h
    M mythtv/libs/libmythtv/recorders/iptvstreamhandler.h
    M mythtv/libs/libmythtv/recorders/linuxfirewiredevice.h
    M mythtv/libs/libmythtv/recorders/mpegrecorder.h
    M mythtv/libs/libmythtv/recorders/recorderbase.h
    M mythtv/libs/libmythtv/recorders/rtp/packetbuffer.h
    M mythtv/libs/libmythtv/recorders/rtp/rtppacketbuffer.h
    M mythtv/libs/libmythtv/recorders/rtp/udppacketbuffer.h
    M mythtv/libs/libmythtv/recorders/signalmonitor.h
    M mythtv/libs/libmythtv/recorders/v4lchannel.h
    M mythtv/libs/libmythtv/recordinginfo.h
    M mythtv/libs/libmythtv/recordingprofile.h
    M mythtv/libs/libmythtv/recordingquality.h
    M mythtv/libs/libmythtv/remoteencoder.h
    M mythtv/libs/libmythtv/ringbuffer.h
    M mythtv/libs/libmythtv/teletextreader.h
    M mythtv/libs/libmythtv/teletextscreen.h
    M mythtv/libs/libmythtv/tv.h
    M mythtv/libs/libmythtv/tv_play.h
    M mythtv/libs/libmythtv/tv_play_win.h
    M mythtv/libs/libmythtv/tv_rec.h
    M mythtv/libs/libmythtv/vbi608extractor.h
    M mythtv/libs/libmythtv/videooutwindow.cpp
    M mythtv/libs/libmythtv/videooutwindow.h
    M mythtv/libs/libmythtv/videosource.h
    M mythtv/libs/libmythtv/vsync.h
    M mythtv/libs/libmythtv/xine_demux_sputext.h
    M mythtv/libs/libmythui/lirc_client.h
    M mythtv/libs/libmythui/mythdialogbox.h
    M mythtv/libs/libmythui/mythscreentype.h
    M mythtv/libs/libmythui/myththemedmenu.h
    M mythtv/libs/libmythui/mythuibuttonlist.h
    M mythtv/libs/libmythui/mythuibuttontree.h
    M mythtv/libs/libmythui/mythuicheckbox.h
    M mythtv/libs/libmythui/mythuiguidegrid.h
    M mythtv/libs/libmythui/mythuiprogressbar.h
    M mythtv/libs/libmythui/mythuiscrollbar.h
    M mythtv/libs/libmythui/mythuitext.h
    M mythtv/libs/libmythui/mythuitextedit.h
    M mythtv/libs/libmythui/mythuitype.h
    M mythtv/libs/libmythui/platforms/mythxdisplay.h
    M mythtv/libs/libmythupnp/bufferedsocketdevice.h
    M mythtv/libs/libmythupnp/eventing.h
    M mythtv/libs/libmythupnp/httpserver.h
    M mythtv/libs/libmythupnp/msocketdevice.h
    M mythtv/libs/libmythupnp/ssdpcache.h
    M mythtv/libs/libmythupnp/upnptaskevent.h
    M mythtv/libs/libmythupnp/upnptasknotify.h
    M mythtv/libs/libmythupnp/upnptasksearch.h
    M mythtv/libs/libmythupnp/websocket.h
    M mythtv/programs/mythbackend/encoderlink.h
    M mythtv/programs/mythbackend/httpconfig.h
    M mythtv/programs/mythbackend/mythsettings.h
    M mythtv/programs/mythbackend/playbacksock.h
    M mythtv/programs/mythbackend/scheduler.h
    M mythtv/programs/mythcommflag/Histogram.h
    M mythtv/programs/mythcommflag/SceneChangeDetector.h
    M mythtv/programs/mythcommflag/TemplateFinder.h
    M mythtv/programs/mythcommflag/TemplateMatcher.h
    M mythtv/programs/mythfrontend/audiogeneralsettings.h
    M mythtv/programs/mythfrontend/backendconnectionmanager.h
    M mythtv/programs/mythfrontend/channelrecpriority.h
    M mythtv/programs/mythfrontend/customedit.h
    M mythtv/programs/mythfrontend/editvideometadata.h
    M mythtv/programs/mythfrontend/galleryinfo.h
    M mythtv/programs/mythfrontend/galleryslide.h
    M mythtv/programs/mythfrontend/galleryslideview.h
    M mythtv/programs/mythfrontend/gallerythumbview.h
    M mythtv/programs/mythfrontend/gallerytransitions.h
    M mythtv/programs/mythfrontend/galleryviews.h
    M mythtv/programs/mythfrontend/globalsettings.h
    M mythtv/programs/mythfrontend/grabbersettings.h
    M mythtv/programs/mythfrontend/guidegrid.h
    M mythtv/programs/mythfrontend/keygrabber.h
    M mythtv/programs/mythfrontend/manualschedule.h
    M mythtv/programs/mythfrontend/mythcontrols.h
    M mythtv/programs/mythfrontend/networkcontrol.h
    M mythtv/programs/mythfrontend/playbackbox.h
    M mythtv/programs/mythfrontend/playbackboxhelper.h
    M mythtv/programs/mythfrontend/progfind.h
    M mythtv/programs/mythfrontend/proginfolist.h
    M mythtv/programs/mythfrontend/proglist.h
    M mythtv/programs/mythfrontend/programinfocache.h
    M mythtv/programs/mythfrontend/programrecpriority.h
    M mythtv/programs/mythfrontend/schedulecommon.h
    M mythtv/programs/mythfrontend/scheduleeditor.h
    M mythtv/programs/mythfrontend/setupwizard_audio.h
    M mythtv/programs/mythfrontend/setupwizard_general.h
    M mythtv/programs/mythfrontend/setupwizard_video.h
    M mythtv/programs/mythfrontend/statusbox.h
    M mythtv/programs/mythfrontend/themechooser.h
    M mythtv/programs/mythfrontend/videodlg.h
    M mythtv/programs/mythfrontend/videometadatasettings.h
    M mythtv/programs/mythfrontend/videoplayersettings.h
    M mythtv/programs/mythfrontend/viewscheduled.h
    M mythtv/programs/mythfrontend/viewschedulediff.h
    M mythtv/programs/mythlcdserver/lcdprocclient.h
    M mythtv/programs/mythscreenwizard/screenwizard.h
    M mythtv/programs/mythtranscode/audioreencodebuffer.h
    M mythtv/programs/mythtranscode/transcode.h
    M mythtv/programs/mythtv-setup/channeleditor.h
    M mythtv/programs/mythtv-setup/importicons.h

  Log Message:
  -----------
  tidy: Fix unnamed arguments on functions.

The clang-tidy "names parameter" check pointed out many places where a
function declarations did not have names for all parameters.  It is
suggested that these names be present for readability, and that they
match the parameter names in the function definition.  Add in the
missing function names.

https://clang.llvm.org/extra/clang-tidy/checks/readability-named-parameter.html


  Commit: da2bd3ef092e7b116eda82506d9cc8592e3a5081
      https://github.com/MythTV/mythtv/commit/da2bd3ef092e7b116eda82506d9cc8592e3a5081
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-12-21 (Sat, 21 Dec 2019)

  Changed paths:
    R mythtv/libs/libmyth/mythdialogs.cpp

  Log Message:
  -----------
  Remove unused file.


  Commit: a6b42343b6bfb5b759d7bd4423c51cdf1051a0d2
      https://github.com/MythTV/mythtv/commit/a6b42343b6bfb5b759d7bd4423c51cdf1051a0d2
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-12-23 (Mon, 23 Dec 2019)

  Changed paths:
    M mythtv/libs/libmyth/audio/pink.h
    M mythtv/libs/libmythbase/verbosedefs.h
    M mythtv/libs/libmythmetadata/quicksp.h
    M mythtv/libs/libmythtv/mpeg/atscstreamdata.h
    M mythtv/libs/libmythtv/mpeg/dvbstreamdata.h
    M mythtv/libs/libmythtv/mpeg/iso6937tables.h
    M mythtv/libs/libmythtv/mpeg/mpegdescriptors.h
    M mythtv/libs/libmythtv/mpeg/mpegstreamdata.h
    M mythtv/libs/libmythtv/mpeg/tablestatus.h
    M mythtv/libs/libmythui/mythdisplay.h
    M mythtv/libs/libmythui/mythdisplaymode.h

  Log Message:
  -----------
  tidy: Replace "typedef" with "using" in header files.

The clang-tidy modernize "use using" checker pointed out a number of
places where the older style of "typedef a b;" should be replaced with
the modern construct of "using b = a;", but it didn't point out many
instances in header files, only in cpp files.  Make these replacements
by hand in header files.

https://clang.llvm.org/extra/clang-tidy/checks/modernize-use-using.html


  Commit: a6e892f2d71f2d6f508431ab775e136bea92c795
      https://github.com/MythTV/mythtv/commit/a6e892f2d71f2d6f508431ab775e136bea92c795
  Author: Mark Kendall <mark.kendall at gmail.com>
  Date:   2019-12-23 (Mon, 23 Dec 2019)

  Changed paths:
    M mythtv/libs/libmythtv/mythplayer.cpp

  Log Message:
  -----------
  MythPlayer: Use 0.9 sync value


  Commit: ac2cc052d82b7941c765e6844c3cd531c10f687b
      https://github.com/MythTV/mythtv/commit/ac2cc052d82b7941c765e6844c3cd531c10f687b
  Author: Mark Kendall <mark.kendall at gmail.com>
  Date:   2019-12-23 (Mon, 23 Dec 2019)

  Changed paths:
    M mythtv/libs/libmythtv/opengl/mythopenglvideo.cpp
    M mythtv/libs/libmythtv/opengl/mythvideooutopengl.cpp

  Log Message:
  -----------
  OpenGL: Disallow 16bit texturing for GLES3.X

- this forces a software conversion to an 8bit format when using GLES3.0
software decoding and disables the 16bit intermediate framebuffer that
maintains precision in the rendering pipeline.
- further work required - should be fixable.


  Commit: 1e759860626402af9d6bef37d78a8b198af8b364
      https://github.com/MythTV/mythtv/commit/1e759860626402af9d6bef37d78a8b198af8b364
  Author: Mark Kendall <mark.kendall at gmail.com>
  Date:   2019-12-23 (Mon, 23 Dec 2019)

  Changed paths:
    M mythtv/libs/libmythtv/decoders/avformatdecoder.cpp
    M mythtv/libs/libmythtv/mythplayer.cpp
    M mythtv/libs/libmythtv/videooutwindow.cpp

  Log Message:
  -----------
  Audio playbacK: Don't waste memory on video frames for audio

- we no longer need video buffers to assist with rendering overlays as
they are all handled by OPenGL
- use zero sized buffers
- always set the frame rate to 23.97 as this should be lower than any
actual display refresh - ensuring we don't wait for video buffers we
don't need
- set reference frames to zero.


  Commit: 6a09b3d3962fc4b91c6aa314e3b4e1e29e47bcfe
      https://github.com/MythTV/mythtv/commit/6a09b3d3962fc4b91c6aa314e3b4e1e29e47bcfe
  Author: Mark Kendall <mark.kendall at gmail.com>
  Date:   2019-12-23 (Mon, 23 Dec 2019)

  Changed paths:
    M mythtv/libs/libmythtv/mythplayer.cpp

  Log Message:
  -----------
  MythPlayer: Proper fix for MHEG/data only streams

- now that we use zero sized video for audio only streams, use this to
check for data only streams in conjunction with the audio player.


  Commit: 6c371ad4971c14278b26024f677e16a17d023065
      https://github.com/MythTV/mythtv/commit/6c371ad4971c14278b26024f677e16a17d023065
  Author: Mark Kendall <mark.kendall at gmail.com>
  Date:   2019-12-23 (Mon, 23 Dec 2019)

  Changed paths:
    M mythtv/libs/libmythtv/libmythtv.pro
    A mythtv/libs/libmythtv/visualisations/videovisualmonoscope.cpp
    A mythtv/libs/libmythtv/visualisations/videovisualmonoscope.h

  Log Message:
  -----------
  Visualisations: Add FadeScope and SimpleScope visualisers

- the first proper OpenGL visualisers
- both are very low CPU usage and relatively low GPU as well
- FadeScope uses framebuffer ping/ponging to fade and zoom the old data -
which looks good but messes with the alpha channel and hence not the
best for rendering over video.


  Commit: bdc1c744545bb4733267c9eb2564bba6b84f5c17
      https://github.com/MythTV/mythtv/commit/bdc1c744545bb4733267c9eb2564bba6b84f5c17
  Author: Mark Kendall <mark.kendall at gmail.com>
  Date:   2019-12-23 (Mon, 23 Dec 2019)

  Changed paths:
    M mythtv/libs/libmythtv/mythplayer.cpp
    M mythtv/libs/libmythtv/mythplayer.h
    M mythtv/libs/libmythtv/tv_play.cpp
    M mythtv/libs/libmythtv/visualisations/videovisual.h
    M mythtv/programs/mythfrontend/globalsettings.cpp

  Log Message:
  -----------
  Playback: Add setting for visualiser to enable for audio playback

- will only be automatically enabled for audio only playback
- a little extra work is needed to try and disable when MHEG is also
active - as this will more often than not just obscure the
visualisation.


  Commit: 8a42f08e2fa76d9ae9f022e74d55955874f7c324
      https://github.com/MythTV/mythtv/commit/8a42f08e2fa76d9ae9f022e74d55955874f7c324
  Author: Mark Kendall <mark.kendall at gmail.com>
  Date:   2019-12-23 (Mon, 23 Dec 2019)

  Changed paths:
    M mythtv/libs/libmythtv/visualisations/videovisualmonoscope.cpp

  Log Message:
  -----------
  MonoScope: Don't use GL_LINE_SMOOTH (legacy OpenGL)


  Commit: 634ecedf5776751982f9c1f69e59ddd0722a4109
      https://github.com/MythTV/mythtv/commit/634ecedf5776751982f9c1f69e59ddd0722a4109
  Author: Mark Kendall <mark.kendall at gmail.com>
  Date:   2019-12-23 (Mon, 23 Dec 2019)

  Changed paths:
    M mythtv/libs/libmythtv/videooutwindow.cpp

  Log Message:
  -----------
  VideoOutWindow: Remove some unused code


  Commit: b8b95abaa29e72a0bc956908f4c7d9edf2b0c376
      https://github.com/MythTV/mythtv/commit/b8b95abaa29e72a0bc956908f4c7d9edf2b0c376
  Author: Mark Kendall <mark.kendall at gmail.com>
  Date:   2019-12-23 (Mon, 23 Dec 2019)

  Changed paths:
    M mythtv/libs/libmythui/opengl/mythrenderopengl.cpp

  Log Message:
  -----------
  libmythui: Don't inline MythRenderOpenGL::SetShaderProjection


  Commit: 129af4cd9dc55cba31ed7a90b0047b8e51783c65
      https://github.com/MythTV/mythtv/commit/129af4cd9dc55cba31ed7a90b0047b8e51783c65
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-12-23 (Mon, 23 Dec 2019)

  Changed paths:
    M mythplugins/mytharchive/mytharchive/fileselector.h
    M mythplugins/mytharchive/mytharchive/importnative.h
    M mythplugins/mytharchive/mytharchive/mythburn.h
    M mythplugins/mythgame/mythgame/gamehandler.h
    M mythplugins/mythmusic/mythmusic/cddb.h
    M mythplugins/mythmusic/mythmusic/cdrip.h
    M mythplugins/mythmusic/mythmusic/importmusic.h
    M mythplugins/mythmusic/mythmusic/musicdata.h
    M mythplugins/mythmusic/mythmusic/smartplaylist.h
    M mythplugins/mythnetvision/mythnetvision/rsseditor.h
    M mythplugins/mythweather/mythweather/weatherUtils.h
    M mythplugins/mythzoneminder/mythzoneminder/zmdefines.h
    M mythtv/libs/libmyth/audio/audiooutput.h
    M mythtv/libs/libmyth/audio/audiosettings.h
    M mythtv/libs/libmyth/programinfo.h
    M mythtv/libs/libmythbase/lcddevice.h
    M mythtv/libs/libmythbase/mythevent.h
    M mythtv/libs/libmythbase/mythplugin.h
    M mythtv/libs/libmythbase/mythstorage.h
    M mythtv/libs/libmythbase/threadedfilewriter.h
    M mythtv/libs/libmythmetadata/bluraymetadata.h
    M mythtv/libs/libmythmetadata/dbaccess.h
    M mythtv/libs/libmythmetadata/imagemanager.h
    M mythtv/libs/libmythmetadata/imagemetadata.h
    M mythtv/libs/libmythmetadata/imagethumbs.h
    M mythtv/libs/libmythmetadata/lyricsdata.h
    M mythtv/libs/libmythmetadata/metadatafactory.h
    M mythtv/libs/libmythmetadata/musicmetadata.h
    M mythtv/libs/libmythmetadata/videoscan.h
    M mythtv/libs/libmythtv/cc608reader.h
    M mythtv/libs/libmythtv/cc708window.h
    M mythtv/libs/libmythtv/channelgroup.h
    M mythtv/libs/libmythtv/channelinfo.h
    M mythtv/libs/libmythtv/channelscan/iptvchannelfetcher.h
    M mythtv/libs/libmythtv/channelscan/vboxchannelfetcher.h
    M mythtv/libs/libmythtv/channelsettings.h
    M mythtv/libs/libmythtv/deletemap.h
    M mythtv/libs/libmythtv/dtvconfparser.h
    M mythtv/libs/libmythtv/eithelper.h
    M mythtv/libs/libmythtv/frequencytables.h
    M mythtv/libs/libmythtv/inputinfo.h
    M mythtv/libs/libmythtv/mheg/dsmcccache.h
    M mythtv/libs/libmythtv/mpeg/mpegtables.h
    M mythtv/libs/libmythtv/programdata.h
    M mythtv/libs/libmythtv/recorders/ExternalChannel.h
    M mythtv/libs/libmythtv/recorders/cetonchannel.h
    M mythtv/libs/libmythtv/recorders/streamhandler.h
    M mythtv/libs/libmythtv/recorders/v4lchannel.h
    M mythtv/libs/libmythtv/recordingquality.h
    M mythtv/libs/libmythtv/remoteencoder.h
    M mythtv/libs/libmythtv/subtitlescreen.h
    M mythtv/libs/libmythtv/tv_play.h
    M mythtv/libs/libmythtv/tv_rec.h
    M mythtv/libs/libmythtv/tvbrowsehelper.h
    M mythtv/libs/libmythtv/videosource.h
    M mythtv/libs/libmythui/jsmenuevent.h
    M mythtv/libs/libmythui/lircevent.h
    M mythtv/libs/libmythui/mythdialogbox.h
    M mythtv/libs/libmythui/mythfontmanager.h
    M mythtv/libs/libmythui/mythnotification.h
    M mythtv/libs/libmythui/mythprogressdialog.h
    M mythtv/libs/libmythui/mythscreentype.h
    M mythtv/libs/libmythui/mythuibuttonlist.h
    M mythtv/libs/libmythui/mythuiguidegrid.h
    M mythtv/libs/libmythupnp/httprequest.h
    M mythtv/libs/libmythupnp/httpserver.h
    M mythtv/libs/libmythupnp/serverSideScripting.h
    M mythtv/libs/libmythupnp/upnpdevice.h
    M mythtv/libs/libmythupnp/upnpserviceimpl.h
    M mythtv/libs/libmythupnp/upnputil.h
    M mythtv/programs/mythbackend/mainserver.h
    M mythtv/programs/mythbackend/mythsettings.h
    M mythtv/programs/mythfrontend/action.h
    M mythtv/programs/mythfrontend/audiogeneralsettings.h
    M mythtv/programs/mythfrontend/gallerytransitions.h
    M mythtv/programs/mythfrontend/galleryviews.h
    M mythtv/programs/mythfrontend/guidegrid.h
    M mythtv/programs/mythfrontend/playbackbox.h
    M mythtv/programs/mythfrontend/proglist_helpers.h
    M mythtv/programs/mythfrontend/upnpscanner.h
    M mythtv/programs/mythfrontend/viewschedulediff.h

  Log Message:
  -----------
  tidy: Pass constructor arguments by value and use std::move.

The clang-tidy "pass by value" modernization check pointed out a
number of places where constructors are declared to take a const
object, and the the only use of that object is to copy it to a newly
initialize local variable.  Passing a non-const and using the
std::move function allows the compiler to choose the best way to
construct the local copy of the value.  Changes made by the clang-tidy
program and cleaned up by hand.

https://clang.llvm.org/extra/clang-tidy/checks/modernize-pass-by-value.html


  Commit: c263c07fe9870e7fed23dea95e5f081aa8a4d481
      https://github.com/MythTV/mythtv/commit/c263c07fe9870e7fed23dea95e5f081aa8a4d481
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-12-23 (Mon, 23 Dec 2019)

  Changed paths:
    M mythtv/libs/libmythtv/mpeg/atscdescriptors.h

  Log Message:
  -----------
  Add m_ to a couple of member variables in debug code.


  Commit: fc914a76ae05ee3e80c0fa1ee4cc143836116f8a
      https://github.com/MythTV/mythtv/commit/fc914a76ae05ee3e80c0fa1ee4cc143836116f8a
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-12-23 (Mon, 23 Dec 2019)

  Changed paths:
    M mythtv/libs/libmyth/test/test_audioconvert/test_audioconvert.h
    M mythtv/libs/libmyth/test/test_audioutils/test_audioutils.h
    M mythtv/libs/libmyth/test/test_programinfo/test_programinfo.h
    M mythtv/libs/libmyth/test/test_settings/test_settings.h
    M mythtv/libs/libmythbase/test/test_mythsystem/test_mythsystem.h
    M mythtv/libs/libmythbase/test/test_mythsystemlegacy/test_mythsystemlegacy.h
    M mythtv/libs/libmythbase/test/test_mythtimer/test_mythtimer.h
    M mythtv/libs/libmythbase/test/test_template/test_template.h
    M mythtv/libs/libmythmetadata/imagemanager.h
    M mythtv/libs/libmythmetadata/test/test_videometadata/test_videometadata.h
    M mythtv/libs/libmythtv/iptvtuningdata.h
    M mythtv/libs/libmythtv/mpeg/atscdescriptors.h
    M mythtv/libs/libmythtv/mpeg/premieretables.h
    M mythtv/libs/libmythtv/mythplayer.cpp
    M mythtv/libs/libmythtv/recorders/dummychannel.h
    M mythtv/libs/libmythtv/recorders/v4lchannel.h
    M mythtv/libs/libmythtv/test/test_copyframes/test_copyframes.h
    M mythtv/libs/libmythtv/test/test_iptvrecorder/test_iptvrecorder.h
    M mythtv/libs/libmythtv/videosource.h
    M mythtv/libs/libmythui/mythdisplay.h
    M mythtv/libs/libmythui/mythmainwindow.h
    M mythtv/libs/libmythupnp/upnp.h
    M mythtv/programs/mythfrontend/galleryslideview.h
    M mythtv/programs/mythfrontend/gallerythumbview.h

  Log Message:
  -----------
  tidy: Convert member functions to static if they don't use "this".

The clang-tidy readability "convert to static" checker pointed out a
large number of places where a member function doesn't reference the
current object, and thus doesn't need to be provided with a "this"
variable that points to an object.  These function should all be
declared as static, instead of as const.  Declaring a function as
"const" is a statement that it won't modify the object, but it still
possible for the function to somehow affect it.  A function declared
"static" doesn't receive a pointer to the object and so can't possibly
modify it.  Changes made by the clang-tidy program.

https://clang.llvm.https://clang.llvm.org/extra/clang-tidy/checks/readability-convert-member-functions-to-static.html


  Commit: 8b345c5a7ea972d138125dd19464ffd58e9a2442
      https://github.com/MythTV/mythtv/commit/8b345c5a7ea972d138125dd19464ffd58e9a2442
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-12-23 (Mon, 23 Dec 2019)

  Changed paths:
    M mythtv/libs/libmythmetadata/imagemanager.h
    M mythtv/libs/libmythmetadata/videoutils.h
    M mythtv/libs/libmythtv/videooutwindow.cpp
    M mythtv/libs/libmythui/mythuihelper.cpp
    M mythtv/programs/mythfrontend/gallerythumbview.h
    M mythtv/programs/mythfrontend/globalsettings.cpp
    M mythtv/programs/mythmetadatalookup/lookup.h
    M mythtv/programs/mythmetadatalookup/main.cpp

  Log Message:
  -----------
  tidy: Call static functions directly instead of through an instance.

The clang-tidy readability "static accessed through instance" checker
pointed out a number of places where a static member function is
called via an object instead of being called directly.  Change these
to direct references.  This allows removal of a couple of variables
that were only used to call these static functions.  Changes made by
the clang-tidy program; variable cleanup by hand.

https://clang.llvm.org/extra/clang-tidy/checks/readability-static-accessed-through-instance.html


  Commit: cd3108a1f5bba17909e323cb8339d2920aa52f46
      https://github.com/MythTV/mythtv/commit/cd3108a1f5bba17909e323cb8339d2920aa52f46
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-12-23 (Mon, 23 Dec 2019)

  Changed paths:
    M mythtv/libs/libmythbase/mythcorecontext.h
    M mythtv/libs/libmythservicecontracts/datacontracts/captureCard.h
    M mythtv/libs/libmythservicecontracts/datacontracts/programAndChannel.h
    M mythtv/libs/libmythtv/cc708window.h
    M mythtv/libs/libmythtv/ringbuffer.h

  Log Message:
  -----------
  tidy: Use boolean literals.

Replace instances of 1/0 being cast to a boolean with the literals
true/false.

https://clang.llvm.org/extra/clang-tidy/checks/modernize-use-bool-literals.html


  Commit: eb8e03030564407c487d07c346fa9c020e022693
      https://github.com/MythTV/mythtv/commit/eb8e03030564407c487d07c346fa9c020e022693
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-12-23 (Mon, 23 Dec 2019)

  Changed paths:
    M mythtv/external/libmythsoundtouch/FIFOSamplePipe.h
    M mythtv/external/nv-codec-headers/include/ffnvcodec/dynlink_cuda.h
    M mythtv/external/nv-codec-headers/include/ffnvcodec/dynlink_loader.h
    M mythtv/external/nv-codec-headers/include/ffnvcodec/nvEncodeAPI.h
    M mythtv/libs/libmythtv/visualisations/videovisual.h

  Log Message:
  -----------
  tidy: Replace deprecated C headers with the corresponding C++ header.

This code was pointed out by clang-tidy's "deprecated headers" check.
Changes made by clang-tidy.

https://clang.llvm.org/extra/clang-tidy/checks/modernize-deprecated-headers.html


  Commit: b6962ed5bceda38a2e4ddb5c6f12e9c4f5f81ee0
      https://github.com/MythTV/mythtv/commit/b6962ed5bceda38a2e4ddb5c6f12e9c4f5f81ee0
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-12-23 (Mon, 23 Dec 2019)

  Changed paths:
    M mythtv/libs/libmythprotoserver/requesthandler/fileserverutil.cpp

  Log Message:
  -----------
  tidy: Use default member initialization.

The clang-tidy "use default member initialization" check pointed out
some additional places where explicit constructor initializers could
me removed since they were identical to the default initializer.
Changes made by clang-tidy, with some additions by hand.

https://clang.llvm.org/extra/clang-tidy/checks/modernize-use-default-member-init.html


  Commit: ede2aa8c4151a37578df12cdb9b6fd07c6fa21ef
      https://github.com/MythTV/mythtv/commit/ede2aa8c4151a37578df12cdb9b6fd07c6fa21ef
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-12-23 (Mon, 23 Dec 2019)

  Changed paths:
    M mythtv/libs/libmythbase/hardwareprofile.h
    M mythtv/libs/libmythtv/decoders/decoderbase.h
    M mythtv/libs/libmythtv/subtitlescreen.h
    M mythtv/libs/libmythtv/videodisplayprofile.h
    M mythtv/libs/libmythui/mythfontproperties.h
    M mythtv/libs/libmythui/opengl/mythrenderopengl.h

  Log Message:
  -----------
  tidy: Change literal suffixes to uppercase.

The clang-tidy "uppercase literal" readability checker pointed out a
few places where lowercase literals had crept into the code.  Change
these to uppercase for readability.

https://clang.llvm.org/extra/clang-tidy/checks/readability-uppercase-literal-suffix.html


  Commit: 6f240677755d9ab0aaf733d34b56c3eec652c28c
      https://github.com/MythTV/mythtv/commit/6f240677755d9ab0aaf733d34b56c3eec652c28c
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-12-23 (Mon, 23 Dec 2019)

  Changed paths:
    M mythtv/libs/libmythtv/dtvconfparserhelpers.h
    M mythtv/libs/libmythtv/frequencytables.h
    M mythtv/libs/libmythtv/mpeg/sctetables.h
    M mythtv/libs/libmythui/mythdisplay.cpp
    M mythtv/libs/libmythui/mythuianimation.h

  Log Message:
  -----------
  tidy: Return braced initializer instead of creating object just for return.

The clang-tidy "return braced initializer list" check pointed out two
places where explicitly creating an object and then immediately
returning it to the caller could be replaced by just returning a
braces initializer for the object.  This eliminates the duplication of
the type information in the function.  Changes made by the clang-tidy
program.

https://clang.llvm.org/extra/clang-tidy/checks/modernize-return-braced-init-list.html


  Commit: cad2b3acf46c3681e16e55312b38cf8755cd6e08
      https://github.com/MythTV/mythtv/commit/cad2b3acf46c3681e16e55312b38cf8755cd6e08
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-12-23 (Mon, 23 Dec 2019)

  Changed paths:
    M mythplugins/mytharchive/mytharchive/remoteavformatcontext.h
    M mythplugins/mythmusic/mythmusic/remoteavformatcontext.h
    M mythtv/libs/libmythbase/iso639.h
    M mythtv/libs/libmythfreemheg/Engine.h
    M mythtv/libs/libmythtv/decoders/decoderbase.h
    M mythtv/libs/libmythtv/dtvconfparserhelpers.h
    M mythtv/libs/libmythtv/fileringbuffer.h
    M mythtv/libs/libmythtv/iptvtuningdata.h
    M mythtv/libs/libmythtv/mpeg/H264Parser.h
    M mythtv/libs/libmythtv/mpeg/dvbdescriptors.h
    M mythtv/libs/libmythui/mythdisplaymode.cpp
    M mythtv/libs/libmythui/platforms/mythdrmdevice.cpp

  Log Message:
  -----------
  tidy: Clean up control flow jumps followed by else statements.

If the last statement in an "if" block unconditional changes the
control flow, then there is no need to follow that statement with an
else block.  Omitting the "else" statement and the indentation of the
subsequent block makes the code easier to follow.  These changes can
be easier to read using the "-b" flag to diff.

https://clang.llvm.org/extra/clang-tidy/checks/readability-else-after-return.html


  Commit: 9df0e201e53a4f5be437f94cdcd91203338fa8af
      https://github.com/MythTV/mythtv/commit/9df0e201e53a4f5be437f94cdcd91203338fa8af
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-12-23 (Mon, 23 Dec 2019)

  Changed paths:
    M mythtv/libs/libmythbase/mythlogging.h
    M mythtv/libs/libmythbase/verbosedefs.h
    M mythtv/libs/libmythui/xmlparsebase.h

  Log Message:
  -----------
  tidy: Add parentheses around macro arguments.

The clang-tidy "bugprone macro parentheses" checker pointed out a
number of places where the arguments to macros weren't enclosed in
parentheses.  This can cause unexpected behavior if the argument isn't
a single variable, but is an expression.  Extra parentheses added by
clang-tidy; additional table cleanups in idct_mmx.c done by hand.

https://clang.llvm.org/extra/clang-tidy/checks/bugprone-macro-parentheses.html


  Commit: b32676ff0c8f41bd8029607a7483e053d90bd0e6
      https://github.com/MythTV/mythtv/commit/b32676ff0c8f41bd8029607a7483e053d90bd0e6
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-12-23 (Mon, 23 Dec 2019)

  Changed paths:
    M mythtv/libs/libmyth/programinfo.h
    M mythtv/libs/libmythtv/recorders/recorderbase.h

  Log Message:
  -----------
  tidy: Fix bugprone 'incorrect rounding'.

The clang-tidy "incorrect rounding" check pointed out two remaining
places where the code used "(int)(var + 0.5)" to round a variable to
an integer.  Replaces these with calls to lround.

https://clang.llvm.org/extra/clang-tidy/checks/bugprone-incorrect-roundings.html


  Commit: 4ad8b31f9c0240f5a533a0453360f3b7f9b66604
      https://github.com/MythTV/mythtv/commit/4ad8b31f9c0240f5a533a0453360f3b7f9b66604
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-12-23 (Mon, 23 Dec 2019)

  Changed paths:
    M mythplugins/mytharchive/mytharchive/remoteavformatcontext.h
    M mythtv/libs/libmythservicecontracts/datacontracthelper.h
    M mythtv/libs/libmythtv/decoders/nuppeldecoder.h
    M mythtv/libs/libmythui/platforms/mythdisplaydrm.cpp

  Log Message:
  -----------
  tidy: Remove extraneous 'if' checks before calling delete.

According to the c++ reference, deleting a null pointer has no effect,
so non-null checks are unnecessary.

https://clang.llvm.org/extra/clang-tidy/checks/readability-delete-null-pointer.html


  Commit: 4d42bb08ae3fb8b96d14db1984dde7af8f6c42bc
      https://github.com/MythTV/mythtv/commit/4d42bb08ae3fb8b96d14db1984dde7af8f6c42bc
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-12-23 (Mon, 23 Dec 2019)

  Changed paths:
    M mythtv/libs/libmythbase/loggingserver.h
    M mythtv/libs/libmythbase/mthread.h
    M mythtv/libs/libmythbase/mthreadpool.h
    M mythtv/libs/libmythbase/mythdb.h

  Log Message:
  -----------
  tidy: Deleted functions should be public, not private.

Change the access specifier on four deleted functions from private to
public.

https://clang.llvm.org/extra/clang-tidy/checks/modernize-use-equals-delete.html


  Commit: 9cd27dd2a1401d00a264875b09fe4aabf491b4d9
      https://github.com/MythTV/mythtv/commit/9cd27dd2a1401d00a264875b09fe4aabf491b4d9
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-12-23 (Mon, 23 Dec 2019)

  Changed paths:
    M mythplugins/mytharchive/mytharchive/editmetadata.h
    M mythplugins/mytharchive/mytharchive/exportnative.h
    M mythplugins/mytharchive/mytharchive/fileselector.h
    M mythplugins/mytharchive/mytharchive/importnative.h
    M mythplugins/mytharchive/mytharchive/logviewer.h
    M mythplugins/mytharchive/mytharchive/mythburn.h
    M mythplugins/mytharchive/mytharchive/recordingselector.h
    M mythplugins/mytharchive/mytharchive/selectdestination.h
    M mythplugins/mytharchive/mytharchive/themeselector.h
    M mythplugins/mytharchive/mytharchive/thumbfinder.h
    M mythplugins/mytharchive/mytharchive/videoselector.h
    M mythplugins/mythbrowser/mythbrowser/bookmarkeditor.h
    M mythplugins/mythbrowser/mythbrowser/bookmarkmanager.h
    M mythplugins/mythbrowser/mythbrowser/mythbrowser.h
    M mythplugins/mythbrowser/mythbrowser/mythflashplayer.h
    M mythplugins/mythbrowser/mythbrowser/webpage.h
    M mythplugins/mythgame/mythgame/gamedetails.h
    M mythplugins/mythgame/mythgame/gamescan.h
    M mythplugins/mythgame/mythgame/gameui.h
    M mythplugins/mythgame/mythgame/romedit.h
    M mythplugins/mythmusic/mythmusic/avfdecoder.h
    M mythplugins/mythmusic/mythmusic/bumpscope.h
    M mythplugins/mythmusic/mythmusic/cddecoder.h
    M mythplugins/mythmusic/mythmusic/cdrip.h
    M mythplugins/mythmusic/mythmusic/decoder.h
    M mythplugins/mythmusic/mythmusic/decoderhandler.h
    M mythplugins/mythmusic/mythmusic/editmetadata.h
    M mythplugins/mythmusic/mythmusic/flacencoder.h
    M mythplugins/mythmusic/mythmusic/generalsettings.h
    M mythplugins/mythmusic/mythmusic/importmusic.h
    M mythplugins/mythmusic/mythmusic/importsettings.h
    M mythplugins/mythmusic/mythmusic/lameencoder.h
    M mythplugins/mythmusic/mythmusic/lyricsview.h
    M mythplugins/mythmusic/mythmusic/mainvisual.h
    M mythplugins/mythmusic/mythmusic/miniplayer.h
    M mythplugins/mythmusic/mythmusic/musiccommon.h
    M mythplugins/mythmusic/mythmusic/musicdata.h
    M mythplugins/mythmusic/mythmusic/musicplayer.h
    M mythplugins/mythmusic/mythmusic/mythgoom.h
    M mythplugins/mythmusic/mythmusic/playersettings.h
    M mythplugins/mythmusic/mythmusic/playlist.h
    M mythplugins/mythmusic/mythmusic/playlisteditorview.h
    M mythplugins/mythmusic/mythmusic/playlistview.h
    M mythplugins/mythmusic/mythmusic/ratingsettings.h
    M mythplugins/mythmusic/mythmusic/searchview.h
    M mythplugins/mythmusic/mythmusic/smartplaylist.h
    M mythplugins/mythmusic/mythmusic/streamview.h
    M mythplugins/mythmusic/mythmusic/synaesthesia.h
    M mythplugins/mythmusic/mythmusic/visualizationsettings.h
    M mythplugins/mythmusic/mythmusic/visualize.h
    M mythplugins/mythmusic/mythmusic/visualizerview.h
    M mythplugins/mythmusic/mythmusic/vorbisencoder.h
    M mythplugins/mythnetvision/mythnetvision/netbase.h
    M mythplugins/mythnetvision/mythnetvision/neteditorbase.h
    M mythplugins/mythnetvision/mythnetvision/netsearch.h
    M mythplugins/mythnetvision/mythnetvision/nettree.h
    M mythplugins/mythnetvision/mythnetvision/rsseditor.h
    M mythplugins/mythnews/mythnews/mythnews.h
    M mythplugins/mythnews/mythnews/mythnewsconfig.h
    M mythplugins/mythnews/mythnews/mythnewseditor.h
    M mythplugins/mythnews/mythnews/newssite.h
    M mythplugins/mythweather/mythweather/sourceManager.h
    M mythplugins/mythweather/mythweather/weather.h
    M mythplugins/mythweather/mythweather/weatherScreen.h
    M mythplugins/mythweather/mythweather/weatherSetup.h
    M mythplugins/mythweather/mythweather/weatherSource.h
    M mythplugins/mythzoneminder/mythzoneminder/alarmnotifythread.h
    M mythplugins/mythzoneminder/mythzoneminder/zmclient.h
    M mythplugins/mythzoneminder/mythzoneminder/zmconsole.h
    M mythplugins/mythzoneminder/mythzoneminder/zmevents.h
    M mythplugins/mythzoneminder/mythzoneminder/zmliveplayer.h
    M mythplugins/mythzoneminder/mythzoneminder/zmminiplayer.h
    M mythplugins/mythzoneminder/mythzoneminder/zmplayer.h
    M mythtv/libs/libmyth/backendselect.h
    M mythtv/libs/libmyth/dbsettings.h
    M mythtv/libs/libmyth/guistartup.h
    M mythtv/libs/libmyth/langsettings.h
    M mythtv/libs/libmyth/mediamonitor-unix.h
    M mythtv/libs/libmyth/mythcontext.h
    M mythtv/libs/libmyth/mythmediamonitor.h
    M mythtv/libs/libmyth/mythrssmanager.h
    M mythtv/libs/libmyth/mythterminal.h
    M mythtv/libs/libmyth/netgrabbermanager.h
    M mythtv/libs/libmyth/output.h
    M mythtv/libs/libmyth/rawsettingseditor.h
    M mythtv/libs/libmyth/rssparse.h
    M mythtv/libs/libmyth/schemawizard.h
    M mythtv/libs/libmyth/standardsettings.h
    M mythtv/libs/libmythbase/bonjourregister.h
    M mythtv/libs/libmythbase/hardwareprofile.h
    M mythtv/libs/libmythbase/housekeeper.h
    M mythtv/libs/libmythbase/lcddevice.h
    M mythtv/libs/libmythbase/logging.h
    M mythtv/libs/libmythbase/loggingserver.h
    M mythtv/libs/libmythbase/mythcdrom.h
    M mythtv/libs/libmythbase/mythcommandlineparser.h
    M mythtv/libs/libmythbase/mythcorecontext.h
    M mythtv/libs/libmythbase/mythdownloadmanager.h
    M mythtv/libs/libmythbase/mythevent.h
    M mythtv/libs/libmythbase/mythmedia.h
    M mythtv/libs/libmythbase/mythplugin.h
    M mythtv/libs/libmythbase/mythpower.h
    M mythtv/libs/libmythbase/mythsignalingtimer.h
    M mythtv/libs/libmythbase/mythsingledownload.h
    M mythtv/libs/libmythbase/mythsocket.h
    M mythtv/libs/libmythbase/mythstorage.h
    M mythtv/libs/libmythbase/mythsystemlegacy.h
    M mythtv/libs/libmythbase/mythsystemunix.h
    M mythtv/libs/libmythbase/platforms/mythpowerdbus.h
    M mythtv/libs/libmythbase/portchecker.h
    M mythtv/libs/libmythbase/serverpool.h
    M mythtv/libs/libmythbase/signalhandling.h
    M mythtv/libs/libmythbase/threadedfilewriter.h
    M mythtv/libs/libmythfreemheg/Bitmap.h
    M mythtv/libs/libmythfreemheg/DynamicLineArt.h
    M mythtv/libs/libmythfreemheg/Engine.h
    M mythtv/libs/libmythfreemheg/Groups.h
    M mythtv/libs/libmythfreemheg/Ingredients.h
    M mythtv/libs/libmythfreemheg/ParseBinary.h
    M mythtv/libs/libmythfreemheg/ParseText.h
    M mythtv/libs/libmythfreemheg/Programs.h
    M mythtv/libs/libmythfreemheg/Stream.h
    M mythtv/libs/libmythfreemheg/Text.h
    M mythtv/libs/libmythfreemheg/TokenGroup.h
    M mythtv/libs/libmythfreemheg/Variables.h
    M mythtv/libs/libmythfreemheg/Visible.h
    M mythtv/libs/libmythmetadata/bluraymetadata.h
    M mythtv/libs/libmythmetadata/cleanup.h
    M mythtv/libs/libmythmetadata/dbaccess.h
    M mythtv/libs/libmythmetadata/imagemanager.h
    M mythtv/libs/libmythmetadata/imagescanner.h
    M mythtv/libs/libmythmetadata/imagethumbs.h
    M mythtv/libs/libmythmetadata/lyricsdata.h
    M mythtv/libs/libmythmetadata/metadatacommon.h
    M mythtv/libs/libmythmetadata/metadatadownload.h
    M mythtv/libs/libmythmetadata/metadatafactory.h
    M mythtv/libs/libmythmetadata/metadataimagedownload.h
    M mythtv/libs/libmythmetadata/metaioavfcomment.h
    M mythtv/libs/libmythmetadata/metaioflacvorbis.h
    M mythtv/libs/libmythmetadata/metaioid3.h
    M mythtv/libs/libmythmetadata/metaiomp4.h
    M mythtv/libs/libmythmetadata/metaiooggvorbis.h
    M mythtv/libs/libmythmetadata/metaiotaglib.h
    M mythtv/libs/libmythmetadata/metaiowavpack.h
    M mythtv/libs/libmythmetadata/mythuiimageresults.h
    M mythtv/libs/libmythmetadata/mythuimetadataresults.h
    M mythtv/libs/libmythmetadata/videoscan.h
    M mythtv/libs/libmythprotoserver/mythsocketmanager.h
    M mythtv/libs/libmythprotoserver/requesthandler/fileserverutil.h
    M mythtv/libs/libmythprotoserver/sockethandler.h
    M mythtv/libs/libmythprotoserver/socketrequesthandler.h
    M mythtv/libs/libmythtv/avformatwriter.h
    M mythtv/libs/libmythtv/cc608reader.h
    M mythtv/libs/libmythtv/channelscan/channelscan_sm.h
    M mythtv/libs/libmythtv/channelscan/channelscanner_cli.h
    M mythtv/libs/libmythtv/channelscan/channelscanner_gui.h
    M mythtv/libs/libmythtv/channelscan/externrecscanner.h
    M mythtv/libs/libmythtv/channelscan/iptvchannelfetcher.h
    M mythtv/libs/libmythtv/channelscan/paneatsc.h
    M mythtv/libs/libmythtv/channelscan/scanmonitor.h
    M mythtv/libs/libmythtv/channelscan/vboxchannelfetcher.h
    M mythtv/libs/libmythtv/decoders/avformatdecoder.h
    M mythtv/libs/libmythtv/decoders/mythdrmprimecontext.h
    M mythtv/libs/libmythtv/decoders/mythv4l2m2mcontext.h
    M mythtv/libs/libmythtv/decoders/mythvdpauhelper.h
    M mythtv/libs/libmythtv/decoders/nuppeldecoder.h
    M mythtv/libs/libmythtv/diseqc.h
    M mythtv/libs/libmythtv/diseqcsettings.h
    M mythtv/libs/libmythtv/dtvmultiplex.h
    M mythtv/libs/libmythtv/dummydecoder.h
    M mythtv/libs/libmythtv/dvdstream.h
    M mythtv/libs/libmythtv/eitscanner.h
    M mythtv/libs/libmythtv/fifowriter.h
    M mythtv/libs/libmythtv/fileringbuffer.h
    M mythtv/libs/libmythtv/icringbuffer.h
    M mythtv/libs/libmythtv/interactivescreen.h
    M mythtv/libs/libmythtv/jobqueue.h
    M mythtv/libs/libmythtv/livetvchain.h
    M mythtv/libs/libmythtv/mheg/dsmccbiop.h
    M mythtv/libs/libmythtv/mheg/mhegic.h
    M mythtv/libs/libmythtv/mheg/mhi.h
    M mythtv/libs/libmythtv/mpeg/atscstreamdata.h
    M mythtv/libs/libmythtv/mpeg/atsctables.h
    M mythtv/libs/libmythtv/mpeg/dvbstreamdata.h
    M mythtv/libs/libmythtv/mpeg/dvbtables.h
    M mythtv/libs/libmythtv/mpeg/mpegstreamdata.h
    M mythtv/libs/libmythtv/mpeg/mpegtables.h
    M mythtv/libs/libmythtv/mpeg/scanstreamdata.h
    M mythtv/libs/libmythtv/mpeg/sctetables.h
    M mythtv/libs/libmythtv/mpeg/tsstreamdata.h
    M mythtv/libs/libmythtv/mythccextractorplayer.h
    M mythtv/libs/libmythtv/mythsystemevent.h
    M mythtv/libs/libmythtv/netstream.h
    M mythtv/libs/libmythtv/opengl/mythdrmprimeinterop.h
    M mythtv/libs/libmythtv/opengl/mythopenglinterop.h
    M mythtv/libs/libmythtv/opengl/mythopenglvideo.h
    M mythtv/libs/libmythtv/opengl/mythvaapidrminterop.h
    M mythtv/libs/libmythtv/opengl/mythvaapiglxinterop.h
    M mythtv/libs/libmythtv/opengl/mythvaapiinterop.h
    M mythtv/libs/libmythtv/opengl/mythvdpauinterop.h
    M mythtv/libs/libmythtv/previewgenerator.h
    M mythtv/libs/libmythtv/previewgeneratorqueue.h
    M mythtv/libs/libmythtv/recorders/DeviceReadBuffer.h
    M mythtv/libs/libmythtv/recorders/ExternalChannel.h
    M mythtv/libs/libmythtv/recorders/ExternalSignalMonitor.h
    M mythtv/libs/libmythtv/recorders/ExternalStreamHandler.h
    M mythtv/libs/libmythtv/recorders/HLS/HLSPlaylistWorker.h
    M mythtv/libs/libmythtv/recorders/HLS/HLSStreamWorker.h
    M mythtv/libs/libmythtv/recorders/NuppelVideoRecorder.h
    M mythtv/libs/libmythtv/recorders/asichannel.h
    M mythtv/libs/libmythtv/recorders/asisignalmonitor.h
    M mythtv/libs/libmythtv/recorders/audioinputalsa.h
    M mythtv/libs/libmythtv/recorders/audioinputoss.h
    M mythtv/libs/libmythtv/recorders/cetonchannel.h
    M mythtv/libs/libmythtv/recorders/cetonrtsp.h
    M mythtv/libs/libmythtv/recorders/cetonsignalmonitor.h
    M mythtv/libs/libmythtv/recorders/dtvchannel.h
    M mythtv/libs/libmythtv/recorders/dtvrecorder.h
    M mythtv/libs/libmythtv/recorders/dtvsignalmonitor.h
    M mythtv/libs/libmythtv/recorders/dummychannel.h
    M mythtv/libs/libmythtv/recorders/dvbcam.h
    M mythtv/libs/libmythtv/recorders/dvbchannel.h
    M mythtv/libs/libmythtv/recorders/dvbdev/dvbci.h
    M mythtv/libs/libmythtv/recorders/dvbsignalmonitor.h
    M mythtv/libs/libmythtv/recorders/firewirechannel.h
    M mythtv/libs/libmythtv/recorders/firewirerecorder.h
    M mythtv/libs/libmythtv/recorders/firewiresignalmonitor.h
    M mythtv/libs/libmythtv/recorders/hdhrchannel.h
    M mythtv/libs/libmythtv/recorders/hdhrsignalmonitor.h
    M mythtv/libs/libmythtv/recorders/hlsstreamhandler.h
    M mythtv/libs/libmythtv/recorders/httptsstreamhandler.h
    M mythtv/libs/libmythtv/recorders/importrecorder.h
    M mythtv/libs/libmythtv/recorders/iptvchannel.h
    M mythtv/libs/libmythtv/recorders/iptvrecorder.h
    M mythtv/libs/libmythtv/recorders/iptvsignalmonitor.h
    M mythtv/libs/libmythtv/recorders/iptvstreamhandler.h
    M mythtv/libs/libmythtv/recorders/linuxfirewiredevice.h
    M mythtv/libs/libmythtv/recorders/mpegrecorder.h
    M mythtv/libs/libmythtv/recorders/recorderbase.h
    M mythtv/libs/libmythtv/recorders/signalmonitor.h
    M mythtv/libs/libmythtv/recorders/streamhandler.h
    M mythtv/libs/libmythtv/recorders/v4l2encsignalmonitor.h
    M mythtv/libs/libmythtv/recorders/v4l2encstreamhandler.h
    M mythtv/libs/libmythtv/recorders/v4lchannel.h
    M mythtv/libs/libmythtv/recorders/v4lrecorder.h
    M mythtv/libs/libmythtv/recordinginfo.h
    M mythtv/libs/libmythtv/recordingprofile.h
    M mythtv/libs/libmythtv/ringbuffer.h
    M mythtv/libs/libmythtv/scanwizard.h
    M mythtv/libs/libmythtv/signalmonitorlistener.h
    M mythtv/libs/libmythtv/streamingringbuffer.h
    M mythtv/libs/libmythtv/subtitlescreen.h
    M mythtv/libs/libmythtv/teletextscreen.h
    M mythtv/libs/libmythtv/transporteditor.h
    M mythtv/libs/libmythtv/tv_play.h
    M mythtv/libs/libmythtv/tv_play_win.h
    M mythtv/libs/libmythtv/tv_rec.h
    M mythtv/libs/libmythtv/tvbrowsehelper.h
    M mythtv/libs/libmythtv/videocolourspace.h
    M mythtv/libs/libmythtv/videosource.h
    M mythtv/libs/libmythtv/visualisations/videovisual.h
    M mythtv/libs/libmythtv/visualisations/videovisualgoom.h
    M mythtv/libs/libmythtv/visualisations/videovisualspectrum.h
    M mythtv/libs/libmythtv/vsync.h
    M mythtv/libs/libmythui/cecadapter.h
    M mythtv/libs/libmythui/jsmenu.h
    M mythtv/libs/libmythui/lirc.h
    M mythtv/libs/libmythui/mythdialogbox.h
    M mythtv/libs/libmythui/mythdisplay.h
    M mythtv/libs/libmythui/mythimage.h
    M mythtv/libs/libmythui/mythmainwindow.h
    M mythtv/libs/libmythui/mythnotification.h
    M mythtv/libs/libmythui/mythnotificationcenter_private.h
    M mythtv/libs/libmythui/mythpainter_qimage.h
    M mythtv/libs/libmythui/mythpainter_qt.h
    M mythtv/libs/libmythui/mythrender_base.h
    M mythtv/libs/libmythui/mythscreenstack.h
    M mythtv/libs/libmythui/mythscreentype.h
    M mythtv/libs/libmythui/myththemedmenu.h
    M mythtv/libs/libmythui/mythudplistener.h
    M mythtv/libs/libmythui/mythuibutton.h
    M mythtv/libs/libmythui/mythuibuttonlist.h
    M mythtv/libs/libmythui/mythuibuttontree.h
    M mythtv/libs/libmythui/mythuicheckbox.h
    M mythtv/libs/libmythui/mythuiclock.h
    M mythtv/libs/libmythui/mythuicomposite.h
    M mythtv/libs/libmythui/mythuieditbar.h
    M mythtv/libs/libmythui/mythuifilebrowser.h
    M mythtv/libs/libmythui/mythuigroup.h
    M mythtv/libs/libmythui/mythuiguidegrid.h
    M mythtv/libs/libmythui/mythuiimage.h
    M mythtv/libs/libmythui/mythuiprogressbar.h
    M mythtv/libs/libmythui/mythuiscrollbar.h
    M mythtv/libs/libmythui/mythuisimpletext.h
    M mythtv/libs/libmythui/mythuispinbox.h
    M mythtv/libs/libmythui/mythuistatetype.h
    M mythtv/libs/libmythui/mythuitext.h
    M mythtv/libs/libmythui/mythuitextedit.h
    M mythtv/libs/libmythui/mythuitype.h
    M mythtv/libs/libmythui/mythuivideo.h
    M mythtv/libs/libmythui/mythuiwebbrowser.h
    M mythtv/libs/libmythui/mythvirtualkeyboard.h
    M mythtv/libs/libmythui/platforms/mythdrmdevice.h
    M mythtv/libs/libmythui/screensaver-dbus.h
    M mythtv/libs/libmythui/screensaver-null.h
    M mythtv/libs/libmythui/screensaver-x11.h
    M mythtv/libs/libmythupnp/configuration.h
    M mythtv/libs/libmythupnp/eventing.h
    M mythtv/libs/libmythupnp/htmlserver.h
    M mythtv/libs/libmythupnp/httprequest.h
    M mythtv/libs/libmythupnp/httpserver.h
    M mythtv/libs/libmythupnp/mbroadcastsocketdevice.h
    M mythtv/libs/libmythupnp/mmulticastsocketdevice.h
    M mythtv/libs/libmythupnp/msocketdevice.h
    M mythtv/libs/libmythupnp/mythxmlclient.h
    M mythtv/libs/libmythupnp/serializers/soapSerializer.h
    M mythtv/libs/libmythupnp/serializers/xmlplistSerializer.h
    M mythtv/libs/libmythupnp/serverSideScripting.h
    M mythtv/libs/libmythupnp/serviceHosts/rttiServiceHost.h
    M mythtv/libs/libmythupnp/servicehost.h
    M mythtv/libs/libmythupnp/ssdp.h
    M mythtv/libs/libmythupnp/ssdpcache.h
    M mythtv/libs/libmythupnp/taskqueue.h
    M mythtv/libs/libmythupnp/upnpcds.h
    M mythtv/libs/libmythupnp/upnpcdsobjects.h
    M mythtv/libs/libmythupnp/upnpcmgr.h
    M mythtv/libs/libmythupnp/upnpdevice.h
    M mythtv/libs/libmythupnp/upnpmsrr.h
    M mythtv/libs/libmythupnp/upnpsubscription.h
    M mythtv/libs/libmythupnp/upnptaskcache.h
    M mythtv/libs/libmythupnp/upnptaskevent.h
    M mythtv/libs/libmythupnp/upnptasknotify.h
    M mythtv/libs/libmythupnp/upnptasksearch.h
    M mythtv/libs/libmythupnp/websocket.h
    M mythtv/programs/mythbackend/autoexpire.h
    M mythtv/programs/mythbackend/backendhousekeeper.h
    M mythtv/programs/mythbackend/filetransfer.h
    M mythtv/programs/mythbackend/httpconfig.h
    M mythtv/programs/mythbackend/httpstatus.h
    M mythtv/programs/mythbackend/internetContent.h
    M mythtv/programs/mythbackend/mainserver.h
    M mythtv/programs/mythbackend/mediaserver.h
    M mythtv/programs/mythbackend/playbacksock.h
    M mythtv/programs/mythbackend/scheduler.h
    M mythtv/programs/mythbackend/serviceHosts/captureServiceHost.h
    M mythtv/programs/mythbackend/serviceHosts/channelServiceHost.h
    M mythtv/programs/mythbackend/serviceHosts/contentServiceHost.h
    M mythtv/programs/mythbackend/serviceHosts/dvrServiceHost.h
    M mythtv/programs/mythbackend/serviceHosts/guideServiceHost.h
    M mythtv/programs/mythbackend/serviceHosts/imageServiceHost.h
    M mythtv/programs/mythbackend/serviceHosts/musicServiceHost.h
    M mythtv/programs/mythbackend/serviceHosts/mythServiceHost.h
    M mythtv/programs/mythbackend/serviceHosts/videoServiceHost.h
    M mythtv/programs/mythbackend/upnpcdsmusic.h
    M mythtv/programs/mythbackend/upnpcdstv.h
    M mythtv/programs/mythbackend/upnpcdsvideo.h
    M mythtv/programs/mythcommflag/CannyEdgeDetector.h
    M mythtv/programs/mythcommflag/ClassicCommDetector.h
    M mythtv/programs/mythcommflag/ClassicLogoDetector.h
    M mythtv/programs/mythcommflag/ClassicSceneChangeDetector.h
    M mythtv/programs/mythcommflag/CommDetector2.h
    M mythtv/programs/mythcommflag/CommDetectorBase.h
    M mythtv/programs/mythcommflag/CustomEventRelayer.h
    M mythtv/programs/mythcommflag/LogoDetectorBase.h
    M mythtv/programs/mythcommflag/PrePostRollFlagger.h
    M mythtv/programs/mythcommflag/SceneChangeDetector.h
    M mythtv/programs/mythcommflag/SceneChangeDetectorBase.h
    M mythtv/programs/mythcommflag/SlotRelayer.h
    M mythtv/programs/mythcommflag/TemplateFinder.h
    M mythtv/programs/mythcommflag/TemplateMatcher.h
    M mythtv/programs/mythexternrecorder/MythExternControl.h
    M mythtv/programs/mythexternrecorder/MythExternRecApp.h
    M mythtv/programs/mythfilerecorder/mythfilerecorder.h
    M mythtv/programs/mythfrontend/audiogeneralsettings.h
    M mythtv/programs/mythfrontend/backendconnectionmanager.h
    M mythtv/programs/mythfrontend/channelrecpriority.h
    M mythtv/programs/mythfrontend/customedit.h
    M mythtv/programs/mythfrontend/custompriority.h
    M mythtv/programs/mythfrontend/editvideometadata.h
    M mythtv/programs/mythfrontend/exitprompt.h
    M mythtv/programs/mythfrontend/galleryslide.h
    M mythtv/programs/mythfrontend/galleryslideview.h
    M mythtv/programs/mythfrontend/gallerythumbview.h
    M mythtv/programs/mythfrontend/gallerytransitions.h
    M mythtv/programs/mythfrontend/globalsettings.h
    M mythtv/programs/mythfrontend/grabbersettings.h
    M mythtv/programs/mythfrontend/guidegrid.h
    M mythtv/programs/mythfrontend/idlescreen.h
    M mythtv/programs/mythfrontend/keygrabber.h
    M mythtv/programs/mythfrontend/manualschedule.h
    M mythtv/programs/mythfrontend/mediarenderer.h
    M mythtv/programs/mythfrontend/mythcontrols.h
    M mythtv/programs/mythfrontend/mythfexml.h
    M mythtv/programs/mythfrontend/networkcontrol.h
    M mythtv/programs/mythfrontend/playbackbox.h
    M mythtv/programs/mythfrontend/playbackboxhelper.h
    M mythtv/programs/mythfrontend/prevreclist.h
    M mythtv/programs/mythfrontend/progdetails.h
    M mythtv/programs/mythfrontend/progfind.h
    M mythtv/programs/mythfrontend/proglist.h
    M mythtv/programs/mythfrontend/programrecpriority.h
    M mythtv/programs/mythfrontend/schedulecommon.h
    M mythtv/programs/mythfrontend/scheduleeditor.h
    M mythtv/programs/mythfrontend/serviceHosts/frontendServiceHost.h
    M mythtv/programs/mythfrontend/settingshelper.h
    M mythtv/programs/mythfrontend/setupwizard_audio.h
    M mythtv/programs/mythfrontend/setupwizard_general.h
    M mythtv/programs/mythfrontend/setupwizard_video.h
    M mythtv/programs/mythfrontend/statusbox.h
    M mythtv/programs/mythfrontend/themechooser.h
    M mythtv/programs/mythfrontend/upnpscanner.h
    M mythtv/programs/mythfrontend/videodlg.h
    M mythtv/programs/mythfrontend/videofileassoc.h
    M mythtv/programs/mythfrontend/videofilter.h
    M mythtv/programs/mythfrontend/videometadatasettings.h
    M mythtv/programs/mythfrontend/videoplayersettings.h
    M mythtv/programs/mythfrontend/viewscheduled.h
    M mythtv/programs/mythfrontend/viewschedulediff.h
    M mythtv/programs/mythlcdserver/lcdprocclient.h
    M mythtv/programs/mythmetadatalookup/lookup.h
    M mythtv/programs/mythscreenwizard/screenwizard.h
    M mythtv/programs/mythtranscode/audioreencodebuffer.h
    M mythtv/programs/mythtranscode/transcode.h
    M mythtv/programs/mythtranscode/videodecodebuffer.h
    M mythtv/programs/mythtv-setup/backendsettings.h
    M mythtv/programs/mythtv-setup/exitprompt.h
    M mythtv/programs/mythtv-setup/importicons.h
    M mythtv/programs/mythtv-setup/startprompt.h
    M mythtv/programs/mythwelcome/welcomedialog.h

  Log Message:
  -----------
  tidy: Use the 'override' keyword on destructors.

The new override keyword should be used on functions in a derived
classes that overload a function in their base class.  It implicitly
declares the function as virtual, so it replaces that keyword.  It
additionally requires that a function exist in the base class with the
exact same type signature.  I.E. it validates that the overridden
function exists.  This prevents functions that look like they override
a base class function but don't.

https://clang.llvm.org/extra/clang-tidy/checks/modernize-use-override.html


  Commit: dd3d5313ea787dccd81efb46768556542d348d3a
      https://github.com/MythTV/mythtv/commit/dd3d5313ea787dccd81efb46768556542d348d3a
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-12-23 (Mon, 23 Dec 2019)

  Changed paths:
    M mythplugins/mytharchive/mytharchive/remoteavformatcontext.h
    M mythtv/libs/libmyth/test/test_audioconvert/test_audioconvert.h
    M mythtv/libs/libmyth/test/test_audioutils/test_audioutils.h
    M mythtv/libs/libmythbase/mythmiscutil.h
    M mythtv/libs/libmythmetadata/videometadatalistmanager.h
    M mythtv/libs/libmythservicecontracts/datacontracts/artworkInfoList.h
    M mythtv/libs/libmythservicecontracts/datacontracts/castMemberList.h
    M mythtv/libs/libmythservicecontracts/datacontracts/programAndChannel.h
    M mythtv/libs/libmythservicecontracts/datacontracts/programList.h
    M mythtv/libs/libmythtv/cc608reader.h
    M mythtv/libs/libmythtv/decoders/mythcodeccontext.cpp
    M mythtv/libs/libmythtv/decoders/mythdrmprimecontext.cpp
    M mythtv/libs/libmythtv/decoders/mythvdpaucontext.cpp
    M mythtv/libs/libmythtv/mpeg/atsctables.h
    M mythtv/libs/libmythtv/mpeg/tspacket.h
    M mythtv/libs/libmythtv/test/test_copyframes/test_copyframes.h
    M mythtv/libs/libmythtv/visualisations/videovisualdefs.h
    M mythtv/libs/libmythui/mythedid.cpp
    M mythtv/libs/libmythui/platforms/mythdrmdevice.cpp
    M mythtv/libs/libmythupnp/eventing.h
    M mythtv/libs/libmythupnp/services/rtti.h
    M mythtv/programs/mythbackend/services/capture.h
    M mythtv/programs/mythbackend/services/channel.h
    M mythtv/programs/mythbackend/services/content.h
    M mythtv/programs/mythbackend/services/dvr.h
    M mythtv/programs/mythbackend/services/guide.h
    M mythtv/programs/mythbackend/services/image.h
    M mythtv/programs/mythbackend/services/music.h
    M mythtv/programs/mythbackend/services/myth.h
    M mythtv/programs/mythbackend/services/video.h
    M mythtv/programs/mythfrontend/services/frontend.h

  Log Message:
  -----------
  tidy: Use the auto type specifier instead of duplicating types.

The clang-tidy "use auto" modernization checker pointed out a ton of
places where a type specifier was duplicated, e.g. "Foo *var = new
Foo();", where the code can be simplified by using the new "auto"
keyword. All replacements made by clang-tidy with some manual
reformatting.

Also make a number of "short -> int16_t" and "uchar -> uint8_t"
conversions in test code.

https://clang.llvm.org/extra/clang-tidy/checks/modernize-use-auto.html


  Commit: ecac74eb9ba961b5941c268dc00be37fc3a637f8
      https://github.com/MythTV/mythtv/commit/ecac74eb9ba961b5941c268dc00be37fc3a637f8
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-12-23 (Mon, 23 Dec 2019)

  Changed paths:
    M mythtv/libs/libmythbase/autodeletedeque.h
    M mythtv/libs/libmythbase/mythlocale.h
    M mythtv/libs/libmythbase/mythsession.h
    M mythtv/libs/libmythtv/channelinfo.h
    M mythtv/libs/libmythtv/mpeg/atscdescriptors.h
    M mythtv/libs/libmythtv/mpeg/atsctables.h
    M mythtv/libs/libmythtv/mpeg/dvbdescriptors.h
    M mythtv/libs/libmythtv/mpeg/mpegtables.h
    M mythtv/libs/libmythui/mythgenerictree.h
    M mythtv/programs/mythbackend/backendcontext.h
    M mythtv/programs/mythfrontend/gallerytransitions.h

  Log Message:
  -----------
  tidy: Clean up const-qualified return types.

These problems were pointed out by clang-tidy's "const return type"
check.  Changes made by the clang-tidy program.

https://clang.llvm.org/extra/clang-tidy/checks/readability-const-return-type.html


  Commit: 6402a87e2d5b5fa172ffea465e1f142c15639707
      https://github.com/MythTV/mythtv/commit/6402a87e2d5b5fa172ffea465e1f142c15639707
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-12-23 (Mon, 23 Dec 2019)

  Changed paths:
    M mythplugins/mythnews/mythnews/newssite.h
    M mythtv/libs/libmyth/mythrssmanager.h
    M mythtv/libs/libmyth/output.h
    M mythtv/libs/libmythtv/mpeg/dvbstreamdata.h
    M mythtv/libs/libmythui/mythdisplaymode.cpp

  Log Message:
  -----------
  tidy: Replace x.size() in a boolean context with !x.empty().

It is not guaranteed that size() is a constant-time function, and it
is generally more efficient and also shows clearer intent to use
empty().

https://clang.llvm.org/extra/clang-tidy/checks/readability-container-size-empty.html


  Commit: 78df9ce01afaf1bd32ed271a5bbd118a9cddd81b
      https://github.com/MythTV/mythtv/commit/78df9ce01afaf1bd32ed271a5bbd118a9cddd81b
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-12-23 (Mon, 23 Dec 2019)

  Changed paths:
    M mythtv/libs/libmythfreemheg/BaseClasses.h

  Log Message:
  -----------
  tidy: Ignore sizeof on a pointer to an aggregate.

Ignore a warning generated by the clang-tidy "sizeof expression"
checker.  This is a template class.

https://clang.llvm.org/extra/clang-tidy/checks/bugprone-sizeof-expression.html


  Commit: 9cb8ba3b1e77c4b5b33fae3bfa5f19fd82a9980a
      https://github.com/MythTV/mythtv/commit/9cb8ba3b1e77c4b5b33fae3bfa5f19fd82a9980a
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-12-23 (Mon, 23 Dec 2019)

  Changed paths:
    M mythplugins/mytharchive/mytharchivehelper/external/pxsup2dast.c
    M mythplugins/mythgame/mythgame/gameui.cpp
    M mythtv/libs/libmythtv/iptvtuningdata.h
    M mythtv/libs/libmythtv/mpeg/dvbdescriptors.h
    M mythtv/libs/libmythtv/mpeg/mpegdescriptors.h
    M mythtv/libs/libmythtv/mpeg/splicedescriptors.h

  Log Message:
  -----------
  tidy: Clean up duplicated conditional if/then/else and switch bodies.

The clang-tidy bugprone "branch clone" checker pointed a couple of places
where the bodies of an if/then/else clause is duplicated.

https://clang.llvm.org/extra/clang-tidy/checks/bugprone-branch-clone.html


  Commit: 1ec6e2d852499bdd7ee4a4f9c8de4e817bf93959
      https://github.com/MythTV/mythtv/commit/1ec6e2d852499bdd7ee4a4f9c8de4e817bf93959
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-12-23 (Mon, 23 Dec 2019)

  Changed paths:
    M mythplugins/mythbrowser/mythbrowser/bookmarkmanager.h
    M mythplugins/mythgame/mythgame/gamehandler.h
    M mythplugins/mythgame/mythgame/gamesettings.h
    M mythplugins/mythgame/mythgame/rom_metadata.h
    M mythplugins/mythgame/mythgame/rominfo.h
    M mythplugins/mythmusic/mythmusic/cddb.h
    M mythplugins/mythmusic/mythmusic/generalsettings.h
    M mythplugins/mythmusic/mythmusic/importsettings.h
    M mythplugins/mythmusic/mythmusic/playersettings.h
    M mythplugins/mythmusic/mythmusic/ratingsettings.h
    M mythplugins/mythmusic/mythmusic/visualizationsettings.h
    M mythplugins/mythmusic/mythmusic/visualize.h
    M mythplugins/mythnetvision/mythnetvision/netbase.h
    M mythplugins/mythnetvision/mythnetvision/netsearch.h
    M mythplugins/mythnetvision/mythnetvision/rsseditor.h
    M mythplugins/mythnetvision/mythnetvision/searcheditor.h
    M mythplugins/mythnetvision/mythnetvision/treeeditor.h
    M mythplugins/mythzoneminder/mythzoneminder/zmliveplayer.h
    M mythtv/libs/libmyth/audio/audiosettings.h
    M mythtv/libs/libmyth/langsettings.h
    M mythtv/libs/libmyth/mythcontext.h
    M mythtv/libs/libmyth/rawsettingseditor.h
    M mythtv/libs/libmyth/standardsettings.h
    M mythtv/libs/libmythbase/housekeeper.h
    M mythtv/libs/libmythbase/mythsocket.h
    M mythtv/libs/libmythbase/remotefile.h
    M mythtv/libs/libmythbase/serverpool.h
    M mythtv/libs/libmythbase/storagegroup.h
    M mythtv/libs/libmythfreemheg/BaseActions.h
    M mythtv/libs/libmythfreemheg/Engine.h
    M mythtv/libs/libmythfreemheg/ParseBinary.h
    M mythtv/libs/libmythfreemheg/ParseNode.h
    M mythtv/libs/libmythfreemheg/ParseText.h
    M mythtv/libs/libmythfreemheg/Stream.h
    M mythtv/libs/libmythfreemheg/TokenGroup.h
    M mythtv/libs/libmythfreemheg/Variables.h
    M mythtv/libs/libmythfreemheg/Visible.h
    M mythtv/libs/libmythfreesurround/el_processor.h
    M mythtv/libs/libmythfreesurround/freesurround.h
    M mythtv/libs/libmythmetadata/musicmetadata.h
    M mythtv/libs/libmythmetadata/videometadata.h
    M mythtv/libs/libmythtv/HLS/httplivestream.h
    M mythtv/libs/libmythtv/cc708window.h
    M mythtv/libs/libmythtv/channelsettings.h
    M mythtv/libs/libmythtv/mpeg/atscdescriptors.h
    M mythtv/libs/libmythtv/mpeg/dvbdescriptors.h
    M mythtv/libs/libmythtv/mpeg/mpegdescriptors.h
    M mythtv/libs/libmythtv/mythframe.h
    M mythtv/libs/libmythtv/mythsystemevent.h
    M mythtv/libs/libmythtv/recorders/DeviceReadBuffer.h
    M mythtv/libs/libmythtv/recorders/dvbchannel.h
    M mythtv/libs/libmythtv/recorders/recorderbase.h
    M mythtv/libs/libmythtv/scanwizard.h
    M mythtv/libs/libmythtv/videosource.h
    M mythtv/libs/libmythtv/visualisations/videovisualdefs.h
    M mythtv/libs/libmythui/mythdialogbox.h
    M mythtv/libs/libmythui/mythgenerictree.h
    M mythtv/libs/libmythui/mythgesture.h
    M mythtv/libs/libmythui/mythimage.h
    M mythtv/libs/libmythui/mythnotification.h
    M mythtv/libs/libmythui/mythnotificationcenter_private.h
    M mythtv/libs/libmythui/mythprogressdialog.h
    M mythtv/libs/libmythui/mythuianimation.h
    M mythtv/libs/libmythui/mythuifilebrowser.h
    M mythtv/libs/libmythupnp/eventing.h
    M mythtv/libs/libmythupnp/httprequest.h
    M mythtv/libs/libmythupnp/serverSideScripting.h
    M mythtv/programs/mythexternrecorder/MythExternControl.h
    M mythtv/programs/mythfrontend/galleryslide.h
    M mythtv/programs/mythfrontend/grabbersettings.h
    M mythtv/programs/mythfrontend/setupwizard_general.h
    M mythtv/programs/mythfrontend/themechooser.h
    M mythtv/programs/mythfrontend/videofilter.h
    M mythtv/programs/mythfrontend/videometadatasettings.h
    M mythtv/programs/mythfrontend/videoplayersettings.h

  Log Message:
  -----------
  tidy: Mark some additional constructors as "explicit".

The clang-tidy "explicit constructor" checker pointed out a couple of
places where constructors should be marked as explicit.  It also
falsely pointed out a couple of class "operator" methods that it
thought should be explicit, but marking these as explicit causes the
compilation to fail in unexpected ways, so mark them to be ignored
instead.

https://clang.llvm.org/extra/clang-tidy/checks/google-explicit-constructor.html


  Commit: ccb77227711ae38874f657db6e8919f89b835eb2
      https://github.com/MythTV/mythtv/commit/ccb77227711ae38874f657db6e8919f89b835eb2
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-12-23 (Mon, 23 Dec 2019)

  Changed paths:
    M mythtv/libs/libmythservicecontracts/datacontracts/artworkInfo.h
    M mythtv/libs/libmythservicecontracts/datacontracts/artworkInfoList.h
    M mythtv/libs/libmythservicecontracts/datacontracts/castMember.h
    M mythtv/libs/libmythservicecontracts/datacontracts/castMemberList.h
    M mythtv/libs/libmythservicecontracts/datacontracts/programAndChannel.h
    M mythtv/libs/libmythservicecontracts/datacontracts/programList.h
    M mythtv/libs/libmythservicecontracts/datacontracts/recRule.h
    M mythtv/libs/libmythservicecontracts/datacontracts/recording.h
    M mythtv/programs/mythbackend/services/capture.h
    M mythtv/programs/mythbackend/services/channel.h
    M mythtv/programs/mythbackend/services/content.h
    M mythtv/programs/mythbackend/services/dvr.h
    M mythtv/programs/mythbackend/services/guide.h
    M mythtv/programs/mythbackend/services/image.h
    M mythtv/programs/mythbackend/services/music.h
    M mythtv/programs/mythbackend/services/myth.h
    M mythtv/programs/mythbackend/services/video.h
    M mythtv/programs/mythfrontend/services/frontend.h

  Log Message:
  -----------
  tidy: Mark some additional constructors as "explicit". (services)

The clang-tidy "explicit constructor" checker pointed out a couple of
places where constructors should be marked as explicit.  It also
falsely pointed out a couple of class "operator" methods that it
thought should be explicit, but marking these as explicit causes the
compilation to fail in unexpected ways, so mark them to be ignored
instead.

https://clang.llvm.org/extra/clang-tidy/checks/google-explicit-constructor.html


  Commit: a13b29a808db9d44dd55f8a15cc6a54981fecc35
      https://github.com/MythTV/mythtv/commit/a13b29a808db9d44dd55f8a15cc6a54981fecc35
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-12-23 (Mon, 23 Dec 2019)

  Changed paths:
    M mythtv/libs/libmythui/mythmainwindow.cpp

  Log Message:
  -----------
  tidy: Simplify a boolean expressions.

The clang-tidy "simplify boolean expression" checker pointed out a one
place where expressions involving boolean values could be simplified.
These was a change from "if (a) return true; return false" that can be
reduced to "return a" for easier reading.

https://clang.llvm.org/extra/clang-tidy/checks/readability-simplify-boolean-expr.html


  Commit: 53ec53abf5821d9ac6e53f7ffe224db8f8b92a86
      https://github.com/MythTV/mythtv/commit/53ec53abf5821d9ac6e53f7ffe224db8f8b92a86
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-12-23 (Mon, 23 Dec 2019)

  Changed paths:
    M mythplugins/mythgame/mythgame/gamehandler.h
    M mythtv/libs/libmyth/standardsettings.h
    M mythtv/libs/libmythmetadata/imagemanager.h
    M mythtv/libs/libmythmetadata/metaioavfcomment.h
    M mythtv/libs/libmythmetadata/metaioid3.h
    M mythtv/libs/libmythmetadata/metaiomp4.h
    M mythtv/libs/libmythmetadata/metaiooggvorbis.h
    M mythtv/libs/libmythmetadata/metaiotaglib.h
    M mythtv/libs/libmythmetadata/metaiowavpack.h
    M mythtv/libs/libmythtv/dtvmultiplex.h
    M mythtv/libs/libmythtv/mpeg/mpegtables.h
    M mythtv/libs/libmythtv/mpeg/tspacket.h
    M mythtv/libs/libmythtv/videosource.h
    M mythtv/libs/libmythui/mythpainter_qimage.h
    M mythtv/libs/libmythui/mythpainter_qt.h
    M mythtv/libs/libmythui/mythrect.h
    M mythtv/libs/libmythui/platforms/mythdisplaydrm.cpp
    M mythtv/libs/libmythupnp/websocket.h
    M mythtv/programs/mythbackend/scheduler.h
    M mythtv/programs/mythfrontend/galleryslide.h
    M mythtv/programs/mythfrontend/gallerytransitions.h
    M mythtv/programs/mythfrontend/galleryviews.h
    M mythtv/programs/mythfrontend/programrecpriority.h
    M mythtv/programs/mythfrontend/upnpscanner.h

  Log Message:
  -----------
  tidy: Remove redundant member initialization.

The clang-tidy "redundant member initialization" check pointed out a
number of places where functions explicitly initialize a member to its
default value.  Changes made by the clang-tidy program, with some
cleanup by hand.

https://clang.llvm.org/extra/clang-tidy/checks/readability-redundant-member-init.html
https://clang.llvm.org/extra/clang-tidy/checks/modernize-use-equals-default.html


  Commit: 9c5728894d980d11b96092a1a95795426de3f58f
      https://github.com/MythTV/mythtv/commit/9c5728894d980d11b96092a1a95795426de3f58f
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-12-23 (Mon, 23 Dec 2019)

  Changed paths:
    M mythtv/libs/libmythtv/decoders/decoderbase.h
    M mythtv/libs/libmythtv/decoders/mythcodeccontext.h
    M mythtv/programs/mythtranscode/audioreencodebuffer.h

  Log Message:
  -----------
  tidy: Remove redundant control flow statements.

the clang-tidy "redundant control flow" check pointed out where
functions that don't return a value end with a 'return' statement.
Changes made by the clang-tidy program.

https://clang.llvm.org/extra/clang-tidy/checks/readability-redundant-control-flow.html


  Commit: 13261fe27f32c195c65a39a15ed5dbd954b2dce3
      https://github.com/MythTV/mythtv/commit/13261fe27f32c195c65a39a15ed5dbd954b2dce3
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-12-24 (Tue, 24 Dec 2019)

  Changed paths:
    M mythplugins/mytharchive/mytharchive/archiveutil.cpp
    M mythplugins/mytharchive/mytharchive/importnative.cpp
    M mythplugins/mytharchive/mytharchive/recordingselector.cpp
    M mythplugins/mytharchive/mytharchive/videoselector.cpp
    M mythplugins/mytharchive/mytharchivehelper/external/pxsup2dast.c
    M mythplugins/mythgame/mythgame/gamehandler.cpp
    M mythplugins/mythgame/mythgame/gameui.cpp
    M mythplugins/mythmusic/mythmusic/dbcheck.cpp
    M mythplugins/mythnetvision/mythnetvision/neteditorbase.cpp
    M mythplugins/mythzoneminder/mythzmserver/main.cpp
    M mythplugins/mythzoneminder/mythzmserver/zmserver.cpp
    M mythtv/libs/libmythmetadata/imagetypes.h
    M mythtv/libs/libmythtv/cardutil.h
    M mythtv/libs/libmythtv/channelutil.h
    M mythtv/libs/libmythtv/test/test_copyframes/test_copyframes.h
    M mythtv/libs/libmythtv/visualisations/goom/drawmethods.h
    M mythtv/libs/libmythtv/visualisations/goom/v3d.h

  Log Message:
  -----------
  tidy: Only declare one local variable per line.

The clang-tidy "isolate declarations" readability checker pointed out
a few places in slice.c where multiple local variables are declared on
the same line.  Split these declarations onto separate lines for
easier readability.

https://clang.llvm.org/extra/clang-tidy/checks/readability-isolate-declaration.html


  Commit: e38b1885d5279835ddb5a14c13b0ea947dd82c1a
      https://github.com/MythTV/mythtv/commit/e38b1885d5279835ddb5a14c13b0ea947dd82c1a
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-12-24 (Tue, 24 Dec 2019)

  Changed paths:
    M mythplugins/mythmusic/mythmusic/decoder.h
    M mythtv/libs/libmythtv/mpeg/dvbdescriptors.h
    M mythtv/libs/libmythtv/recorders/dtvrecorder.h
    M mythtv/libs/libmythtv/recorders/dtvsignalmonitor.h
    M mythtv/libs/libmythtv/recorders/dvbstreamhandler.h
    M mythtv/libs/libmythtv/tv_play.h
    M mythtv/libs/libmythtv/tv_rec.h
    M mythtv/programs/mythbackend/mythsettings.h
    M mythtv/programs/mythfrontend/galleryviews.h

  Log Message:
  -----------
  tidy: Match variable names in function declarations and definitions.

The clang-tidy "inconsistent parameter name" checker pointed out a
couple of places where function parameter names differed between the
declaration and the definition of a parameter.  Change the names in
the function declaration to match the actual names used in the
function definition.

https://clang.llvm.org/extra/clang-tidy/checks/readability-inconsistent-declaration-parameter-name.html


  Commit: 82d775dbdfcbc062c69288032012ba570d6ebecd
      https://github.com/MythTV/mythtv/commit/82d775dbdfcbc062c69288032012ba570d6ebecd
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-12-24 (Tue, 24 Dec 2019)

  Changed paths:
    M mythplugins/mytharchive/mytharchive/archiveutil.cpp
    M mythplugins/mytharchive/mytharchive/main.cpp
    M mythplugins/mytharchive/mytharchive/mythburn.cpp
    M mythplugins/mytharchive/mytharchive/videoselector.cpp
    M mythplugins/mytharchive/mytharchivehelper/main.cpp
    M mythplugins/mythbrowser/mythbrowser/bookmarkmanager.cpp
    M mythplugins/mythgame/mythgame/dbcheck.cpp
    M mythplugins/mythgame/mythgame/gamehandler.cpp
    M mythplugins/mythgame/mythgame/gamesettings.cpp
    M mythplugins/mythmusic/mythmusic/avfdecoder.cpp
    M mythplugins/mythmusic/mythmusic/cdrip.cpp
    M mythplugins/mythmusic/mythmusic/generalsettings.cpp
    M mythplugins/mythmusic/mythmusic/importmusic.cpp
    M mythplugins/mythmusic/mythmusic/musiccommon.cpp
    M mythplugins/mythmusic/mythmusic/musicplayer.cpp
    M mythplugins/mythmusic/mythmusic/playlist.cpp
    M mythplugins/mythmusic/mythmusic/playlisteditorview.cpp
    M mythplugins/mythmusic/mythmusic/streamview.cpp
    M mythplugins/mythmusic/mythmusic/synaesthesia.cpp
    M mythplugins/mythnetvision/mythnetvision/neteditorbase.cpp
    M mythplugins/mythnetvision/mythnetvision/netsearch.cpp
    M mythplugins/mythnetvision/mythnetvision/nettree.cpp
    M mythplugins/mythzoneminder/mythzmserver/zmserver.cpp
    M mythplugins/mythzoneminder/mythzoneminder/zmevents.cpp
    M mythtv/libs/libmyth/audio/audiooutputbase.cpp
    M mythtv/libs/libmyth/audio/audiooutputjack.cpp
    M mythtv/libs/libmyth/audio/audiooutputpulse.cpp
    M mythtv/libs/libmyth/dbsettings.cpp
    M mythtv/libs/libmyth/mythcontext.cpp
    M mythtv/libs/libmyth/netgrabbermanager.cpp
    M mythtv/libs/libmyth/netutils.cpp
    M mythtv/libs/libmyth/programinfo.cpp
    M mythtv/libs/libmyth/remoteutil.cpp
    M mythtv/libs/libmyth/schemawizard.cpp
    M mythtv/libs/libmyth/standardsettings.cpp
    M mythtv/libs/libmyth/storagegroupeditor.cpp
    M mythtv/libs/libmythbase/dbutil.cpp
    M mythtv/libs/libmythbase/hardwareprofile.cpp
    M mythtv/libs/libmythbase/housekeeper.cpp
    M mythtv/libs/libmythbase/loggingserver.cpp
    M mythtv/libs/libmythbase/mythcommandlineparser.cpp
    M mythtv/libs/libmythbase/mythcorecontext.cpp
    M mythtv/libs/libmythbase/mythdb.cpp
    M mythtv/libs/libmythbase/mythdownloadmanager.cpp
    M mythtv/libs/libmythbase/mythmedia.cpp
    M mythtv/libs/libmythbase/mythmiscutil.cpp
    M mythtv/libs/libmythbase/mythsystemunix.cpp
    M mythtv/libs/libmythbase/remotefile.cpp
    M mythtv/libs/libmythbase/serverpool.cpp
    M mythtv/libs/libmythbase/storagegroup.cpp
    M mythtv/libs/libmythfreemheg/TokenGroup.cpp
    M mythtv/libs/libmythmetadata/dbaccess.cpp
    M mythtv/libs/libmythmetadata/imagemanager.cpp
    M mythtv/libs/libmythmetadata/imagescanner.cpp
    M mythtv/libs/libmythmetadata/imagethumbs.cpp
    M mythtv/libs/libmythmetadata/lyricsdata.cpp
    M mythtv/libs/libmythmetadata/metadatafactory.cpp
    M mythtv/libs/libmythmetadata/metaioid3.cpp
    M mythtv/libs/libmythmetadata/metaiotaglib.cpp
    M mythtv/libs/libmythmetadata/musicfilescanner.cpp
    M mythtv/libs/libmythmetadata/musicmetadata.cpp
    M mythtv/libs/libmythmetadata/mythuiimageresults.cpp
    M mythtv/libs/libmythmetadata/mythuimetadataresults.cpp
    M mythtv/libs/libmythmetadata/videoscan.cpp
    M mythtv/libs/libmythmetadata/videoutils.cpp
    M mythtv/libs/libmythmpeg2/header.c
    M mythtv/libs/libmythmpeg2/slice.c
    M mythtv/libs/libmythprotoserver/mythsocketmanager.cpp
    M mythtv/libs/libmythprotoserver/requesthandler/basehandler.cpp
    M mythtv/libs/libmythtv/AirPlay/mythraopconnection.cpp
    M mythtv/libs/libmythtv/Bluray/bdringbuffer.cpp
    M mythtv/libs/libmythtv/DVD/dvdringbuffer.cpp
    M mythtv/libs/libmythtv/HLS/httplivestream.cpp
    M mythtv/libs/libmythtv/HLS/httplivestreambuffer.cpp
    M mythtv/libs/libmythtv/cardutil.cpp
    M mythtv/libs/libmythtv/cc608decoder.cpp
    M mythtv/libs/libmythtv/cc708decoder.cpp
    M mythtv/libs/libmythtv/cc708window.cpp
    M mythtv/libs/libmythtv/channelscan/channelimporter.cpp
    M mythtv/libs/libmythtv/channelscan/channelscan_sm.cpp
    M mythtv/libs/libmythtv/channelsettings.cpp
    M mythtv/libs/libmythtv/channelsettings.h
    M mythtv/libs/libmythtv/channelutil.cpp
    M mythtv/libs/libmythtv/dbcheck.cpp
    M mythtv/libs/libmythtv/decoders/avformatdecoder.cpp
    M mythtv/libs/libmythtv/decoders/decoderbase.cpp
    M mythtv/libs/libmythtv/decoders/nuppeldecoder.cpp
    M mythtv/libs/libmythtv/deletemap.cpp
    M mythtv/libs/libmythtv/diseqcsettings.cpp
    M mythtv/libs/libmythtv/dtvmultiplex.cpp
    M mythtv/libs/libmythtv/eitcache.cpp
    M mythtv/libs/libmythtv/eitfixup.cpp
    M mythtv/libs/libmythtv/livetvchain.cpp
    M mythtv/libs/libmythtv/mheg/dsmcc.cpp
    M mythtv/libs/libmythtv/mheg/mhi.cpp
    M mythtv/libs/libmythtv/mpeg/atscdescriptors.cpp
    M mythtv/libs/libmythtv/mpeg/dvbdescriptors.cpp
    M mythtv/libs/libmythtv/mpeg/dvbdescriptors.h
    M mythtv/libs/libmythtv/mpeg/mpegdescriptors.cpp
    M mythtv/libs/libmythtv/mpeg/mpegstreamdata.cpp
    M mythtv/libs/libmythtv/mpeg/mpegtables.cpp
    M mythtv/libs/libmythtv/mythiowrapper.cpp
    M mythtv/libs/libmythtv/mythplayer.cpp
    M mythtv/libs/libmythtv/mythsystemevent.cpp
    M mythtv/libs/libmythtv/mythvideoout.cpp
    M mythtv/libs/libmythtv/netstream.cpp
    M mythtv/libs/libmythtv/opengl/mythegldmabuf.cpp
    M mythtv/libs/libmythtv/opengl/mythnvdecinterop.cpp
    M mythtv/libs/libmythtv/opengl/mythopenglinterop.cpp
    M mythtv/libs/libmythtv/opengl/mythvideooutopengl.cpp
    M mythtv/libs/libmythtv/previewgenerator.cpp
    M mythtv/libs/libmythtv/recorders/ExternalStreamHandler.cpp
    M mythtv/libs/libmythtv/recorders/NuppelVideoRecorder.cpp
    M mythtv/libs/libmythtv/recorders/RTjpegN.cpp
    M mythtv/libs/libmythtv/recorders/asistreamhandler.cpp
    M mythtv/libs/libmythtv/recorders/audioinputalsa.cpp
    M mythtv/libs/libmythtv/recorders/audioinputoss.cpp
    M mythtv/libs/libmythtv/recorders/dtvrecorder.cpp
    M mythtv/libs/libmythtv/recorders/dvbcam.cpp
    M mythtv/libs/libmythtv/recorders/dvbchannel.cpp
    M mythtv/libs/libmythtv/recorders/recorderbase.cpp
    M mythtv/libs/libmythtv/recorders/v4l2encstreamhandler.cpp
    M mythtv/libs/libmythtv/recorders/vbitext/hamm.c
    M mythtv/libs/libmythtv/recorders/vbitext/lang.c
    M mythtv/libs/libmythtv/recorders/vbitext/vbi.c
    M mythtv/libs/libmythtv/recordinginfo.cpp
    M mythtv/libs/libmythtv/recordingprofile.cpp
    M mythtv/libs/libmythtv/recordingrule.cpp
    M mythtv/libs/libmythtv/scheduledrecording.cpp
    M mythtv/libs/libmythtv/signalmonitorvalue.cpp
    M mythtv/libs/libmythtv/subtitlescreen.cpp
    M mythtv/libs/libmythtv/textsubtitleparser.cpp
    M mythtv/libs/libmythtv/tv_play.cpp
    M mythtv/libs/libmythtv/tv_rec.cpp
    M mythtv/libs/libmythtv/v4l2util.cpp
    M mythtv/libs/libmythtv/videobuffers.cpp
    M mythtv/libs/libmythtv/videodbcheck.cpp
    M mythtv/libs/libmythtv/videodisplayprofile.cpp
    M mythtv/libs/libmythtv/visualisations/goom/filters.c
    M mythtv/libs/libmythtv/visualisations/goom/goom_core.c
    M mythtv/libs/libmythtv/xine_demux_sputext.cpp
    M mythtv/libs/libmythui/jsmenu.cpp
    M mythtv/libs/libmythui/mythfontproperties.cpp
    M mythtv/libs/libmythui/mythimage.cpp
    M mythtv/libs/libmythui/mythmainwindow.cpp
    M mythtv/libs/libmythui/mythrect.cpp
    M mythtv/libs/libmythui/mythuibuttonlist.cpp
    M mythtv/libs/libmythui/mythuicheckbox.cpp
    M mythtv/libs/libmythui/mythuifilebrowser.cpp
    M mythtv/libs/libmythui/mythuihelper.cpp
    M mythtv/libs/libmythui/mythuiimage.cpp
    M mythtv/libs/libmythui/mythuispinbox.cpp
    M mythtv/libs/libmythui/mythuiwebbrowser.cpp
    M mythtv/libs/libmythui/mythvirtualkeyboard.cpp
    M mythtv/libs/libmythui/opengl/mythrenderopengl.cpp
    M mythtv/libs/libmythui/themeinfo.cpp
    M mythtv/libs/libmythui/x11colors.cpp
    M mythtv/libs/libmythui/xmlparsebase.cpp
    M mythtv/libs/libmythupnp/httprequest.cpp
    M mythtv/libs/libmythupnp/serverSideScripting.cpp
    M mythtv/libs/libmythupnp/upnpcds.cpp
    M mythtv/libs/libmythupnp/upnpcdsobjects.cpp
    M mythtv/libs/libmythupnp/upnphelpers.cpp
    M mythtv/libs/libmythupnp/upnptaskcache.h
    M mythtv/libs/libmythupnp/upnptaskevent.cpp
    M mythtv/programs/mythbackend/backendhousekeeper.cpp
    M mythtv/programs/mythbackend/encoderlink.cpp
    M mythtv/programs/mythbackend/httpstatus.cpp
    M mythtv/programs/mythbackend/main_helpers.cpp
    M mythtv/programs/mythbackend/mainserver.cpp
    M mythtv/programs/mythbackend/playbacksock.cpp
    M mythtv/programs/mythbackend/scheduler.cpp
    M mythtv/programs/mythbackend/services/guide.cpp
    M mythtv/programs/mythbackend/services/myth.cpp
    M mythtv/programs/mythbackend/services/serviceUtil.cpp
    M mythtv/programs/mythbackend/services/video.cpp
    M mythtv/programs/mythbackend/upnpcdsmusic.cpp
    M mythtv/programs/mythbackend/upnpcdstv.cpp
    M mythtv/programs/mythbackend/upnpcdsvideo.cpp
    M mythtv/programs/mythcommflag/ClassicCommDetector.cpp
    M mythtv/programs/mythcommflag/Histogram.cpp
    M mythtv/programs/mythcommflag/PrePostRollFlagger.cpp
    M mythtv/programs/mythcommflag/main.cpp
    M mythtv/programs/mythcommflag/pgm.cpp
    M mythtv/programs/mythexternrecorder/MythExternControl.cpp
    M mythtv/programs/mythexternrecorder/MythExternRecApp.cpp
    M mythtv/programs/mythfilldatabase/filldata.cpp
    M mythtv/programs/mythfilldatabase/main.cpp
    M mythtv/programs/mythfrontend/editvideometadata.cpp
    M mythtv/programs/mythfrontend/exitprompt.cpp
    M mythtv/programs/mythfrontend/galleryinfo.cpp
    M mythtv/programs/mythfrontend/galleryslide.cpp
    M mythtv/programs/mythfrontend/galleryslideview.cpp
    M mythtv/programs/mythfrontend/gallerythumbview.cpp
    M mythtv/programs/mythfrontend/galleryviews.cpp
    M mythtv/programs/mythfrontend/globalsettings.cpp
    M mythtv/programs/mythfrontend/guidegrid.cpp
    M mythtv/programs/mythfrontend/main.cpp
    M mythtv/programs/mythfrontend/mythcontrols.cpp
    M mythtv/programs/mythfrontend/networkcontrol.cpp
    M mythtv/programs/mythfrontend/playbackbox.cpp
    M mythtv/programs/mythfrontend/prevreclist.cpp
    M mythtv/programs/mythfrontend/progdetails.cpp
    M mythtv/programs/mythfrontend/progfind.cpp
    M mythtv/programs/mythfrontend/proglist.cpp
    M mythtv/programs/mythfrontend/proglist_helpers.cpp
    M mythtv/programs/mythfrontend/programrecpriority.cpp
    M mythtv/programs/mythfrontend/schedulecommon.cpp
    M mythtv/programs/mythfrontend/scheduleeditor.cpp
    M mythtv/programs/mythfrontend/statusbox.cpp
    M mythtv/programs/mythfrontend/themechooser.cpp
    M mythtv/programs/mythfrontend/videodlg.cpp
    M mythtv/programs/mythfrontend/videoplayercommand.cpp
    M mythtv/programs/mythfrontend/viewschedulediff.cpp
    M mythtv/programs/mythlcdserver/lcdprocclient.cpp
    M mythtv/programs/mythmetadatalookup/main.cpp
    M mythtv/programs/mythshutdown/main.cpp
    M mythtv/programs/mythtranscode/cutter.cpp
    M mythtv/programs/mythtranscode/external/replex/multiplex.c
    M mythtv/programs/mythtranscode/external/replex/ringbuffer.c
    M mythtv/programs/mythtranscode/main.cpp
    M mythtv/programs/mythtranscode/mpeg2fix.cpp
    M mythtv/programs/mythtranscode/transcode.cpp
    M mythtv/programs/mythtv-setup/importicons.cpp
    M mythtv/programs/mythutil/fileutils.cpp
    M mythtv/programs/mythutil/markuputils.cpp
    M mythtv/programs/mythwelcome/main.cpp
    M mythtv/programs/mythwelcome/welcomedialog.cpp

  Log Message:
  -----------
  tidy: Put braces around the bodies of if/for/do/while statements.

The clang-tidy "braces around statements" checker pointed many places
where adding braces around the body of an if/then/else statement or a
for/do/while loop would make the code easier to read.  Almost all
changes made by the clang-tidy program.  White space cleanup by hand.

https://clang.llvm.org/extra/clang-tidy/checks/readability-braces-around-statements.html


  Commit: a5aba64b794738c8cbd8e626d6ddeb4655e63da2
      https://github.com/MythTV/mythtv/commit/a5aba64b794738c8cbd8e626d6ddeb4655e63da2
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-12-24 (Tue, 24 Dec 2019)

  Changed paths:
    M mythplugins/mythnetvision/mythnetvision/netsearch.cpp

  Log Message:
  -----------
  Simplify an if clause in netsearch.cpp.


  Commit: bd0291e70f2b08358a19eadb618eabf0f4e16290
      https://github.com/MythTV/mythtv/commit/bd0291e70f2b08358a19eadb618eabf0f4e16290
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-12-24 (Tue, 24 Dec 2019)

  Changed paths:
    M mythtv/libs/libmythbase/platforms/mythpowerdbus.cpp
    M mythtv/libs/libmythtv/opengl/mythnvdecinterop.cpp
    M mythtv/libs/libmythtv/opengl/mythvaapidrminterop.cpp

  Log Message:
  -----------
  tidy: Fix virtual calls from object constructor/destructor.

Clang-tidy complains about a class calling a virtual function from
its constructor or destructor.  During constructors and destructors
virtual functions aren't virtual, calling the function in that class
and not any derived class.  Add the class name to these calls to
eliminate the warning messages.

https://clang.llvm.org/extra/clang-tidy/checks/clang-analyzer-optin.cplusplus.VirtualCall.html


  Commit: 8bdf2ce479b5092eed6c49ec3e89ab5f69ea0893
      https://github.com/MythTV/mythtv/commit/8bdf2ce479b5092eed6c49ec3e89ab5f69ea0893
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-12-25 (Wed, 25 Dec 2019)

  Changed paths:
    M mythplugins/mythmusic/mythmusic/inlines.h
    M mythtv/libs/libmythtv/visualisations/goom/ifs_display.c

  Log Message:
  -----------
  tidy: Mark parameters "const" where possible.

The clang-tidy "non-const parameter" checker pointed out a few places
where the parameters to functions could be marked "const" to gain
additional compiler checking.  Changes made by the clang-tidy program.

https://clang.llvm.org/extra/clang-tidy/checks/readability-non-const-parameter.html


  Commit: 1d0a760f6ed490ffb6c8d3647c0cc203ba8ec29e
      https://github.com/MythTV/mythtv/commit/1d0a760f6ed490ffb6c8d3647c0cc203ba8ec29e
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-12-25 (Wed, 25 Dec 2019)

  Changed paths:
    M mythtv/libs/libmythui/mythmainwindow.cpp

  Log Message:
  -----------
  tidy: remove dead store from mythmainwindow.cpp.

The clang-tidy "dead stores" checker pointed out one places that a
variable is set with an "|=" operator, but then the function
immediately returns never using the set value.  Remove these store and
just return the new value.


  Commit: 5272f22615805b43b45e8da0812cb47789bb1634
      https://github.com/MythTV/mythtv/commit/5272f22615805b43b45e8da0812cb47789bb1634
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-12-25 (Wed, 25 Dec 2019)

  Changed paths:
    M mythtv/libs/libmythui/mythdisplaymode.cpp
    M mythtv/libs/libmythui/mythdisplaymode.h
    M mythtv/libs/libmythui/platforms/mythdrmdevice.cpp
    M mythtv/libs/libmythui/platforms/mythdrmdevice.h

  Log Message:
  -----------
  tidy: Eliminate unnecessary copying of objects.

The clang-tidy "unnecessary value param" check pointed out many places
where objects were passed by copying when they could be passed by
const reference.  The vast majority of these fixes convert a QString
object into a const QString& reference.  There are also a number of
other objects that get passed by reference instead of copying.
Changes made by the clang-tidy program.

https://clang.llvm.org/extra/clang-tidy/checks/performance-unnecessary-value-param.html


  Commit: c683607bd096f005a3f5935f8b12d3d9ea3c18d6
      https://github.com/MythTV/mythtv/commit/c683607bd096f005a3f5935f8b12d3d9ea3c18d6
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-12-25 (Wed, 25 Dec 2019)

  Changed paths:
    M .clang-tidy

  Log Message:
  -----------
  Clang-tidy updates.


  Commit: dd28ec432d4e6e17762a84efcfc20b862cc1c1b5
      https://github.com/MythTV/mythtv/commit/dd28ec432d4e6e17762a84efcfc20b862cc1c1b5
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-12-25 (Wed, 25 Dec 2019)

  Changed paths:
    M mythtv/libs/libmythtv/videosource.cpp
    M mythtv/libs/libmythui/mythedid.cpp
    M mythtv/libs/libmythui/mythedid.h

  Log Message:
  -----------
  Merge branch 'master' into branch 'clang-tidy'.


  Commit: 70cee0d2107ca5a618c87be13aa5f1caeb1ea771
      https://github.com/MythTV/mythtv/commit/70cee0d2107ca5a618c87be13aa5f1caeb1ea771
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-12-26 (Thu, 26 Dec 2019)

  Changed paths:
    M .clang-tidy
    M mythplugins/mytharchive/mytharchive/archiveutil.cpp
    M mythplugins/mytharchive/mytharchive/editmetadata.h
    M mythplugins/mytharchive/mytharchive/exportnative.h
    M mythplugins/mytharchive/mytharchive/fileselector.h
    M mythplugins/mytharchive/mytharchive/importnative.cpp
    M mythplugins/mytharchive/mytharchive/importnative.h
    M mythplugins/mytharchive/mytharchive/logviewer.h
    M mythplugins/mytharchive/mytharchive/main.cpp
    M mythplugins/mytharchive/mytharchive/mythburn.cpp
    M mythplugins/mytharchive/mytharchive/mythburn.h
    M mythplugins/mytharchive/mytharchive/recordingselector.cpp
    M mythplugins/mytharchive/mytharchive/recordingselector.h
    M mythplugins/mytharchive/mytharchive/remoteavformatcontext.h
    M mythplugins/mytharchive/mytharchive/selectdestination.h
    M mythplugins/mytharchive/mytharchive/themeselector.cpp
    M mythplugins/mytharchive/mytharchive/themeselector.h
    M mythplugins/mytharchive/mytharchive/thumbfinder.h
    M mythplugins/mytharchive/mytharchive/videoselector.cpp
    M mythplugins/mytharchive/mytharchive/videoselector.h
    M mythplugins/mytharchive/mytharchivehelper/external/pxsup2dast.c
    M mythplugins/mytharchive/mytharchivehelper/main.cpp
    M mythplugins/mythbrowser/mythbrowser/bookmarkeditor.h
    M mythplugins/mythbrowser/mythbrowser/bookmarkmanager.cpp
    M mythplugins/mythbrowser/mythbrowser/bookmarkmanager.h
    M mythplugins/mythbrowser/mythbrowser/mythbrowser.h
    M mythplugins/mythbrowser/mythbrowser/mythflashplayer.h
    M mythplugins/mythbrowser/mythbrowser/webpage.h
    M mythplugins/mythgame/mythgame/dbcheck.cpp
    M mythplugins/mythgame/mythgame/gamedetails.h
    M mythplugins/mythgame/mythgame/gamehandler.cpp
    M mythplugins/mythgame/mythgame/gamehandler.h
    M mythplugins/mythgame/mythgame/gamescan.cpp
    M mythplugins/mythgame/mythgame/gamescan.h
    M mythplugins/mythgame/mythgame/gamesettings.cpp
    M mythplugins/mythgame/mythgame/gamesettings.h
    M mythplugins/mythgame/mythgame/gameui.cpp
    M mythplugins/mythgame/mythgame/gameui.h
    M mythplugins/mythgame/mythgame/rom_metadata.h
    M mythplugins/mythgame/mythgame/romedit.h
    M mythplugins/mythgame/mythgame/rominfo.h
    M mythplugins/mythmusic/mythmusic/avfdecoder.cpp
    M mythplugins/mythmusic/mythmusic/avfdecoder.h
    M mythplugins/mythmusic/mythmusic/bumpscope.cpp
    M mythplugins/mythmusic/mythmusic/bumpscope.h
    M mythplugins/mythmusic/mythmusic/cddb.h
    M mythplugins/mythmusic/mythmusic/cddecoder.cpp
    M mythplugins/mythmusic/mythmusic/cddecoder.h
    M mythplugins/mythmusic/mythmusic/cdrip.cpp
    M mythplugins/mythmusic/mythmusic/cdrip.h
    M mythplugins/mythmusic/mythmusic/dbcheck.cpp
    M mythplugins/mythmusic/mythmusic/decoder.h
    M mythplugins/mythmusic/mythmusic/decoderhandler.cpp
    M mythplugins/mythmusic/mythmusic/decoderhandler.h
    M mythplugins/mythmusic/mythmusic/editmetadata.h
    M mythplugins/mythmusic/mythmusic/flacencoder.cpp
    M mythplugins/mythmusic/mythmusic/flacencoder.h
    M mythplugins/mythmusic/mythmusic/generalsettings.cpp
    M mythplugins/mythmusic/mythmusic/generalsettings.h
    M mythplugins/mythmusic/mythmusic/importmusic.cpp
    M mythplugins/mythmusic/mythmusic/importmusic.h
    M mythplugins/mythmusic/mythmusic/importsettings.h
    M mythplugins/mythmusic/mythmusic/inlines.h
    M mythplugins/mythmusic/mythmusic/lameencoder.cpp
    M mythplugins/mythmusic/mythmusic/lameencoder.h
    M mythplugins/mythmusic/mythmusic/lyricsview.h
    M mythplugins/mythmusic/mythmusic/mainvisual.h
    M mythplugins/mythmusic/mythmusic/miniplayer.h
    M mythplugins/mythmusic/mythmusic/musiccommon.cpp
    M mythplugins/mythmusic/mythmusic/musiccommon.h
    M mythplugins/mythmusic/mythmusic/musicdata.h
    M mythplugins/mythmusic/mythmusic/musicplayer.cpp
    M mythplugins/mythmusic/mythmusic/musicplayer.h
    M mythplugins/mythmusic/mythmusic/mythgoom.h
    M mythplugins/mythmusic/mythmusic/playersettings.h
    M mythplugins/mythmusic/mythmusic/playlist.cpp
    M mythplugins/mythmusic/mythmusic/playlist.h
    M mythplugins/mythmusic/mythmusic/playlistcontainer.cpp
    M mythplugins/mythmusic/mythmusic/playlistcontainer.h
    M mythplugins/mythmusic/mythmusic/playlisteditorview.cpp
    M mythplugins/mythmusic/mythmusic/playlisteditorview.h
    M mythplugins/mythmusic/mythmusic/playlistview.h
    M mythplugins/mythmusic/mythmusic/polygon.h
    M mythplugins/mythmusic/mythmusic/ratingsettings.h
    M mythplugins/mythmusic/mythmusic/remoteavformatcontext.h
    M mythplugins/mythmusic/mythmusic/searchview.h
    M mythplugins/mythmusic/mythmusic/smartplaylist.h
    M mythplugins/mythmusic/mythmusic/streamview.cpp
    M mythplugins/mythmusic/mythmusic/streamview.h
    M mythplugins/mythmusic/mythmusic/synaesthesia.cpp
    M mythplugins/mythmusic/mythmusic/synaesthesia.h
    M mythplugins/mythmusic/mythmusic/visualizationsettings.h
    M mythplugins/mythmusic/mythmusic/visualize.cpp
    M mythplugins/mythmusic/mythmusic/visualize.h
    M mythplugins/mythmusic/mythmusic/visualizerview.h
    M mythplugins/mythmusic/mythmusic/vorbisencoder.cpp
    M mythplugins/mythmusic/mythmusic/vorbisencoder.h
    M mythplugins/mythnetvision/mythnetvision/netbase.h
    M mythplugins/mythnetvision/mythnetvision/neteditorbase.cpp
    M mythplugins/mythnetvision/mythnetvision/neteditorbase.h
    M mythplugins/mythnetvision/mythnetvision/netsearch.cpp
    M mythplugins/mythnetvision/mythnetvision/netsearch.h
    M mythplugins/mythnetvision/mythnetvision/nettree.cpp
    M mythplugins/mythnetvision/mythnetvision/nettree.h
    M mythplugins/mythnetvision/mythnetvision/rsseditor.h
    M mythplugins/mythnetvision/mythnetvision/searcheditor.h
    M mythplugins/mythnetvision/mythnetvision/treeeditor.h
    M mythplugins/mythnews/mythnews/mythnews.cpp
    M mythplugins/mythnews/mythnews/mythnews.h
    M mythplugins/mythnews/mythnews/mythnewsconfig.h
    M mythplugins/mythnews/mythnews/mythnewseditor.h
    M mythplugins/mythnews/mythnews/newssite.h
    M mythplugins/mythweather/mythweather/sourceManager.h
    M mythplugins/mythweather/mythweather/weather.cpp
    M mythplugins/mythweather/mythweather/weather.h
    M mythplugins/mythweather/mythweather/weatherScreen.h
    M mythplugins/mythweather/mythweather/weatherSetup.h
    M mythplugins/mythweather/mythweather/weatherSource.h
    M mythplugins/mythweather/mythweather/weatherUtils.h
    M mythplugins/mythzoneminder/mythzmserver/main.cpp
    M mythplugins/mythzoneminder/mythzmserver/zmserver.cpp
    M mythplugins/mythzoneminder/mythzmserver/zmserver.h
    M mythplugins/mythzoneminder/mythzoneminder/alarmnotifythread.h
    M mythplugins/mythzoneminder/mythzoneminder/zmclient.h
    M mythplugins/mythzoneminder/mythzoneminder/zmconsole.cpp
    M mythplugins/mythzoneminder/mythzoneminder/zmconsole.h
    M mythplugins/mythzoneminder/mythzoneminder/zmdefines.h
    M mythplugins/mythzoneminder/mythzoneminder/zmevents.cpp
    M mythplugins/mythzoneminder/mythzoneminder/zmevents.h
    M mythplugins/mythzoneminder/mythzoneminder/zmliveplayer.h
    M mythplugins/mythzoneminder/mythzoneminder/zmminiplayer.h
    M mythplugins/mythzoneminder/mythzoneminder/zmplayer.h
    M mythtv/configure
    M mythtv/external/libmythsoundtouch/FIFOSamplePipe.h
    M mythtv/external/nv-codec-headers/include/ffnvcodec/dynlink_cuda.h
    M mythtv/external/nv-codec-headers/include/ffnvcodec/dynlink_loader.h
    M mythtv/external/nv-codec-headers/include/ffnvcodec/nvEncodeAPI.h
    M mythtv/libs/libmyth/audio/audiooutput.h
    M mythtv/libs/libmyth/audio/audiooutputbase.cpp
    M mythtv/libs/libmyth/audio/audiooutputjack.cpp
    M mythtv/libs/libmyth/audio/audiooutputpulse.cpp
    M mythtv/libs/libmyth/audio/audiosettings.h
    M mythtv/libs/libmyth/audio/pink.h
    M mythtv/libs/libmyth/backendselect.h
    M mythtv/libs/libmyth/dbsettings.cpp
    M mythtv/libs/libmyth/dbsettings.h
    M mythtv/libs/libmyth/guistartup.h
    M mythtv/libs/libmyth/langsettings.h
    M mythtv/libs/libmyth/mediamonitor-unix.h
    M mythtv/libs/libmyth/mythcontext.cpp
    M mythtv/libs/libmyth/mythcontext.h
    R mythtv/libs/libmyth/mythdialogs.cpp
    M mythtv/libs/libmyth/mythmediamonitor.h
    M mythtv/libs/libmyth/mythrssmanager.h
    M mythtv/libs/libmyth/mythterminal.h
    M mythtv/libs/libmyth/netgrabbermanager.cpp
    M mythtv/libs/libmyth/netgrabbermanager.h
    M mythtv/libs/libmyth/netutils.cpp
    M mythtv/libs/libmyth/output.h
    M mythtv/libs/libmyth/programinfo.cpp
    M mythtv/libs/libmyth/programinfo.h
    M mythtv/libs/libmyth/programtypes.h
    M mythtv/libs/libmyth/rawsettingseditor.h
    M mythtv/libs/libmyth/recordingtypes.h
    M mythtv/libs/libmyth/remoteutil.cpp
    M mythtv/libs/libmyth/rssparse.h
    M mythtv/libs/libmyth/schemawizard.cpp
    M mythtv/libs/libmyth/schemawizard.h
    M mythtv/libs/libmyth/standardsettings.cpp
    M mythtv/libs/libmyth/standardsettings.h
    M mythtv/libs/libmyth/storagegroupeditor.cpp
    M mythtv/libs/libmyth/test/test_audioconvert/test_audioconvert.h
    M mythtv/libs/libmyth/test/test_audioutils/test_audioutils.h
    M mythtv/libs/libmyth/test/test_programinfo/test_programinfo.h
    M mythtv/libs/libmyth/test/test_settings/test_settings.h
    M mythtv/libs/libmythbase/autodeletedeque.h
    M mythtv/libs/libmythbase/bonjourregister.h
    M mythtv/libs/libmythbase/dbutil.cpp
    M mythtv/libs/libmythbase/dbutil.h
    M mythtv/libs/libmythbase/hardwareprofile.cpp
    M mythtv/libs/libmythbase/hardwareprofile.h
    M mythtv/libs/libmythbase/housekeeper.cpp
    M mythtv/libs/libmythbase/housekeeper.h
    M mythtv/libs/libmythbase/iso639.h
    M mythtv/libs/libmythbase/lcddevice.h
    M mythtv/libs/libmythbase/logging.h
    M mythtv/libs/libmythbase/loggingserver.cpp
    M mythtv/libs/libmythbase/loggingserver.h
    M mythtv/libs/libmythbase/mthread.h
    M mythtv/libs/libmythbase/mthreadpool.h
    M mythtv/libs/libmythbase/mythcdrom.h
    M mythtv/libs/libmythbase/mythcommandlineparser.cpp
    M mythtv/libs/libmythbase/mythcommandlineparser.h
    M mythtv/libs/libmythbase/mythcorecontext.cpp
    M mythtv/libs/libmythbase/mythcorecontext.h
    M mythtv/libs/libmythbase/mythcoreutil.h
    M mythtv/libs/libmythbase/mythdate.h
    M mythtv/libs/libmythbase/mythdb.cpp
    M mythtv/libs/libmythbase/mythdb.h
    M mythtv/libs/libmythbase/mythdbcon.h
    M mythtv/libs/libmythbase/mythdbparams.h
    M mythtv/libs/libmythbase/mythdeque.h
    M mythtv/libs/libmythbase/mythdownloadmanager.cpp
    M mythtv/libs/libmythbase/mythdownloadmanager.h
    M mythtv/libs/libmythbase/mythevent.h
    M mythtv/libs/libmythbase/mythhdd.h
    M mythtv/libs/libmythbase/mythlocale.h
    M mythtv/libs/libmythbase/mythlogging.h
    M mythtv/libs/libmythbase/mythmedia.cpp
    M mythtv/libs/libmythbase/mythmedia.h
    M mythtv/libs/libmythbase/mythmiscutil.cpp
    M mythtv/libs/libmythbase/mythmiscutil.h
    M mythtv/libs/libmythbase/mythplugin.h
    M mythtv/libs/libmythbase/mythpluginapi.h
    M mythtv/libs/libmythbase/mythpower.h
    M mythtv/libs/libmythbase/mythsession.h
    M mythtv/libs/libmythbase/mythsignalingtimer.h
    M mythtv/libs/libmythbase/mythsingledownload.h
    M mythtv/libs/libmythbase/mythsocket.h
    M mythtv/libs/libmythbase/mythsocket_cb.h
    M mythtv/libs/libmythbase/mythstorage.h
    M mythtv/libs/libmythbase/mythsystemlegacy.h
    M mythtv/libs/libmythbase/mythsystemunix.cpp
    M mythtv/libs/libmythbase/mythsystemunix.h
    M mythtv/libs/libmythbase/platforms/mythpowerdbus.cpp
    M mythtv/libs/libmythbase/platforms/mythpowerdbus.h
    M mythtv/libs/libmythbase/platforms/mythpowerosx.cpp
    M mythtv/libs/libmythbase/portchecker.h
    M mythtv/libs/libmythbase/remotefile.cpp
    M mythtv/libs/libmythbase/remotefile.h
    M mythtv/libs/libmythbase/serverpool.cpp
    M mythtv/libs/libmythbase/serverpool.h
    M mythtv/libs/libmythbase/signalhandling.h
    M mythtv/libs/libmythbase/storagegroup.cpp
    M mythtv/libs/libmythbase/storagegroup.h
    M mythtv/libs/libmythbase/test/test_mythsystem/test_mythsystem.h
    M mythtv/libs/libmythbase/test/test_mythsystemlegacy/test_mythsystemlegacy.h
    M mythtv/libs/libmythbase/test/test_mythtimer/test_mythtimer.h
    M mythtv/libs/libmythbase/test/test_template/test_template.h
    M mythtv/libs/libmythbase/threadedfilewriter.h
    M mythtv/libs/libmythbase/verbosedefs.h
    M mythtv/libs/libmythfreemheg/BaseActions.h
    M mythtv/libs/libmythfreemheg/BaseClasses.h
    M mythtv/libs/libmythfreemheg/Bitmap.h
    M mythtv/libs/libmythfreemheg/DynamicLineArt.h
    M mythtv/libs/libmythfreemheg/Engine.h
    M mythtv/libs/libmythfreemheg/Groups.h
    M mythtv/libs/libmythfreemheg/Ingredients.h
    M mythtv/libs/libmythfreemheg/ParseBinary.h
    M mythtv/libs/libmythfreemheg/ParseNode.h
    M mythtv/libs/libmythfreemheg/ParseText.h
    M mythtv/libs/libmythfreemheg/Presentable.h
    M mythtv/libs/libmythfreemheg/Programs.h
    M mythtv/libs/libmythfreemheg/Root.h
    M mythtv/libs/libmythfreemheg/Stream.h
    M mythtv/libs/libmythfreemheg/Text.h
    M mythtv/libs/libmythfreemheg/TokenGroup.cpp
    M mythtv/libs/libmythfreemheg/TokenGroup.h
    M mythtv/libs/libmythfreemheg/Variables.h
    M mythtv/libs/libmythfreemheg/Visible.h
    M mythtv/libs/libmythfreemheg/freemheg.h
    M mythtv/libs/libmythfreesurround/el_processor.h
    M mythtv/libs/libmythfreesurround/freesurround.cpp
    M mythtv/libs/libmythfreesurround/freesurround.h
    M mythtv/libs/libmythmetadata/bluraymetadata.h
    M mythtv/libs/libmythmetadata/cleanup.h
    M mythtv/libs/libmythmetadata/dbaccess.cpp
    M mythtv/libs/libmythmetadata/dbaccess.h
    M mythtv/libs/libmythmetadata/imagemanager.cpp
    M mythtv/libs/libmythmetadata/imagemanager.h
    M mythtv/libs/libmythmetadata/imagemetadata.h
    M mythtv/libs/libmythmetadata/imagescanner.cpp
    M mythtv/libs/libmythmetadata/imagescanner.h
    M mythtv/libs/libmythmetadata/imagethumbs.cpp
    M mythtv/libs/libmythmetadata/imagethumbs.h
    M mythtv/libs/libmythmetadata/imagetypes.h
    M mythtv/libs/libmythmetadata/lyricsdata.cpp
    M mythtv/libs/libmythmetadata/lyricsdata.h
    M mythtv/libs/libmythmetadata/metadatacommon.h
    M mythtv/libs/libmythmetadata/metadatadownload.h
    M mythtv/libs/libmythmetadata/metadatafactory.cpp
    M mythtv/libs/libmythmetadata/metadatafactory.h
    M mythtv/libs/libmythmetadata/metadataimagedownload.h
    M mythtv/libs/libmythmetadata/metaioavfcomment.h
    M mythtv/libs/libmythmetadata/metaioflacvorbis.h
    M mythtv/libs/libmythmetadata/metaioid3.cpp
    M mythtv/libs/libmythmetadata/metaioid3.h
    M mythtv/libs/libmythmetadata/metaiomp4.h
    M mythtv/libs/libmythmetadata/metaiooggvorbis.h
    M mythtv/libs/libmythmetadata/metaiotaglib.cpp
    M mythtv/libs/libmythmetadata/metaiotaglib.h
    M mythtv/libs/libmythmetadata/metaiowavpack.h
    M mythtv/libs/libmythmetadata/musicfilescanner.cpp
    M mythtv/libs/libmythmetadata/musicmetadata.cpp
    M mythtv/libs/libmythmetadata/musicmetadata.h
    M mythtv/libs/libmythmetadata/mythuiimageresults.cpp
    M mythtv/libs/libmythmetadata/mythuiimageresults.h
    M mythtv/libs/libmythmetadata/mythuimetadataresults.cpp
    M mythtv/libs/libmythmetadata/mythuimetadataresults.h
    M mythtv/libs/libmythmetadata/quicksp.h
    M mythtv/libs/libmythmetadata/test/test_videometadata/test_videometadata.h
    M mythtv/libs/libmythmetadata/videometadata.h
    M mythtv/libs/libmythmetadata/videometadatalistmanager.h
    M mythtv/libs/libmythmetadata/videoscan.cpp
    M mythtv/libs/libmythmetadata/videoscan.h
    M mythtv/libs/libmythmetadata/videoutils.cpp
    M mythtv/libs/libmythmetadata/videoutils.h
    M mythtv/libs/libmythmpeg2/header.c
    M mythtv/libs/libmythmpeg2/slice.c
    M mythtv/libs/libmythprotoserver/mythsocketmanager.cpp
    M mythtv/libs/libmythprotoserver/mythsocketmanager.h
    M mythtv/libs/libmythprotoserver/requesthandler/basehandler.cpp
    M mythtv/libs/libmythprotoserver/requesthandler/deletethread.cpp
    M mythtv/libs/libmythprotoserver/requesthandler/deletethread.h
    M mythtv/libs/libmythprotoserver/requesthandler/fileserverutil.cpp
    M mythtv/libs/libmythprotoserver/requesthandler/fileserverutil.h
    M mythtv/libs/libmythprotoserver/requesthandler/outboundhandler.cpp
    M mythtv/libs/libmythprotoserver/requesthandler/outboundhandler.h
    M mythtv/libs/libmythprotoserver/sockethandler.h
    M mythtv/libs/libmythprotoserver/socketrequesthandler.h
    M mythtv/libs/libmythservicecontracts/datacontracthelper.h
    M mythtv/libs/libmythservicecontracts/datacontracts/artworkInfo.h
    M mythtv/libs/libmythservicecontracts/datacontracts/artworkInfoList.h
    M mythtv/libs/libmythservicecontracts/datacontracts/captureCard.h
    M mythtv/libs/libmythservicecontracts/datacontracts/castMember.h
    M mythtv/libs/libmythservicecontracts/datacontracts/castMemberList.h
    M mythtv/libs/libmythservicecontracts/datacontracts/programAndChannel.h
    M mythtv/libs/libmythservicecontracts/datacontracts/programList.h
    M mythtv/libs/libmythservicecontracts/datacontracts/recRule.h
    M mythtv/libs/libmythservicecontracts/datacontracts/recording.h
    M mythtv/libs/libmythservicecontracts/enums/recStatus.h
    M mythtv/libs/libmythtv/AirPlay/mythraopconnection.cpp
    M mythtv/libs/libmythtv/AirPlay/mythraopconnection.h
    M mythtv/libs/libmythtv/Bluray/bdringbuffer.cpp
    M mythtv/libs/libmythtv/Bluray/bdringbuffer.h
    M mythtv/libs/libmythtv/DVD/dvdringbuffer.cpp
    M mythtv/libs/libmythtv/HLS/httplivestream.cpp
    M mythtv/libs/libmythtv/HLS/httplivestream.h
    M mythtv/libs/libmythtv/HLS/httplivestreambuffer.cpp
    M mythtv/libs/libmythtv/audioplayer.h
    M mythtv/libs/libmythtv/avformatwriter.h
    M mythtv/libs/libmythtv/cardutil.cpp
    M mythtv/libs/libmythtv/cardutil.h
    M mythtv/libs/libmythtv/cc608decoder.cpp
    M mythtv/libs/libmythtv/cc608decoder.h
    M mythtv/libs/libmythtv/cc608reader.h
    M mythtv/libs/libmythtv/cc708decoder.cpp
    M mythtv/libs/libmythtv/cc708decoder.h
    M mythtv/libs/libmythtv/cc708window.cpp
    M mythtv/libs/libmythtv/cc708window.h
    M mythtv/libs/libmythtv/channelgroup.cpp
    M mythtv/libs/libmythtv/channelgroup.h
    M mythtv/libs/libmythtv/channelinfo.cpp
    M mythtv/libs/libmythtv/channelinfo.h
    M mythtv/libs/libmythtv/channelscan/channelimporter.cpp
    M mythtv/libs/libmythtv/channelscan/channelimporter.h
    M mythtv/libs/libmythtv/channelscan/channelscan_sm.cpp
    M mythtv/libs/libmythtv/channelscan/channelscan_sm.h
    M mythtv/libs/libmythtv/channelscan/channelscanner_cli.cpp
    M mythtv/libs/libmythtv/channelscan/channelscanner_cli.h
    M mythtv/libs/libmythtv/channelscan/channelscanner_gui.h
    M mythtv/libs/libmythtv/channelscan/externrecscanner.cpp
    M mythtv/libs/libmythtv/channelscan/externrecscanner.h
    M mythtv/libs/libmythtv/channelscan/inputselectorsetting.cpp
    M mythtv/libs/libmythtv/channelscan/inputselectorsetting.h
    M mythtv/libs/libmythtv/channelscan/iptvchannelfetcher.cpp
    M mythtv/libs/libmythtv/channelscan/iptvchannelfetcher.h
    M mythtv/libs/libmythtv/channelscan/paneatsc.h
    M mythtv/libs/libmythtv/channelscan/panedvbutilsimport.h
    M mythtv/libs/libmythtv/channelscan/scaninfo.cpp
    M mythtv/libs/libmythtv/channelscan/scanmonitor.h
    M mythtv/libs/libmythtv/channelscan/scanwizardconfig.cpp
    M mythtv/libs/libmythtv/channelscan/scanwizardconfig.h
    M mythtv/libs/libmythtv/channelscan/vboxchannelfetcher.cpp
    M mythtv/libs/libmythtv/channelscan/vboxchannelfetcher.h
    M mythtv/libs/libmythtv/channelsettings.cpp
    M mythtv/libs/libmythtv/channelsettings.h
    M mythtv/libs/libmythtv/channelutil.cpp
    M mythtv/libs/libmythtv/channelutil.h
    M mythtv/libs/libmythtv/dbcheck.cpp
    M mythtv/libs/libmythtv/decoders/avformatdecoder.cpp
    M mythtv/libs/libmythtv/decoders/avformatdecoder.h
    M mythtv/libs/libmythtv/decoders/decoderbase.cpp
    M mythtv/libs/libmythtv/decoders/decoderbase.h
    M mythtv/libs/libmythtv/decoders/mythcodeccontext.cpp
    M mythtv/libs/libmythtv/decoders/mythcodeccontext.h
    M mythtv/libs/libmythtv/decoders/mythdrmprimecontext.cpp
    M mythtv/libs/libmythtv/decoders/mythdrmprimecontext.h
    M mythtv/libs/libmythtv/decoders/mythnvdeccontext.h
    M mythtv/libs/libmythtv/decoders/mythv4l2m2mcontext.h
    M mythtv/libs/libmythtv/decoders/mythvaapicontext.h
    M mythtv/libs/libmythtv/decoders/mythvdpaucontext.cpp
    M mythtv/libs/libmythtv/decoders/mythvdpaucontext.h
    M mythtv/libs/libmythtv/decoders/mythvdpauhelper.h
    M mythtv/libs/libmythtv/decoders/nuppeldecoder.cpp
    M mythtv/libs/libmythtv/decoders/nuppeldecoder.h
    M mythtv/libs/libmythtv/deletemap.cpp
    M mythtv/libs/libmythtv/deletemap.h
    M mythtv/libs/libmythtv/diseqc.cpp
    M mythtv/libs/libmythtv/diseqc.h
    M mythtv/libs/libmythtv/diseqcsettings.cpp
    M mythtv/libs/libmythtv/diseqcsettings.h
    M mythtv/libs/libmythtv/dtvconfparser.cpp
    M mythtv/libs/libmythtv/dtvconfparser.h
    M mythtv/libs/libmythtv/dtvconfparserhelpers.cpp
    M mythtv/libs/libmythtv/dtvconfparserhelpers.h
    M mythtv/libs/libmythtv/dtvmultiplex.cpp
    M mythtv/libs/libmythtv/dtvmultiplex.h
    M mythtv/libs/libmythtv/dummydecoder.h
    M mythtv/libs/libmythtv/dvdstream.h
    M mythtv/libs/libmythtv/eitcache.cpp
    M mythtv/libs/libmythtv/eitfixup.cpp
    M mythtv/libs/libmythtv/eitfixup.h
    M mythtv/libs/libmythtv/eithelper.cpp
    M mythtv/libs/libmythtv/eithelper.h
    M mythtv/libs/libmythtv/eitscanner.h
    M mythtv/libs/libmythtv/fifowriter.cpp
    M mythtv/libs/libmythtv/fifowriter.h
    M mythtv/libs/libmythtv/fileringbuffer.h
    M mythtv/libs/libmythtv/frequencytables.cpp
    M mythtv/libs/libmythtv/frequencytables.h
    M mythtv/libs/libmythtv/icringbuffer.h
    M mythtv/libs/libmythtv/inputinfo.cpp
    M mythtv/libs/libmythtv/inputinfo.h
    M mythtv/libs/libmythtv/interactivescreen.h
    M mythtv/libs/libmythtv/iptvtuningdata.h
    M mythtv/libs/libmythtv/jobqueue.cpp
    M mythtv/libs/libmythtv/jobqueue.h
    M mythtv/libs/libmythtv/livetvchain.cpp
    M mythtv/libs/libmythtv/livetvchain.h
    M mythtv/libs/libmythtv/mheg/dsmcc.cpp
    M mythtv/libs/libmythtv/mheg/dsmccbiop.cpp
    M mythtv/libs/libmythtv/mheg/dsmccbiop.h
    M mythtv/libs/libmythtv/mheg/dsmcccache.cpp
    M mythtv/libs/libmythtv/mheg/dsmcccache.h
    M mythtv/libs/libmythtv/mheg/dsmccobjcarousel.cpp
    M mythtv/libs/libmythtv/mheg/dsmccobjcarousel.h
    M mythtv/libs/libmythtv/mheg/dsmccreceiver.h
    M mythtv/libs/libmythtv/mheg/mhegic.h
    M mythtv/libs/libmythtv/mheg/mhi.cpp
    M mythtv/libs/libmythtv/mheg/mhi.h
    M mythtv/libs/libmythtv/mpeg/H264Parser.h
    M mythtv/libs/libmythtv/mpeg/atscdescriptors.cpp
    M mythtv/libs/libmythtv/mpeg/atscdescriptors.h
    M mythtv/libs/libmythtv/mpeg/atscstreamdata.cpp
    M mythtv/libs/libmythtv/mpeg/atscstreamdata.h
    M mythtv/libs/libmythtv/mpeg/atsctables.cpp
    M mythtv/libs/libmythtv/mpeg/atsctables.h
    M mythtv/libs/libmythtv/mpeg/dishdescriptors.cpp
    M mythtv/libs/libmythtv/mpeg/dishdescriptors.h
    M mythtv/libs/libmythtv/mpeg/dvbdescriptors.cpp
    M mythtv/libs/libmythtv/mpeg/dvbdescriptors.h
    M mythtv/libs/libmythtv/mpeg/dvbstreamdata.cpp
    M mythtv/libs/libmythtv/mpeg/dvbstreamdata.h
    M mythtv/libs/libmythtv/mpeg/dvbtables.cpp
    M mythtv/libs/libmythtv/mpeg/dvbtables.h
    M mythtv/libs/libmythtv/mpeg/iso6937tables.h
    M mythtv/libs/libmythtv/mpeg/mpegdescriptors.cpp
    M mythtv/libs/libmythtv/mpeg/mpegdescriptors.h
    M mythtv/libs/libmythtv/mpeg/mpegstreamdata.cpp
    M mythtv/libs/libmythtv/mpeg/mpegstreamdata.h
    M mythtv/libs/libmythtv/mpeg/mpegtables.cpp
    M mythtv/libs/libmythtv/mpeg/mpegtables.h
    M mythtv/libs/libmythtv/mpeg/pespacket.cpp
    M mythtv/libs/libmythtv/mpeg/pespacket.h
    M mythtv/libs/libmythtv/mpeg/premieredescriptors.cpp
    M mythtv/libs/libmythtv/mpeg/premieredescriptors.h
    M mythtv/libs/libmythtv/mpeg/premieretables.h
    M mythtv/libs/libmythtv/mpeg/scanstreamdata.cpp
    M mythtv/libs/libmythtv/mpeg/scanstreamdata.h
    M mythtv/libs/libmythtv/mpeg/sctedescriptors.cpp
    M mythtv/libs/libmythtv/mpeg/sctedescriptors.h
    M mythtv/libs/libmythtv/mpeg/sctetables.cpp
    M mythtv/libs/libmythtv/mpeg/sctetables.h
    M mythtv/libs/libmythtv/mpeg/splicedescriptors.cpp
    M mythtv/libs/libmythtv/mpeg/splicedescriptors.h
    M mythtv/libs/libmythtv/mpeg/streamlisteners.h
    M mythtv/libs/libmythtv/mpeg/tablestatus.cpp
    M mythtv/libs/libmythtv/mpeg/tablestatus.h
    M mythtv/libs/libmythtv/mpeg/tspacket.h
    M mythtv/libs/libmythtv/mpeg/tsstreamdata.cpp
    M mythtv/libs/libmythtv/mpeg/tsstreamdata.h
    M mythtv/libs/libmythtv/mythavutil.h
    M mythtv/libs/libmythtv/mythccextractorplayer.cpp
    M mythtv/libs/libmythtv/mythccextractorplayer.h
    M mythtv/libs/libmythtv/mythframe.h
    M mythtv/libs/libmythtv/mythiowrapper.cpp
    M mythtv/libs/libmythtv/mythplayer.cpp
    M mythtv/libs/libmythtv/mythplayer.h
    M mythtv/libs/libmythtv/mythsystemevent.cpp
    M mythtv/libs/libmythtv/mythsystemevent.h
    M mythtv/libs/libmythtv/mythvideoout.cpp
    M mythtv/libs/libmythtv/mythvideoout.h
    M mythtv/libs/libmythtv/mythvideooutnull.h
    M mythtv/libs/libmythtv/netstream.cpp
    M mythtv/libs/libmythtv/netstream.h
    M mythtv/libs/libmythtv/opengl/mythdrmprimeinterop.h
    M mythtv/libs/libmythtv/opengl/mythegldmabuf.cpp
    M mythtv/libs/libmythtv/opengl/mythnvdecinterop.cpp
    M mythtv/libs/libmythtv/opengl/mythopenglinterop.cpp
    M mythtv/libs/libmythtv/opengl/mythopenglinterop.h
    M mythtv/libs/libmythtv/opengl/mythopenglvideo.h
    M mythtv/libs/libmythtv/opengl/mythvaapidrminterop.cpp
    M mythtv/libs/libmythtv/opengl/mythvaapidrminterop.h
    M mythtv/libs/libmythtv/opengl/mythvaapiglxinterop.h
    M mythtv/libs/libmythtv/opengl/mythvaapiinterop.h
    M mythtv/libs/libmythtv/opengl/mythvdpauinterop.h
    M mythtv/libs/libmythtv/opengl/mythvideooutopengl.cpp
    M mythtv/libs/libmythtv/opengl/mythvideooutopengl.h
    M mythtv/libs/libmythtv/osd.cpp
    M mythtv/libs/libmythtv/osd.h
    M mythtv/libs/libmythtv/playercontext.h
    M mythtv/libs/libmythtv/playgroup.h
    M mythtv/libs/libmythtv/previewgenerator.cpp
    M mythtv/libs/libmythtv/previewgenerator.h
    M mythtv/libs/libmythtv/previewgeneratorqueue.h
    M mythtv/libs/libmythtv/profilegroup.cpp
    M mythtv/libs/libmythtv/profilegroup.h
    M mythtv/libs/libmythtv/programdata.h
    M mythtv/libs/libmythtv/recorders/DeviceReadBuffer.cpp
    M mythtv/libs/libmythtv/recorders/DeviceReadBuffer.h
    M mythtv/libs/libmythtv/recorders/ExternalChannel.cpp
    M mythtv/libs/libmythtv/recorders/ExternalChannel.h
    M mythtv/libs/libmythtv/recorders/ExternalRecChannelFetcher.cpp
    M mythtv/libs/libmythtv/recorders/ExternalRecChannelFetcher.h
    M mythtv/libs/libmythtv/recorders/ExternalRecorder.cpp
    M mythtv/libs/libmythtv/recorders/ExternalRecorder.h
    M mythtv/libs/libmythtv/recorders/ExternalSignalMonitor.h
    M mythtv/libs/libmythtv/recorders/ExternalStreamHandler.cpp
    M mythtv/libs/libmythtv/recorders/ExternalStreamHandler.h
    M mythtv/libs/libmythtv/recorders/HLS/HLSPlaylistWorker.h
    M mythtv/libs/libmythtv/recorders/HLS/HLSReader.cpp
    M mythtv/libs/libmythtv/recorders/HLS/HLSReader.h
    M mythtv/libs/libmythtv/recorders/HLS/HLSStream.cpp
    M mythtv/libs/libmythtv/recorders/HLS/HLSStream.h
    M mythtv/libs/libmythtv/recorders/HLS/HLSStreamWorker.cpp
    M mythtv/libs/libmythtv/recorders/HLS/HLSStreamWorker.h
    M mythtv/libs/libmythtv/recorders/NuppelVideoRecorder.cpp
    M mythtv/libs/libmythtv/recorders/NuppelVideoRecorder.h
    M mythtv/libs/libmythtv/recorders/RTjpegN.cpp
    M mythtv/libs/libmythtv/recorders/analogsignalmonitor.cpp
    M mythtv/libs/libmythtv/recorders/analogsignalmonitor.h
    M mythtv/libs/libmythtv/recorders/asichannel.cpp
    M mythtv/libs/libmythtv/recorders/asichannel.h
    M mythtv/libs/libmythtv/recorders/asirecorder.cpp
    M mythtv/libs/libmythtv/recorders/asirecorder.h
    M mythtv/libs/libmythtv/recorders/asisignalmonitor.cpp
    M mythtv/libs/libmythtv/recorders/asisignalmonitor.h
    M mythtv/libs/libmythtv/recorders/asistreamhandler.cpp
    M mythtv/libs/libmythtv/recorders/asistreamhandler.h
    M mythtv/libs/libmythtv/recorders/audioinputalsa.cpp
    M mythtv/libs/libmythtv/recorders/audioinputalsa.h
    M mythtv/libs/libmythtv/recorders/audioinputoss.cpp
    M mythtv/libs/libmythtv/recorders/audioinputoss.h
    M mythtv/libs/libmythtv/recorders/cetonchannel.cpp
    M mythtv/libs/libmythtv/recorders/cetonchannel.h
    M mythtv/libs/libmythtv/recorders/cetonrecorder.cpp
    M mythtv/libs/libmythtv/recorders/cetonrecorder.h
    M mythtv/libs/libmythtv/recorders/cetonrtsp.h
    M mythtv/libs/libmythtv/recorders/cetonsignalmonitor.h
    M mythtv/libs/libmythtv/recorders/cetonstreamhandler.cpp
    M mythtv/libs/libmythtv/recorders/cetonstreamhandler.h
    M mythtv/libs/libmythtv/recorders/channelbase.cpp
    M mythtv/libs/libmythtv/recorders/channelbase.h
    M mythtv/libs/libmythtv/recorders/dtvchannel.cpp
    M mythtv/libs/libmythtv/recorders/dtvchannel.h
    M mythtv/libs/libmythtv/recorders/dtvrecorder.cpp
    M mythtv/libs/libmythtv/recorders/dtvrecorder.h
    M mythtv/libs/libmythtv/recorders/dtvsignalmonitor.h
    M mythtv/libs/libmythtv/recorders/dummychannel.h
    M mythtv/libs/libmythtv/recorders/dvbcam.cpp
    M mythtv/libs/libmythtv/recorders/dvbcam.h
    M mythtv/libs/libmythtv/recorders/dvbchannel.cpp
    M mythtv/libs/libmythtv/recorders/dvbchannel.h
    M mythtv/libs/libmythtv/recorders/dvbdev/dvbci.h
    M mythtv/libs/libmythtv/recorders/dvbrecorder.cpp
    M mythtv/libs/libmythtv/recorders/dvbrecorder.h
    M mythtv/libs/libmythtv/recorders/dvbsignalmonitor.cpp
    M mythtv/libs/libmythtv/recorders/dvbsignalmonitor.h
    M mythtv/libs/libmythtv/recorders/dvbstreamhandler.cpp
    M mythtv/libs/libmythtv/recorders/dvbstreamhandler.h
    M mythtv/libs/libmythtv/recorders/dvbtypes.h
    M mythtv/libs/libmythtv/recorders/firewirechannel.cpp
    M mythtv/libs/libmythtv/recorders/firewirechannel.h
    M mythtv/libs/libmythtv/recorders/firewiredevice.h
    M mythtv/libs/libmythtv/recorders/firewirerecorder.cpp
    M mythtv/libs/libmythtv/recorders/firewirerecorder.h
    M mythtv/libs/libmythtv/recorders/firewiresignalmonitor.h
    M mythtv/libs/libmythtv/recorders/hdhrchannel.cpp
    M mythtv/libs/libmythtv/recorders/hdhrchannel.h
    M mythtv/libs/libmythtv/recorders/hdhrrecorder.cpp
    M mythtv/libs/libmythtv/recorders/hdhrrecorder.h
    M mythtv/libs/libmythtv/recorders/hdhrsignalmonitor.cpp
    M mythtv/libs/libmythtv/recorders/hdhrsignalmonitor.h
    M mythtv/libs/libmythtv/recorders/hdhrstreamhandler.cpp
    M mythtv/libs/libmythtv/recorders/hdhrstreamhandler.h
    M mythtv/libs/libmythtv/recorders/hlsstreamhandler.cpp
    M mythtv/libs/libmythtv/recorders/hlsstreamhandler.h
    M mythtv/libs/libmythtv/recorders/httptsstreamhandler.cpp
    M mythtv/libs/libmythtv/recorders/httptsstreamhandler.h
    M mythtv/libs/libmythtv/recorders/importrecorder.cpp
    M mythtv/libs/libmythtv/recorders/importrecorder.h
    M mythtv/libs/libmythtv/recorders/iptvchannel.cpp
    M mythtv/libs/libmythtv/recorders/iptvchannel.h
    M mythtv/libs/libmythtv/recorders/iptvrecorder.cpp
    M mythtv/libs/libmythtv/recorders/iptvrecorder.h
    M mythtv/libs/libmythtv/recorders/iptvsignalmonitor.h
    M mythtv/libs/libmythtv/recorders/iptvstreamhandler.cpp
    M mythtv/libs/libmythtv/recorders/iptvstreamhandler.h
    M mythtv/libs/libmythtv/recorders/linuxavcinfo.cpp
    M mythtv/libs/libmythtv/recorders/linuxavcinfo.h
    M mythtv/libs/libmythtv/recorders/linuxfirewiredevice.cpp
    M mythtv/libs/libmythtv/recorders/linuxfirewiredevice.h
    M mythtv/libs/libmythtv/recorders/mpegrecorder.cpp
    M mythtv/libs/libmythtv/recorders/mpegrecorder.h
    M mythtv/libs/libmythtv/recorders/recorderbase.cpp
    M mythtv/libs/libmythtv/recorders/recorderbase.h
    M mythtv/libs/libmythtv/recorders/rtp/packetbuffer.h
    M mythtv/libs/libmythtv/recorders/rtp/rtpdatapacket.h
    M mythtv/libs/libmythtv/recorders/rtp/rtppacketbuffer.cpp
    M mythtv/libs/libmythtv/recorders/rtp/rtppacketbuffer.h
    M mythtv/libs/libmythtv/recorders/rtp/udppacket.h
    M mythtv/libs/libmythtv/recorders/rtp/udppacketbuffer.h
    M mythtv/libs/libmythtv/recorders/signalmonitor.h
    M mythtv/libs/libmythtv/recorders/streamhandler.cpp
    M mythtv/libs/libmythtv/recorders/streamhandler.h
    M mythtv/libs/libmythtv/recorders/v4l2encrecorder.cpp
    M mythtv/libs/libmythtv/recorders/v4l2encrecorder.h
    M mythtv/libs/libmythtv/recorders/v4l2encsignalmonitor.cpp
    M mythtv/libs/libmythtv/recorders/v4l2encsignalmonitor.h
    M mythtv/libs/libmythtv/recorders/v4l2encstreamhandler.cpp
    M mythtv/libs/libmythtv/recorders/v4l2encstreamhandler.h
    M mythtv/libs/libmythtv/recorders/v4lchannel.cpp
    M mythtv/libs/libmythtv/recorders/v4lchannel.h
    M mythtv/libs/libmythtv/recorders/v4lrecorder.cpp
    M mythtv/libs/libmythtv/recorders/v4lrecorder.h
    M mythtv/libs/libmythtv/recorders/vbitext/hamm.c
    M mythtv/libs/libmythtv/recorders/vbitext/lang.c
    M mythtv/libs/libmythtv/recorders/vbitext/vbi.c
    M mythtv/libs/libmythtv/recordinginfo.cpp
    M mythtv/libs/libmythtv/recordinginfo.h
    M mythtv/libs/libmythtv/recordingprofile.cpp
    M mythtv/libs/libmythtv/recordingprofile.h
    M mythtv/libs/libmythtv/recordingquality.cpp
    M mythtv/libs/libmythtv/recordingquality.h
    M mythtv/libs/libmythtv/recordingrule.cpp
    M mythtv/libs/libmythtv/remoteencoder.h
    M mythtv/libs/libmythtv/ringbuffer.h
    M mythtv/libs/libmythtv/scanwizard.h
    M mythtv/libs/libmythtv/scheduledrecording.cpp
    M mythtv/libs/libmythtv/signalmonitorlistener.h
    M mythtv/libs/libmythtv/signalmonitorvalue.cpp
    M mythtv/libs/libmythtv/srtwriter.cpp
    M mythtv/libs/libmythtv/streamingringbuffer.h
    M mythtv/libs/libmythtv/subtitlereader.cpp
    M mythtv/libs/libmythtv/subtitlereader.h
    M mythtv/libs/libmythtv/subtitlescreen.cpp
    M mythtv/libs/libmythtv/subtitlescreen.h
    M mythtv/libs/libmythtv/teletextdecoder.cpp
    M mythtv/libs/libmythtv/teletextdecoder.h
    M mythtv/libs/libmythtv/teletextextractorreader.cpp
    M mythtv/libs/libmythtv/teletextextractorreader.h
    M mythtv/libs/libmythtv/teletextreader.h
    M mythtv/libs/libmythtv/teletextscreen.h
    M mythtv/libs/libmythtv/test/test_copyframes/test_copyframes.h
    M mythtv/libs/libmythtv/test/test_iptvrecorder/test_iptvrecorder.h
    M mythtv/libs/libmythtv/textsubtitleparser.cpp
    M mythtv/libs/libmythtv/textsubtitleparser.h
    M mythtv/libs/libmythtv/transporteditor.h
    M mythtv/libs/libmythtv/tv.h
    M mythtv/libs/libmythtv/tv_play.cpp
    M mythtv/libs/libmythtv/tv_play.h
    M mythtv/libs/libmythtv/tv_play_win.h
    M mythtv/libs/libmythtv/tv_rec.cpp
    M mythtv/libs/libmythtv/tv_rec.h
    M mythtv/libs/libmythtv/tvbrowsehelper.cpp
    M mythtv/libs/libmythtv/tvbrowsehelper.h
    M mythtv/libs/libmythtv/tvremoteutil.cpp
    M mythtv/libs/libmythtv/v4l2util.cpp
    M mythtv/libs/libmythtv/vbi608extractor.h
    M mythtv/libs/libmythtv/videobuffers.cpp
    M mythtv/libs/libmythtv/videocolourspace.h
    M mythtv/libs/libmythtv/videodbcheck.cpp
    M mythtv/libs/libmythtv/videodisplayprofile.cpp
    M mythtv/libs/libmythtv/videodisplayprofile.h
    M mythtv/libs/libmythtv/videooutwindow.cpp
    M mythtv/libs/libmythtv/videooutwindow.h
    M mythtv/libs/libmythtv/videosource.cpp
    M mythtv/libs/libmythtv/videosource.h
    M mythtv/libs/libmythtv/visualisations/goom/drawmethods.h
    M mythtv/libs/libmythtv/visualisations/goom/filters.c
    M mythtv/libs/libmythtv/visualisations/goom/goom_core.c
    M mythtv/libs/libmythtv/visualisations/goom/ifs_display.c
    M mythtv/libs/libmythtv/visualisations/goom/v3d.h
    M mythtv/libs/libmythtv/visualisations/videovisual.h
    M mythtv/libs/libmythtv/visualisations/videovisualdefs.h
    M mythtv/libs/libmythtv/visualisations/videovisualgoom.h
    M mythtv/libs/libmythtv/visualisations/videovisualspectrum.h
    M mythtv/libs/libmythtv/vsync.h
    M mythtv/libs/libmythtv/xine_demux_sputext.cpp
    M mythtv/libs/libmythtv/xine_demux_sputext.h
    M mythtv/libs/libmythui/cecadapter.h
    M mythtv/libs/libmythui/jsmenu.cpp
    M mythtv/libs/libmythui/jsmenu.h
    M mythtv/libs/libmythui/jsmenuevent.h
    M mythtv/libs/libmythui/lirc.h
    M mythtv/libs/libmythui/lirc_client.h
    M mythtv/libs/libmythui/lircevent.h
    M mythtv/libs/libmythui/mythdialogbox.h
    M mythtv/libs/libmythui/mythdisplay.h
    M mythtv/libs/libmythui/mythdisplaymode.cpp
    M mythtv/libs/libmythui/mythdisplaymode.h
    M mythtv/libs/libmythui/mythfontmanager.h
    M mythtv/libs/libmythui/mythfontproperties.cpp
    M mythtv/libs/libmythui/mythfontproperties.h
    M mythtv/libs/libmythui/mythgenerictree.h
    M mythtv/libs/libmythui/mythgesture.h
    M mythtv/libs/libmythui/mythimage.cpp
    M mythtv/libs/libmythui/mythimage.h
    M mythtv/libs/libmythui/mythmainwindow.cpp
    M mythtv/libs/libmythui/mythmainwindow.h
    M mythtv/libs/libmythui/mythnotification.h
    M mythtv/libs/libmythui/mythnotificationcenter_private.h
    M mythtv/libs/libmythui/mythpainter_qimage.h
    M mythtv/libs/libmythui/mythpainter_qt.h
    M mythtv/libs/libmythui/mythprogressdialog.h
    M mythtv/libs/libmythui/mythrect.cpp
    M mythtv/libs/libmythui/mythrect.h
    M mythtv/libs/libmythui/mythrender_base.h
    M mythtv/libs/libmythui/mythscreenstack.h
    M mythtv/libs/libmythui/mythscreentype.h
    M mythtv/libs/libmythui/myththemedmenu.h
    M mythtv/libs/libmythui/mythudplistener.h
    M mythtv/libs/libmythui/mythuianimation.h
    M mythtv/libs/libmythui/mythuibutton.h
    M mythtv/libs/libmythui/mythuibuttonlist.cpp
    M mythtv/libs/libmythui/mythuibuttonlist.h
    M mythtv/libs/libmythui/mythuibuttontree.h
    M mythtv/libs/libmythui/mythuicheckbox.cpp
    M mythtv/libs/libmythui/mythuicheckbox.h
    M mythtv/libs/libmythui/mythuiclock.h
    M mythtv/libs/libmythui/mythuicomposite.h
    M mythtv/libs/libmythui/mythuieditbar.h
    M mythtv/libs/libmythui/mythuifilebrowser.cpp
    M mythtv/libs/libmythui/mythuifilebrowser.h
    M mythtv/libs/libmythui/mythuigroup.h
    M mythtv/libs/libmythui/mythuiguidegrid.h
    M mythtv/libs/libmythui/mythuihelper.cpp
    M mythtv/libs/libmythui/mythuiimage.cpp
    M mythtv/libs/libmythui/mythuiimage.h
    M mythtv/libs/libmythui/mythuiprogressbar.h
    M mythtv/libs/libmythui/mythuiscrollbar.h
    M mythtv/libs/libmythui/mythuisimpletext.h
    M mythtv/libs/libmythui/mythuispinbox.cpp
    M mythtv/libs/libmythui/mythuispinbox.h
    M mythtv/libs/libmythui/mythuistatetype.h
    M mythtv/libs/libmythui/mythuitext.h
    M mythtv/libs/libmythui/mythuitextedit.h
    M mythtv/libs/libmythui/mythuitype.h
    M mythtv/libs/libmythui/mythuivideo.h
    M mythtv/libs/libmythui/mythuiwebbrowser.cpp
    M mythtv/libs/libmythui/mythuiwebbrowser.h
    M mythtv/libs/libmythui/mythvirtualkeyboard.cpp
    M mythtv/libs/libmythui/mythvirtualkeyboard.h
    M mythtv/libs/libmythui/opengl/mythrenderopengl.cpp
    M mythtv/libs/libmythui/opengl/mythrenderopengl.h
    M mythtv/libs/libmythui/platforms/mythdisplaydrm.cpp
    M mythtv/libs/libmythui/platforms/mythdrmdevice.cpp
    M mythtv/libs/libmythui/platforms/mythdrmdevice.h
    M mythtv/libs/libmythui/screensaver-dbus.h
    M mythtv/libs/libmythui/screensaver-null.h
    M mythtv/libs/libmythui/screensaver-x11.h
    M mythtv/libs/libmythui/themeinfo.cpp
    M mythtv/libs/libmythui/x11colors.cpp
    M mythtv/libs/libmythui/xmlparsebase.cpp
    M mythtv/libs/libmythui/xmlparsebase.h
    M mythtv/libs/libmythupnp/bufferedsocketdevice.h
    M mythtv/libs/libmythupnp/configuration.h
    M mythtv/libs/libmythupnp/eventing.h
    M mythtv/libs/libmythupnp/htmlserver.h
    M mythtv/libs/libmythupnp/httprequest.cpp
    M mythtv/libs/libmythupnp/httprequest.h
    M mythtv/libs/libmythupnp/httpserver.cpp
    M mythtv/libs/libmythupnp/httpserver.h
    M mythtv/libs/libmythupnp/mbroadcastsocketdevice.h
    M mythtv/libs/libmythupnp/mmulticastsocketdevice.h
    M mythtv/libs/libmythupnp/msocketdevice.h
    M mythtv/libs/libmythupnp/mythxmlclient.h
    M mythtv/libs/libmythupnp/serializers/soapSerializer.h
    M mythtv/libs/libmythupnp/serializers/xmlplistSerializer.h
    M mythtv/libs/libmythupnp/serverSideScripting.cpp
    M mythtv/libs/libmythupnp/serverSideScripting.h
    M mythtv/libs/libmythupnp/serviceHosts/rttiServiceHost.h
    M mythtv/libs/libmythupnp/servicehost.h
    M mythtv/libs/libmythupnp/services/rtti.h
    M mythtv/libs/libmythupnp/ssdp.h
    M mythtv/libs/libmythupnp/ssdpcache.h
    M mythtv/libs/libmythupnp/taskqueue.h
    M mythtv/libs/libmythupnp/upnp.h
    M mythtv/libs/libmythupnp/upnpcds.cpp
    M mythtv/libs/libmythupnp/upnpcds.h
    M mythtv/libs/libmythupnp/upnpcdsobjects.cpp
    M mythtv/libs/libmythupnp/upnpcdsobjects.h
    M mythtv/libs/libmythupnp/upnpcmgr.h
    M mythtv/libs/libmythupnp/upnpdevice.cpp
    M mythtv/libs/libmythupnp/upnpdevice.h
    M mythtv/libs/libmythupnp/upnphelpers.cpp
    M mythtv/libs/libmythupnp/upnpmsrr.h
    M mythtv/libs/libmythupnp/upnpserviceimpl.h
    M mythtv/libs/libmythupnp/upnpsubscription.h
    M mythtv/libs/libmythupnp/upnptaskcache.h
    M mythtv/libs/libmythupnp/upnptaskevent.cpp
    M mythtv/libs/libmythupnp/upnptaskevent.h
    M mythtv/libs/libmythupnp/upnptasknotify.h
    M mythtv/libs/libmythupnp/upnptasksearch.h
    M mythtv/libs/libmythupnp/upnputil.h
    M mythtv/libs/libmythupnp/websocket.h
    M mythtv/programs/mythbackend/autoexpire.cpp
    M mythtv/programs/mythbackend/autoexpire.h
    M mythtv/programs/mythbackend/backendcontext.h
    M mythtv/programs/mythbackend/backendhousekeeper.cpp
    M mythtv/programs/mythbackend/backendhousekeeper.h
    M mythtv/programs/mythbackend/encoderlink.cpp
    M mythtv/programs/mythbackend/encoderlink.h
    M mythtv/programs/mythbackend/filetransfer.h
    M mythtv/programs/mythbackend/httpconfig.cpp
    M mythtv/programs/mythbackend/httpconfig.h
    M mythtv/programs/mythbackend/httpstatus.cpp
    M mythtv/programs/mythbackend/httpstatus.h
    M mythtv/programs/mythbackend/internetContent.h
    M mythtv/programs/mythbackend/main_helpers.cpp
    M mythtv/programs/mythbackend/mainserver.cpp
    M mythtv/programs/mythbackend/mainserver.h
    M mythtv/programs/mythbackend/mediaserver.h
    M mythtv/programs/mythbackend/mythsettings.h
    M mythtv/programs/mythbackend/playbacksock.cpp
    M mythtv/programs/mythbackend/playbacksock.h
    M mythtv/programs/mythbackend/scheduler.cpp
    M mythtv/programs/mythbackend/scheduler.h
    M mythtv/programs/mythbackend/serviceHosts/captureServiceHost.h
    M mythtv/programs/mythbackend/serviceHosts/channelServiceHost.h
    M mythtv/programs/mythbackend/serviceHosts/contentServiceHost.h
    M mythtv/programs/mythbackend/serviceHosts/dvrServiceHost.h
    M mythtv/programs/mythbackend/serviceHosts/guideServiceHost.h
    M mythtv/programs/mythbackend/serviceHosts/imageServiceHost.h
    M mythtv/programs/mythbackend/serviceHosts/musicServiceHost.h
    M mythtv/programs/mythbackend/serviceHosts/mythServiceHost.h
    M mythtv/programs/mythbackend/serviceHosts/videoServiceHost.h
    M mythtv/programs/mythbackend/services/capture.h
    M mythtv/programs/mythbackend/services/channel.h
    M mythtv/programs/mythbackend/services/content.h
    M mythtv/programs/mythbackend/services/dvr.cpp
    M mythtv/programs/mythbackend/services/dvr.h
    M mythtv/programs/mythbackend/services/guide.cpp
    M mythtv/programs/mythbackend/services/guide.h
    M mythtv/programs/mythbackend/services/image.h
    M mythtv/programs/mythbackend/services/music.h
    M mythtv/programs/mythbackend/services/myth.cpp
    M mythtv/programs/mythbackend/services/myth.h
    M mythtv/programs/mythbackend/services/serviceUtil.cpp
    M mythtv/programs/mythbackend/services/video.cpp
    M mythtv/programs/mythbackend/services/video.h
    M mythtv/programs/mythbackend/upnpcdsmusic.cpp
    M mythtv/programs/mythbackend/upnpcdsmusic.h
    M mythtv/programs/mythbackend/upnpcdstv.cpp
    M mythtv/programs/mythbackend/upnpcdstv.h
    M mythtv/programs/mythbackend/upnpcdsvideo.cpp
    M mythtv/programs/mythbackend/upnpcdsvideo.h
    M mythtv/programs/mythcommflag/BlankFrameDetector.cpp
    M mythtv/programs/mythcommflag/BorderDetector.cpp
    M mythtv/programs/mythcommflag/BorderDetector.h
    M mythtv/programs/mythcommflag/CannyEdgeDetector.cpp
    M mythtv/programs/mythcommflag/CannyEdgeDetector.h
    M mythtv/programs/mythcommflag/ClassicCommDetector.cpp
    M mythtv/programs/mythcommflag/ClassicCommDetector.h
    M mythtv/programs/mythcommflag/ClassicLogoDetector.h
    M mythtv/programs/mythcommflag/ClassicSceneChangeDetector.h
    M mythtv/programs/mythcommflag/CommDetector2.cpp
    M mythtv/programs/mythcommflag/CommDetector2.h
    M mythtv/programs/mythcommflag/CommDetectorBase.cpp
    M mythtv/programs/mythcommflag/CommDetectorBase.h
    M mythtv/programs/mythcommflag/CustomEventRelayer.h
    M mythtv/programs/mythcommflag/FrameAnalyzer.h
    M mythtv/programs/mythcommflag/Histogram.cpp
    M mythtv/programs/mythcommflag/Histogram.h
    M mythtv/programs/mythcommflag/HistogramAnalyzer.cpp
    M mythtv/programs/mythcommflag/HistogramAnalyzer.h
    M mythtv/programs/mythcommflag/LogoDetectorBase.h
    M mythtv/programs/mythcommflag/PGMConverter.cpp
    M mythtv/programs/mythcommflag/PGMConverter.h
    M mythtv/programs/mythcommflag/PrePostRollFlagger.cpp
    M mythtv/programs/mythcommflag/PrePostRollFlagger.h
    M mythtv/programs/mythcommflag/SceneChangeDetector.cpp
    M mythtv/programs/mythcommflag/SceneChangeDetector.h
    M mythtv/programs/mythcommflag/SceneChangeDetectorBase.h
    M mythtv/programs/mythcommflag/SlotRelayer.h
    M mythtv/programs/mythcommflag/TemplateFinder.cpp
    M mythtv/programs/mythcommflag/TemplateFinder.h
    M mythtv/programs/mythcommflag/TemplateMatcher.cpp
    M mythtv/programs/mythcommflag/TemplateMatcher.h
    M mythtv/programs/mythcommflag/main.cpp
    M mythtv/programs/mythcommflag/pgm.cpp
    M mythtv/programs/mythexternrecorder/MythExternControl.cpp
    M mythtv/programs/mythexternrecorder/MythExternControl.h
    M mythtv/programs/mythexternrecorder/MythExternRecApp.cpp
    M mythtv/programs/mythexternrecorder/MythExternRecApp.h
    M mythtv/programs/mythfilerecorder/mythfilerecorder.cpp
    M mythtv/programs/mythfilerecorder/mythfilerecorder.h
    M mythtv/programs/mythfilldatabase/channeldata.cpp
    M mythtv/programs/mythfilldatabase/filldata.cpp
    M mythtv/programs/mythfilldatabase/filldata.h
    M mythtv/programs/mythfilldatabase/main.cpp
    M mythtv/programs/mythfilldatabase/xmltvparser.cpp
    M mythtv/programs/mythfilldatabase/xmltvparser.h
    M mythtv/programs/mythfrontend/action.h
    M mythtv/programs/mythfrontend/audiogeneralsettings.cpp
    M mythtv/programs/mythfrontend/audiogeneralsettings.h
    M mythtv/programs/mythfrontend/backendconnectionmanager.h
    M mythtv/programs/mythfrontend/channelrecpriority.cpp
    M mythtv/programs/mythfrontend/channelrecpriority.h
    M mythtv/programs/mythfrontend/customedit.h
    M mythtv/programs/mythfrontend/custompriority.h
    M mythtv/programs/mythfrontend/editvideometadata.cpp
    M mythtv/programs/mythfrontend/editvideometadata.h
    M mythtv/programs/mythfrontend/exitprompt.cpp
    M mythtv/programs/mythfrontend/exitprompt.h
    M mythtv/programs/mythfrontend/galleryinfo.cpp
    M mythtv/programs/mythfrontend/galleryinfo.h
    M mythtv/programs/mythfrontend/galleryslide.cpp
    M mythtv/programs/mythfrontend/galleryslide.h
    M mythtv/programs/mythfrontend/galleryslideview.cpp
    M mythtv/programs/mythfrontend/galleryslideview.h
    M mythtv/programs/mythfrontend/gallerythumbview.cpp
    M mythtv/programs/mythfrontend/gallerythumbview.h
    M mythtv/programs/mythfrontend/gallerytransitions.h
    M mythtv/programs/mythfrontend/galleryviews.cpp
    M mythtv/programs/mythfrontend/galleryviews.h
    M mythtv/programs/mythfrontend/globalsettings.cpp
    M mythtv/programs/mythfrontend/globalsettings.h
    M mythtv/programs/mythfrontend/grabbersettings.h
    M mythtv/programs/mythfrontend/guidegrid.cpp
    M mythtv/programs/mythfrontend/guidegrid.h
    M mythtv/programs/mythfrontend/idlescreen.h
    M mythtv/programs/mythfrontend/keygrabber.h
    M mythtv/programs/mythfrontend/main.cpp
    M mythtv/programs/mythfrontend/manualschedule.cpp
    M mythtv/programs/mythfrontend/manualschedule.h
    M mythtv/programs/mythfrontend/mediarenderer.h
    M mythtv/programs/mythfrontend/mythcontrols.cpp
    M mythtv/programs/mythfrontend/mythcontrols.h
    M mythtv/programs/mythfrontend/mythfexml.h
    M mythtv/programs/mythfrontend/networkcontrol.cpp
    M mythtv/programs/mythfrontend/networkcontrol.h
    M mythtv/programs/mythfrontend/playbackbox.cpp
    M mythtv/programs/mythfrontend/playbackbox.h
    M mythtv/programs/mythfrontend/playbackboxhelper.h
    M mythtv/programs/mythfrontend/prevreclist.cpp
    M mythtv/programs/mythfrontend/prevreclist.h
    M mythtv/programs/mythfrontend/progdetails.cpp
    M mythtv/programs/mythfrontend/progdetails.h
    M mythtv/programs/mythfrontend/progfind.cpp
    M mythtv/programs/mythfrontend/progfind.h
    M mythtv/programs/mythfrontend/proginfolist.h
    M mythtv/programs/mythfrontend/proglist.cpp
    M mythtv/programs/mythfrontend/proglist.h
    M mythtv/programs/mythfrontend/proglist_helpers.cpp
    M mythtv/programs/mythfrontend/proglist_helpers.h
    M mythtv/programs/mythfrontend/programinfocache.cpp
    M mythtv/programs/mythfrontend/programinfocache.h
    M mythtv/programs/mythfrontend/programrecpriority.cpp
    M mythtv/programs/mythfrontend/programrecpriority.h
    M mythtv/programs/mythfrontend/schedulecommon.cpp
    M mythtv/programs/mythfrontend/schedulecommon.h
    M mythtv/programs/mythfrontend/scheduleeditor.cpp
    M mythtv/programs/mythfrontend/scheduleeditor.h
    M mythtv/programs/mythfrontend/serviceHosts/frontendServiceHost.h
    M mythtv/programs/mythfrontend/services/frontend.h
    M mythtv/programs/mythfrontend/settingshelper.h
    M mythtv/programs/mythfrontend/setupwizard_audio.h
    M mythtv/programs/mythfrontend/setupwizard_general.h
    M mythtv/programs/mythfrontend/setupwizard_video.h
    M mythtv/programs/mythfrontend/statusbox.cpp
    M mythtv/programs/mythfrontend/statusbox.h
    M mythtv/programs/mythfrontend/themechooser.cpp
    M mythtv/programs/mythfrontend/themechooser.h
    M mythtv/programs/mythfrontend/upnpscanner.h
    M mythtv/programs/mythfrontend/videodlg.cpp
    M mythtv/programs/mythfrontend/videodlg.h
    M mythtv/programs/mythfrontend/videofileassoc.h
    M mythtv/programs/mythfrontend/videofilter.cpp
    M mythtv/programs/mythfrontend/videofilter.h
    M mythtv/programs/mythfrontend/videometadatasettings.h
    M mythtv/programs/mythfrontend/videoplayercommand.cpp
    M mythtv/programs/mythfrontend/videoplayersettings.h
    M mythtv/programs/mythfrontend/viewscheduled.h
    M mythtv/programs/mythfrontend/viewschedulediff.cpp
    M mythtv/programs/mythfrontend/viewschedulediff.h
    M mythtv/programs/mythlcdserver/lcdprocclient.cpp
    M mythtv/programs/mythlcdserver/lcdprocclient.h
    M mythtv/programs/mythmetadatalookup/lookup.cpp
    M mythtv/programs/mythmetadatalookup/lookup.h
    M mythtv/programs/mythmetadatalookup/main.cpp
    M mythtv/programs/mythscreenwizard/screenwizard.cpp
    M mythtv/programs/mythscreenwizard/screenwizard.h
    M mythtv/programs/mythshutdown/main.cpp
    M mythtv/programs/mythtranscode/audioreencodebuffer.h
    M mythtv/programs/mythtranscode/cutter.cpp
    M mythtv/programs/mythtranscode/external/replex/multiplex.c
    M mythtv/programs/mythtranscode/external/replex/ringbuffer.c
    M mythtv/programs/mythtranscode/main.cpp
    M mythtv/programs/mythtranscode/mpeg2fix.cpp
    M mythtv/programs/mythtranscode/mpeg2fix.h
    M mythtv/programs/mythtranscode/transcode.cpp
    M mythtv/programs/mythtranscode/transcode.h
    M mythtv/programs/mythtranscode/videodecodebuffer.h
    M mythtv/programs/mythtv-setup/backendsettings.h
    M mythtv/programs/mythtv-setup/channeleditor.h
    M mythtv/programs/mythtv-setup/exitprompt.h
    M mythtv/programs/mythtv-setup/importicons.cpp
    M mythtv/programs/mythtv-setup/importicons.h
    M mythtv/programs/mythtv-setup/startprompt.h
    M mythtv/programs/mythutil/fileutils.cpp
    M mythtv/programs/mythutil/markuputils.cpp
    M mythtv/programs/mythwelcome/main.cpp
    M mythtv/programs/mythwelcome/welcomedialog.cpp
    M mythtv/programs/mythwelcome/welcomedialog.h

  Log Message:
  -----------
  Merge 'clang-tidy' branch back into master.


  Commit: 654aaefeac43d73a7170dc4d01cdff560a5f6993
      https://github.com/MythTV/mythtv/commit/654aaefeac43d73a7170dc4d01cdff560a5f6993
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-12-26 (Thu, 26 Dec 2019)

  Changed paths:
    M .gitignore

  Log Message:
  -----------
  Ignore emacs working files.


  Commit: 6e2490d0f4c57932445b61d80fa55a48935e3b76
      https://github.com/MythTV/mythtv/commit/6e2490d0f4c57932445b61d80fa55a48935e3b76
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-12-26 (Thu, 26 Dec 2019)

  Changed paths:
    M mythtv/libs/libmythtv/visualisations/goom/filters.c

  Log Message:
  -----------
  Fix "implicit conversion from ‘float’ to ‘double’" warning in goom.


  Commit: c62efb3fe762bd94c3b8ffb7bd9bf8589fe5df53
      https://github.com/MythTV/mythtv/commit/c62efb3fe762bd94c3b8ffb7bd9bf8589fe5df53
  Author: Gary Buhrmaster <gary.buhrmaster at gmail.com>
  Date:   2019-12-26 (Thu, 26 Dec 2019)

  Changed paths:
    R mythplugins/mytharchive/i18n/dummy.c
    M mythplugins/mytharchive/i18n/i18n.pro
    R mythplugins/mythbrowser/i18n/dummy.c
    M mythplugins/mythbrowser/i18n/i18n.pro
    R mythplugins/mythgame/i18n/dummy.c
    M mythplugins/mythgame/i18n/i18n.pro
    R mythplugins/mythmusic/i18n/dummy.c
    M mythplugins/mythmusic/i18n/i18n.pro
    R mythplugins/mythnetvision/i18n/dummy.c
    M mythplugins/mythnetvision/i18n/i18n.pro
    R mythplugins/mythnews/i18n/dummy.c
    M mythplugins/mythnews/i18n/i18n.pro
    R mythplugins/mythweather/i18n/dummy.c
    M mythplugins/mythweather/i18n/i18n.pro
    R mythplugins/mythzoneminder/i18n/dummy.c
    M mythplugins/mythzoneminder/i18n/i18n.pro
    R mythtv/html/dummy.c
    M mythtv/html/html.pro
    R mythtv/i18n/dummy.c
    M mythtv/i18n/i18n.pro
    R mythtv/locales/dummy.c
    M mythtv/locales/locales.pro
    R mythtv/programs/scripts/dummy.c
    M mythtv/programs/scripts/scripts.pro
    R mythtv/themes/dummy.c
    M mythtv/themes/themes.pro

  Log Message:
  -----------
  Update qmake .pro file modernization for various non-app directories

Change qmake TEMPLATE to aux (from app) for directories that do not
build anything (and remove app template artifacts).

The aux template was added in QT5.  Per the docs the aux template
"Creates a Makefile for not building anything. Use this if no compiler
needs to be invoked to create the target" which is exactly what we
want for these directories.

Fixes #13542.

Signed-off-by: David Hampton <mythtv at love2code.net>


Compare: https://github.com/MythTV/mythtv/compare/ff9bb5525c45...c62efb3fe762


More information about the mythtv-commits mailing list