[mythtv-commits] [MythTV/mythtv] 77b8d3: Disable shadowed variable warnings on centos and a...

linuxdude42 noreply at github.com
Tue Mar 26 13:44:37 UTC 2019


  Branch: refs/heads/master
  Home:   https://github.com/MythTV/mythtv
  Commit: 77b8d38136e0054e33022db0d7b0a95bbd85fae9
      https://github.com/MythTV/mythtv/commit/77b8d38136e0054e33022db0d7b0a95bbd85fae9
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-03-19 (Tue, 19 Mar 2019)

  Changed paths:
    M mythtv/configure
    M mythtv/libs/libmythtv/recorders/RTjpegN.cpp
    M mythtv/libs/libmythtv/visualisations/goom/ifs_display.c

  Log Message:
  -----------
  Disable shadowed variable warnings on centos and android.

Fix two shadowed variable warning on aarch.


  Commit: 9d9104cdcb2b1234c69ccc8e21146f7455c3d842
      https://github.com/MythTV/mythtv/commit/9d9104cdcb2b1234c69ccc8e21146f7455c3d842
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-03-19 (Tue, 19 Mar 2019)

  Changed paths:
    M mythtv/filters/adjust/filter_adjust.c
    M mythtv/filters/bobdeint/filter_bobdeint.c
    M mythtv/filters/crop/filter_crop.c
    M mythtv/filters/denoise3d/filter_denoise3d.c
    M mythtv/filters/fieldorder/filter_fieldorder.c
    M mythtv/filters/force/filter_force.c
    M mythtv/filters/greedyhdeint/filter_greedyhdeint.c
    M mythtv/filters/invert/filter_invert.c
    M mythtv/filters/ivtc/filter_ivtc.c
    M mythtv/filters/ivtc/pullup.c
    M mythtv/filters/ivtc/pullup.h
    M mythtv/filters/kerneldeint/filter_kerneldeint.c
    M mythtv/filters/linearblend/filter_linearblend.c
    M mythtv/filters/onefield/filter_onefield.c
    M mythtv/filters/postprocess/filter_postprocess.c
    M mythtv/filters/quickdnr/filter_quickdnr.c
    M mythtv/filters/vflip/filter_vflip.c
    M mythtv/filters/yadif/filter_yadif.c

  Log Message:
  -----------
  tidy: Mark parameters 'const' where possible. (filters)

Clang-tidy pointed out where the parameters to functions could be
marked 'const' to gain additional compiler checking.  Changes
initially made by the clang-tidy program.  That program doesn't
understand assembly, so a number of automatic changes to MMX related
functions had to be removed.

These problems were pointed out by clang-tidy's "non-const parameter"
check.

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


  Commit: b432952e627610346b42f971e86c52c6106e852a
      https://github.com/MythTV/mythtv/commit/b432952e627610346b42f971e86c52c6106e852a
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-03-19 (Tue, 19 Mar 2019)

  Changed paths:
    M mythtv/libs/libmyth/audio/audiooutputdownmix.cpp
    M mythtv/libs/libmyth/audio/audiooutputdownmix.h
    M mythtv/libs/libmyth/audio/audiooutputjack.cpp
    M mythtv/libs/libmyth/audio/audiooutputjack.h
    M mythtv/libs/libmythfreesurround/el_processor.cpp
    M mythtv/libs/libmythmpeg2/idct_mmx.c
    M mythtv/libs/libmythtv/DVD/dvdringbuffer.cpp
    M mythtv/libs/libmythtv/DVD/dvdringbuffer.h
    M mythtv/libs/libmythtv/blend.c
    M mythtv/libs/libmythtv/blend.h
    M mythtv/libs/libmythtv/dsmccbiop.cpp
    M mythtv/libs/libmythtv/dsmccbiop.h
    M mythtv/libs/libmythtv/filter.h
    M mythtv/libs/libmythtv/recorders/RTjpegN.cpp
    M mythtv/libs/libmythtv/recorders/RTjpegN.h
    M mythtv/libs/libmythtv/recorders/vbitext/cc.cpp
    M mythtv/libs/libmythtv/recorders/vbitext/hamm.c
    M mythtv/libs/libmythtv/recorders/vbitext/hamm.h
    M mythtv/libs/libmythtv/recorders/vbitext/vbi.c
    M mythtv/libs/libmythtv/visualisations/goom/filters.c
    M mythtv/libs/libmythtv/visualisations/goom/ifs.h
    M mythtv/libs/libmythtv/visualisations/goom/ifs_display.c
    M mythtv/libs/libmythtv/visualisations/goom/lines.c
    M mythtv/libs/libmythtv/visualisations/goom/lines.h
    M mythtv/libs/libmythtv/visualisations/goom/surf3d.c
    M mythtv/libs/libmythtv/visualisations/goom/surf3d.h
    M mythtv/libs/libmythtv/visualisations/goom/zoom_filter_mmx.c
    M mythtv/libs/libmythtv/visualisations/goom/zoom_filter_xmmx.c
    M mythtv/libs/libmythtv/yuv2rgb.cpp

  Log Message:
  -----------
  tidy: Mark parameters 'const' where possible. (libs)

Clang-tidy pointed out where the parameters to functions could be
marked 'const' to gain additional compiler checking.  Changes
initially made by the clang-tidy program.  That program doesn't
understand assembly, so a number of automatic changes to MMX related
functions had to be removed.

These problems were pointed out by clang-tidy's "non-const parameter"
check.

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


  Commit: 2c901c4bacfeae03ff020de2a06f72dc2b6b9eb2
      https://github.com/MythTV/mythtv/commit/2c901c4bacfeae03ff020de2a06f72dc2b6b9eb2
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-03-19 (Tue, 19 Mar 2019)

  Changed paths:
    M mythtv/programs/mythcommflag/ClassicLogoDetector.cpp
    M mythtv/programs/mythcommflag/ClassicLogoDetector.h
    M mythtv/programs/mythcommflag/TemplateMatcher.cpp
    M mythtv/programs/mythtranscode/external/replex/element.c
    M mythtv/programs/mythtranscode/external/replex/element.h
    M mythtv/programs/mythtranscode/external/replex/mpg_common.c
    M mythtv/programs/mythtranscode/external/replex/mpg_common.h
    M mythtv/programs/mythtranscode/external/replex/multiplex.c
    M mythtv/programs/mythtranscode/external/replex/multiplex.h
    M mythtv/programs/mythtranscode/external/replex/pes.c
    M mythtv/programs/mythtranscode/external/replex/ts.c
    M mythtv/programs/mythtranscode/external/replex/ts.h
    M mythtv/programs/mythtranscode/mpeg2fix.cpp
    M mythtv/programs/mythtranscode/mpeg2fix.h

  Log Message:
  -----------
  tidy: Mark parameters 'const' where possible. (programs)

Clang-tidy pointed out where the parameters to functions could be
marked 'const' to gain additional compiler checking.  Changes
initially made by the clang-tidy program.  That program doesn't
understand assembly, so a number of automatic changes to MMX related
functions had to be removed.

These problems were pointed out by clang-tidy's "non-const parameter"
check.

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


  Commit: 5eabd02650de5ce3538dc13e72bc113066836791
      https://github.com/MythTV/mythtv/commit/5eabd02650de5ce3538dc13e72bc113066836791
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-03-20 (Wed, 20 Mar 2019)

  Changed paths:
    M mythplugins/mythgallery/mythgallery/glsingleview.cpp
    M mythplugins/mythgallery/mythgallery/singleview.cpp
    M mythplugins/mythmusic/mythmusic/visualize.cpp
    M mythplugins/mythweather/mythweather/sourceManager.cpp
    M mythtv/libs/libmyth/audio/audiooutputjack.cpp
    M mythtv/libs/libmyth/audio/audiooutputnull.h
    M mythtv/libs/libmythbase/lcddevice.cpp
    M mythtv/libs/libmythbase/mythlocale.cpp
    M mythtv/libs/libmythbase/mythsocket.cpp
    M mythtv/libs/libmythtv/AirPlay/mythairplayserver.cpp
    M mythtv/libs/libmythtv/AirPlay/mythraopconnection.cpp
    M mythtv/libs/libmythtv/AirPlay/mythraopdevice.cpp
    M mythtv/libs/libmythtv/Bluray/mythbdplayer.h
    M mythtv/libs/libmythtv/HLS/httplivestreambuffer.cpp
    M mythtv/libs/libmythtv/avformatdecoder.cpp
    M mythtv/libs/libmythtv/dsmcc.cpp
    M mythtv/libs/libmythtv/eitcache.cpp
    M mythtv/libs/libmythtv/mythplayer.cpp
    M mythtv/libs/libmythtv/recorders/NuppelVideoRecorder.cpp
    M mythtv/libs/libmythtv/recorders/firewirerecorder.cpp
    M mythtv/libs/libmythtv/recorders/vbitext/vbi.c
    M mythtv/libs/libmythtv/videobuffers.cpp
    M mythtv/libs/libmythtv/visualisations/goom/zoom_filter_xmmx.c
    M mythtv/libs/libmythui/mythuiimage.cpp
    M mythtv/libs/libmythui/mythuitextedit.cpp
    M mythtv/libs/libmythui/mythuitype.cpp
    M mythtv/libs/libmythupnp/msocketdevice_unix.cpp
    M mythtv/programs/mythbackend/mainserver.cpp
    M mythtv/programs/mythtranscode/external/replex/pes.c

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

Clang-tidy pointed out where functions that don't return a value end
with a 'return' statement.  Changes made by the clang-tidy program.

These problems were pointed out by clang-tidy's "redundant control
flow" check.

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


  Commit: 28cf98efd210272c5bf0c032b03338cfe34bad84
      https://github.com/MythTV/mythtv/commit/28cf98efd210272c5bf0c032b03338cfe34bad84
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-03-20 (Wed, 20 Mar 2019)

  Changed paths:
    M mythplugins/mythgallery/mythgallery/gallerysettings.cpp
    M mythplugins/mythgame/mythgame/gamesettings.cpp
    M mythplugins/mythmusic/mythmusic/mainvisual.cpp
    M mythplugins/mythnews/mythnews/newssite.cpp
    M mythtv/libs/libmyth/audio/audiooutput.h
    M mythtv/libs/libmyth/dbsettings.cpp
    M mythtv/libs/libmyth/mythrssmanager.cpp
    M mythtv/libs/libmyth/standardsettings.cpp
    M mythtv/libs/libmythbase/lcddevice.cpp
    M mythtv/libs/libmythbase/mythsystemunix.cpp
    M mythtv/libs/libmythmetadata/imagemanager.cpp
    M mythtv/libs/libmythmetadata/imagemetadata.cpp
    M mythtv/libs/libmythmetadata/metaioflacvorbis.cpp
    M mythtv/libs/libmythmetadata/metaioflacvorbis.h
    M mythtv/libs/libmythprotoserver/requesthandler/messagehandler.cpp
    M mythtv/libs/libmythtv/AirPlay/mythairplayserver.h
    M mythtv/libs/libmythtv/AirPlay/mythraopdevice.cpp
    M mythtv/libs/libmythtv/avformatwriter.cpp
    M mythtv/libs/libmythtv/channelscan/externrecscanner.cpp
    M mythtv/libs/libmythtv/channelscan/iptvchannelfetcher.cpp
    M mythtv/libs/libmythtv/diseqcsettings.cpp
    M mythtv/libs/libmythtv/diseqcsettings.h
    M mythtv/libs/libmythtv/nvdeccontext.cpp
    M mythtv/libs/libmythtv/nvdeccontext.h
    M mythtv/libs/libmythtv/vaapi2context.cpp
    M mythtv/libs/libmythtv/vaapi2context.h
    M mythtv/libs/libmythtv/videoout_null.cpp
    M mythtv/libs/libmythtv/videoout_opengl.cpp
    M mythtv/libs/libmythtv/videoout_openglvaapi.cpp
    M mythtv/libs/libmythtv/videoout_xv.cpp
    M mythtv/libs/libmythtv/videosource.cpp
    M mythtv/libs/libmythui/mythimage.cpp
    M mythtv/libs/libmythui/mythpainter_ogl.cpp
    M mythtv/libs/libmythui/mythpainter_vdpau.cpp
    M mythtv/libs/libmythui/mythrect.cpp
    M mythtv/libs/libmythui/mythuiwebbrowser.cpp
    M mythtv/libs/libmythupnp/httpserver.cpp
    M mythtv/libs/libmythupnp/websocket.cpp
    M mythtv/libs/libmythupnp/websocket_extensions/websocket_mythevent.cpp
    M mythtv/programs/mythbackend/mainserver.cpp
    M mythtv/programs/mythbackend/scheduler.cpp
    M mythtv/programs/mythcommflag/BlankFrameDetector.cpp
    M mythtv/programs/mythcommflag/SceneChangeDetector.cpp
    M mythtv/programs/mythcommflag/TemplateFinder.cpp
    M mythtv/programs/mythcommflag/TemplateMatcher.cpp
    M mythtv/programs/mythexternrecorder/MythExternControl.cpp
    M mythtv/programs/mythexternrecorder/MythExternRecApp.cpp
    M mythtv/programs/mythfrontend/audiogeneralsettings.cpp
    M mythtv/programs/mythfrontend/backendconnectionmanager.cpp
    M mythtv/programs/mythfrontend/galleryconfig.cpp
    M mythtv/programs/mythfrontend/gallerythumbview.cpp
    M mythtv/programs/mythfrontend/gallerytransitions.cpp
    M mythtv/programs/mythfrontend/globalsettings.cpp
    M mythtv/programs/mythfrontend/networkcontrol.cpp
    M mythtv/programs/mythfrontend/proglist.cpp
    M mythtv/programs/mythfrontend/upnpscanner.cpp
    M mythtv/programs/mythfrontend/videoglobalsettings.cpp
    M mythtv/programs/mythlcdserver/lcdserver.cpp
    M mythtv/programs/mythwelcome/welcomesettings.cpp

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

Clang-tidy pointed out where functions explicitly initialize a member
to a default value, that has already been initialized to its default
value.  Changes made by the clang-tidy program, with some cleanup by
hand.

These problems were pointed out by clang-tidy's "redundant member
initialization" check.

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


  Commit: cb826e5d30212fbbeb187f1432cf5c93d01a6c03
      https://github.com/MythTV/mythtv/commit/cb826e5d30212fbbeb187f1432cf5c93d01a6c03
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-03-20 (Wed, 20 Mar 2019)

  Changed paths:
    M mythplugins/mythmusic/mythmusic/cdrip.cpp

  Log Message:
  -----------
  tidy: Remove redundant calls to a smart pointer's get method.

Clang-tidy pointed out where functions explicitly call the smart
pointer get() method where an implicit call can happen.  Changes made
by the clang-tidy program.

These problems were pointed out by clang-tidy's "redundant smart
pointer get" check.

https://clang.llvm.org/extra/clang-tidy/checks/readability-redundant-smartptr-get.html


  Commit: ef76bcc3962c9de691a13637f7e64533b9751485
      https://github.com/MythTV/mythtv/commit/ef76bcc3962c9de691a13637f7e64533b9751485
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-03-21 (Thu, 21 Mar 2019)

  Changed paths:
    M mythplugins/mythzoneminder/mythzmserver/main.cpp
    M mythplugins/mythzoneminder/mythzmserver/zmserver.cpp

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

Clang-tidy pointed out where std::string strings are explicitly
initialized to an empty value.  Changes made by the clang-tidy
program.

These problems were pointed out by clang-tidy's "redundant string
initialization" check.

https://clang.llvm.org/extra/clang-tidy/checks/readability-redundant-string-init.html


  Commit: d68801163022b6b164c9dec7ac4176a7a8186eea
      https://github.com/MythTV/mythtv/commit/d68801163022b6b164c9dec7ac4176a7a8186eea
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-03-21 (Thu, 21 Mar 2019)

  Changed paths:
    M mythtv/libs/libmythmetadata/imagemetadata.cpp

  Log Message:
  -----------
  tidy: Remove redundant calls to std::string::c_str.

Clang-tidy pointed out unnecessary calls to the c_str function.
Changes made by the clang-tidy program.

These problems were pointed out by clang-tidy's "redundant string
cstr" check.

https://clang.llvm.org/extra/clang-tidy/checks/readability-redundant-string-cstr.html


  Commit: 583801c98e72dee08bf0bda0669c9ecf49934bb8
      https://github.com/MythTV/mythtv/commit/583801c98e72dee08bf0bda0669c9ecf49934bb8
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-03-21 (Thu, 21 Mar 2019)

  Changed paths:
    M mythplugins/mytharchive/mytharchivehelper/main.cpp
    M mythplugins/mythbrowser/mythbrowser/bookmarkeditor.cpp
    M mythplugins/mythgame/mythgame/dbcheck.cpp
    M mythplugins/mythgame/mythgame/rominfo.cpp
    M mythplugins/mythmusic/mythmusic/cdrip.cpp
    M mythplugins/mythmusic/mythmusic/importmusic.cpp
    M mythplugins/mythmusic/mythmusic/lyricsview.cpp
    M mythplugins/mythmusic/mythmusic/playlist.cpp
    M mythplugins/mythnetvision/mythnetvision/rsseditor.cpp
    M mythplugins/mythnews/mythnews/newssite.cpp
    M mythplugins/mythweather/mythweather/sourceManager.cpp
    M mythplugins/mythweather/mythweather/weatherScreen.cpp
    M mythplugins/mythweather/mythweather/weatherSetup.cpp
    M mythplugins/mythweather/mythweather/weatherSource.cpp
    M mythplugins/mythzoneminder/mythzmserver/zmserver.cpp
    M mythplugins/mythzoneminder/mythzoneminder/zmclient.cpp

  Log Message:
  -----------
  tidy: Simplify boolean expressions. (mythplugins)

Clang-tidy pointed out places where an expression involving boolean
constants can be reduced to a simpler expression.  Changes made by the
clang-tidy program.

These problems were pointed out by clang-tidy's "simplify boolean
expression" check.

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


  Commit: d24ae5b8388bef7c92abe95a3d3f01d56023bc7a
      https://github.com/MythTV/mythtv/commit/d24ae5b8388bef7c92abe95a3d3f01d56023bc7a
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-03-26 (Tue, 26 Mar 2019)

  Changed paths:
    M mythtv/libs/libmyth/mediamonitor-unix.cpp
    M mythtv/libs/libmyth/programinfo.cpp
    M mythtv/libs/libmythbase/dbutil.cpp
    M mythtv/libs/libmythbase/housekeeper.cpp
    M mythtv/libs/libmythbase/lcddevice.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/mythsession.cpp
    M mythtv/libs/libmythbase/mythsystem.cpp
    M mythtv/libs/libmythbase/mythtimezone.cpp
    M mythtv/libs/libmythbase/serverpool.cpp
    M mythtv/libs/libmythbase/storagegroup.cpp
    M mythtv/libs/libmythfreemheg/Engine.cpp
    M mythtv/libs/libmythmetadata/bluraymetadata.cpp
    M mythtv/libs/libmythmetadata/metadatagrabber.cpp
    M mythtv/libs/libmythmetadata/metaioid3.cpp
    M mythtv/libs/libmythmetadata/musicfilescanner.cpp
    M mythtv/libs/libmythmetadata/musicmetadata.cpp
    M mythtv/libs/libmythmetadata/musicutils.cpp
    M mythtv/libs/libmythmetadata/videometadata.cpp
    M mythtv/libs/libmythprotoserver/sockethandler/filetransfer.cpp
    M mythtv/libs/libmythtv/Bluray/bdringbuffer.cpp
    M mythtv/libs/libmythtv/DVD/dvdringbuffer.cpp
    M mythtv/libs/libmythtv/DVD/mythdvdplayer.cpp
    M mythtv/libs/libmythtv/HLS/httplivestream.cpp
    M mythtv/libs/libmythtv/HLS/httplivestreambuffer.cpp
    M mythtv/libs/libmythtv/HLS/m3u.cpp
    M mythtv/libs/libmythtv/avformatdecoder.cpp
    M mythtv/libs/libmythtv/avformatwriter.cpp
    M mythtv/libs/libmythtv/channelscan/iptvchannelfetcher.cpp
    M mythtv/libs/libmythtv/channelscan/vboxchannelfetcher.cpp
    M mythtv/libs/libmythtv/channelsettings.cpp
    M mythtv/libs/libmythtv/deletemap.cpp
    M mythtv/libs/libmythtv/jobqueue.cpp
    M mythtv/libs/libmythtv/nuppeldecoder.cpp
    M mythtv/libs/libmythtv/profilegroup.cpp
    M mythtv/libs/libmythtv/programdata.cpp
    M mythtv/libs/libmythtv/recorders/ExternalRecorder.cpp
    M mythtv/libs/libmythtv/recorders/dvbdev/dvbci.cpp
    M mythtv/libs/libmythtv/recorders/linuxfirewiredevice.cpp
    M mythtv/libs/libmythtv/recorders/v4l2encsignalmonitor.cpp
    M mythtv/libs/libmythtv/ringbuffer.cpp
    M mythtv/libs/libmythtv/teletextreader.cpp
    M mythtv/libs/libmythtv/util-xv.cpp
    M mythtv/libs/libmythtv/v4l2util.cpp
    M mythtv/libs/libmythtv/videodbcheck.cpp
    M mythtv/libs/libmythtv/videoout_nullvaapi.cpp
    M mythtv/libs/libmythtv/videoout_omx.cpp
    M mythtv/libs/libmythtv/visualisations/videovisual.cpp
    M mythtv/libs/libmythui/DisplayResScreen.cpp
    M mythtv/libs/libmythui/mythmainwindow.cpp
    M mythtv/libs/libmythui/myththemedmenu.cpp
    M mythtv/libs/libmythui/mythuibuttonlist.cpp
    M mythtv/libs/libmythui/mythuifilebrowser.cpp
    M mythtv/libs/libmythui/mythuiimage.cpp
    M mythtv/libs/libmythui/mythuitype.cpp
    M mythtv/libs/libmythui/mythuiwebbrowser.cpp
    M mythtv/libs/libmythui/themeinfo.cpp
    M mythtv/libs/libmythui/xmlparsebase.cpp
    M mythtv/libs/libmythupnp/bufferedsocketdevice.cpp
    M mythtv/libs/libmythupnp/htmlserver.cpp
    M mythtv/libs/libmythupnp/httprequest.cpp
    M mythtv/libs/libmythupnp/msocketdevice_unix.cpp
    M mythtv/libs/libmythupnp/upnpcds.cpp
    M mythtv/libs/libmythupnp/upnputil.cpp
    M mythtv/libs/libmythupnp/websocket.cpp
    M mythtv/libs/libmythupnp/wsdl.cpp

  Log Message:
  -----------
  tidy: Simplify boolean expressions. (libs)

Clang-tidy pointed out places where an expression involving boolean
constants can be reduced to a simpler expression.  Changes made by the
clang-tidy program.

These problems were pointed out by clang-tidy's "simplify boolean
expression" check.

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


  Commit: 6bef6b5eb1a5dd7b0ae1928cb745bff97caced75
      https://github.com/MythTV/mythtv/commit/6bef6b5eb1a5dd7b0ae1928cb745bff97caced75
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-03-26 (Tue, 26 Mar 2019)

  Changed paths:
    M mythtv/programs/mythbackend/backendhousekeeper.cpp
    M mythtv/programs/mythbackend/filetransfer.cpp
    M mythtv/programs/mythbackend/mainserver.cpp
    M mythtv/programs/mythbackend/mythsettings.cpp
    M mythtv/programs/mythbackend/scheduler.cpp
    M mythtv/programs/mythbackend/services/content.cpp
    M mythtv/programs/mythbackend/services/serviceUtil.cpp
    M mythtv/programs/mythbackend/services/video.cpp
    M mythtv/programs/mythcommflag/ClassicCommDetector.cpp
    M mythtv/programs/mythcommflag/ClassicLogoDetector.cpp
    M mythtv/programs/mythfilldatabase/main.cpp
    M mythtv/programs/mythfrontend/guidegrid.cpp
    M mythtv/programs/mythfrontend/prevreclist.cpp
    M mythtv/programs/mythfrontend/proglist.cpp
    M mythtv/programs/mythfrontend/videofileassoc.cpp
    M mythtv/programs/mythmediaserver/controlrequesthandler.cpp
    M mythtv/programs/mythmetadatalookup/lookup.cpp
    M mythtv/programs/mythtranscode/mpeg2fix.cpp

  Log Message:
  -----------
  tidy: Simplify boolean expressions. (programs)

Clang-tidy pointed out places where an expression involving boolean
constants can be reduced to a simpler expression.  Changes made by the
clang-tidy program.

These problems were pointed out by clang-tidy's "simplify boolean
expression" check.

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


  Commit: ad0e62e22fa2da91ce53408ddb86edea095d77a8
      https://github.com/MythTV/mythtv/commit/ad0e62e22fa2da91ce53408ddb86edea095d77a8
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-03-26 (Tue, 26 Mar 2019)

  Changed paths:
    M mythtv/libs/libmythbase/housekeeper.cpp
    M mythtv/libs/libmythbase/mythmiscutil.cpp
    M mythtv/libs/libmythfreemheg/Engine.cpp
    M mythtv/libs/libmythtv/Bluray/mythbdplayer.cpp
    M mythtv/libs/libmythtv/DVD/mythdvdplayer.cpp
    M mythtv/programs/mythbackend/backendhousekeeper.cpp

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

Clang-tidy pointed out places where an expression involving boolean
constants can be reduced to a simpler expression.  After moving
comments tweaking code around conditional compilation, the changes
were able to be made by the clang-tidy program.

These problems were pointed out by clang-tidy's "simplify boolean
expression" check.

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


  Commit: b97106f918135127c1af8bd0386859612f07b322
      https://github.com/MythTV/mythtv/commit/b97106f918135127c1af8bd0386859612f07b322
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-03-26 (Tue, 26 Mar 2019)

  Changed paths:
    M mythplugins/mythmusic/mythmusic/visualize.cpp
    M mythtv/libs/libmyth/audio/audiooutput_omx.cpp
    M mythtv/libs/libmyth/omxcontext.cpp
    M mythtv/libs/libmythtv/previewgeneratorqueue.cpp
    M mythtv/libs/libmythtv/privatedecoder_omx.cpp
    M mythtv/libs/libmythtv/videoout_omx.cpp
    M mythtv/programs/mythfilldatabase/main.cpp

  Log Message:
  -----------
  Replace unconditional 'if' statements with conditional compilation.

Clang-tidy wants to remove a number of clauses behind an 'if (false)'
statement, since this code will never be compiled.  Replace the 'if
(false)' with an '#if 0' to keep the code without getting false
positives from clang-tidy.

Code pointed out by clang-tidy's "simplify boolean expression" check.

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


  Commit: 41b3e617433a8ec7a67f4bbcf97d50ea847e797b
      https://github.com/MythTV/mythtv/commit/41b3e617433a8ec7a67f4bbcf97d50ea847e797b
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-03-26 (Tue, 26 Mar 2019)

  Changed paths:
    M mythtv/libs/libmythbase/mythsocket.cpp
    M mythtv/libs/libmythui/mythuitextedit.cpp
    M mythtv/programs/mythfrontend/services/frontend.cpp

  Log Message:
  -----------
  tidy: Simplify subscript references.

Clang-tidy pointed out places where the code was using 's.data()[i]'
instead of the simpler form 's[i]'.  The changes were made by the
clang-tidy program.

These problems were pointed out by clang-tidy's "simplify subscript
expression" check.

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


  Commit: de18e7e0ae3b04209b6259ff665a666e3ec54671
      https://github.com/MythTV/mythtv/commit/de18e7e0ae3b04209b6259ff665a666e3ec54671
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-03-26 (Tue, 26 Mar 2019)

  Changed paths:
    M mythtv/programs/mythfrontend/setupwizard_video.cpp
    M mythtv/programs/mythfrontend/setupwizard_video.h

  Log Message:
  -----------
  Simplify code for obtaining a list of video profiles.

Clang pointed out that the setup wizard video code is calling
m_vdp->GetProfiles when it could directly call the static
VideoDisplayProfile::GetProfiles function.  Same for the
GetDefaultProfileName function.  Making those changes removes any need
to create an instance of the VideoDisplayProfile class, so that code
can all go away.

This code was pointed out by clang-tidy's "static accesses through
instance" check.

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


  Commit: 80f618b6124bd2648de8da73cc8e55aab09e99ca
      https://github.com/MythTV/mythtv/commit/80f618b6124bd2648de8da73cc8e55aab09e99ca
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-03-26 (Tue, 26 Mar 2019)

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

  Log Message:
  -----------
  Simplify code for obtaining the OpenGL version flags.

Clang pointed out that the opengl code is calling
dummy->format().openGLVersionFlags when it could directly call the
static QGLFormat::openGLVersionFlags function.  Making this changes
removes any need to create an dummy instance of the QGLWidget class,
so that code can go away too.

This code was pointed out by clang-tidy's "static accesses through
instance" check.

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


  Commit: e9b8cdd9d0f1a2a94c104c8ba5fb4f384a254845
      https://github.com/MythTV/mythtv/commit/e9b8cdd9d0f1a2a94c104c8ba5fb4f384a254845
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-03-26 (Tue, 26 Mar 2019)

  Changed paths:
    M mythtv/libs/libmythbase/storagegroup.cpp

  Log Message:
  -----------
  Simplify code for checking the existence of a file.

Clang pointed out that the storagegroup code is calling
checkfile.exists when it could directly call the static QFils::exists
function.  Making this changes removes any need to create the dummy
instance of the QFile class, so that code can go away too.

This code was pointed out by clang-tidy's "static accesses through
instance" check.

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


  Commit: 8d655db886aa928ba24992744a21c47fa33ceb1e
      https://github.com/MythTV/mythtv/commit/8d655db886aa928ba24992744a21c47fa33ceb1e
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-03-26 (Tue, 26 Mar 2019)

  Changed paths:
    M mythplugins/mythgallery/mythgallery/galleryutil.cpp
    M mythplugins/mythmusic/mythmusic/editmetadata.cpp
    M mythtv/libs/libmyth/audio/audiooutputbase.cpp
    M mythtv/libs/libmythbase/mythtimer.cpp
    M mythtv/libs/libmythtv/mhi.cpp
    M mythtv/libs/libmythtv/videooutbase.cpp
    M mythtv/programs/mythbackend/mainserver.cpp
    M mythtv/programs/mythbackend/scheduler.cpp
    M mythtv/programs/mythbackend/services/myth.cpp
    M mythtv/programs/mythfilldatabase/filldata.cpp
    M mythtv/programs/mythfrontend/gallerythumbview.cpp
    M mythtv/programs/mythfrontend/progdetails.cpp
    M mythtv/programs/mythjobqueue/main.cpp
    M mythtv/programs/mythlcdserver/main.cpp
    M mythtv/programs/mythmediaserver/main.cpp

  Log Message:
  -----------
  tidy: Replace static function calls via objects to direct calls. (1/2)

Clang-tidy pointed out various places where a static function is being
called via an object member, and instead should be called directly.
Changes made by the clang-tidy program.

This code was pointed out by clang-tidy's "static accesses through
instance" check.

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


  Commit: 9a4aebce1acce4ed08ccf4723dfe4360dd9c606f
      https://github.com/MythTV/mythtv/commit/9a4aebce1acce4ed08ccf4723dfe4360dd9c606f
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-03-26 (Tue, 26 Mar 2019)

  Changed paths:
    M mythtv/libs/libmyth/backendselect.cpp
    M mythtv/libs/libmyth/mythcontext.cpp
    M mythtv/libs/libmythtv/AirPlay/mythairplayserver.cpp
    M mythtv/libs/libmythtv/recorders/vboxutils.cpp
    M mythtv/libs/libmythui/mythxdisplay.cpp
    M mythtv/programs/mythbackend/services/myth.cpp
    M mythtv/programs/mythfrontend/upnpscanner.cpp

  Log Message:
  -----------
  tidy: Replace static function calls via objects to direct calls. (2/2)

Clang-tidy pointed out various places where a static function is being
called via an object member, and instead should be called directly.
These changes couldn't be made by clang-tidy and were made by hand.

This code was pointed out by clang-tidy's "static accesses through
instance" check.

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


  Commit: bba55f44811dc9a3f6ff3d00166a385e5d9d0cd4
      https://github.com/MythTV/mythtv/commit/bba55f44811dc9a3f6ff3d00166a385e5d9d0cd4
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-03-26 (Tue, 26 Mar 2019)

  Changed paths:
    M mythplugins/mytharchive/mytharchive/mythburn.cpp
    M mythplugins/mythbrowser/mythbrowser/bookmarkmanager.cpp
    M mythplugins/mythgallery/mythgallery/glsingleview.cpp
    M mythplugins/mythgallery/mythgallery/gltexture.cpp
    M mythplugins/mythgallery/mythgallery/imageview.cpp
    M mythplugins/mythgallery/mythgallery/singleview.cpp
    M mythplugins/mythgallery/mythgallery/thumbview.cpp
    M mythplugins/mythmusic/mythmusic/bumpscope.cpp
    M mythplugins/mythmusic/mythmusic/musiccommon.cpp
    M mythplugins/mythmusic/mythmusic/musicplayer.cpp
    M mythplugins/mythmusic/mythmusic/synaesthesia.cpp
    M mythplugins/mythmusic/mythmusic/visualize.cpp
    M mythplugins/mythmusic/mythmusic/vorbisencoder.cpp
    M mythplugins/mythnetvision/mythnetvision/netsearch.cpp
    M mythplugins/mythzoneminder/mythzmserver/zmserver.cpp
    M mythtv/filters/adjust/filter_adjust.c
    M mythtv/libs/libmyth/audio/audioconvert.cpp
    M mythtv/libs/libmyth/audio/audiooutput.h
    M mythtv/libs/libmyth/audio/audiooutputalsa.cpp
    M mythtv/libs/libmyth/audio/audiooutputbase.cpp
    M mythtv/libs/libmyth/audio/audiooutputbase.h
    M mythtv/libs/libmyth/audio/audiooutputdownmix.cpp
    M mythtv/libs/libmyth/audio/audiooutputjack.cpp
    M mythtv/libs/libmyth/audio/audiooutputpulse.cpp
    M mythtv/libs/libmyth/audio/audiooutpututil.cpp
    M mythtv/libs/libmyth/audio/pink.c
    M mythtv/libs/libmyth/programinfo.cpp
    M mythtv/libs/libmythbase/housekeeper.cpp
    M mythtv/libs/libmythbase/lcddevice.cpp
    M mythtv/libs/libmythbase/mythcorecontext.cpp
    M mythtv/libs/libmythbase/plist.cpp
    M mythtv/libs/libmythfreesurround/freesurround.cpp
    M mythtv/libs/libmythmetadata/metadatadownload.cpp
    M mythtv/libs/libmythmetadata/metaioid3.cpp
    M mythtv/libs/libmythmetadata/videometadata.cpp
    M mythtv/libs/libmythtv/AirPlay/mythairplayserver.cpp
    M mythtv/libs/libmythtv/AirPlay/mythairplayserver.h
    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/DVD/dvdringbuffer.h
    M mythtv/libs/libmythtv/DVD/mythdvdplayer.cpp
    M mythtv/libs/libmythtv/DetectLetterbox.cpp
    M mythtv/libs/libmythtv/avformatdecoder.cpp
    M mythtv/libs/libmythtv/cc708reader.cpp
    M mythtv/libs/libmythtv/channelscan/channelscan_sm.cpp
    M mythtv/libs/libmythtv/eitfixup.cpp
    M mythtv/libs/libmythtv/eitscanner.cpp
    M mythtv/libs/libmythtv/mpeg/dvbstreamdata.cpp
    M mythtv/libs/libmythtv/mpeg/dvbtables.cpp
    M mythtv/libs/libmythtv/mpeg/mpegstreamdata.cpp
    M mythtv/libs/libmythtv/mpeg/pespacket.cpp
    M mythtv/libs/libmythtv/mpeg/premieredescriptors.cpp
    M mythtv/libs/libmythtv/mythcommflagplayer.cpp
    M mythtv/libs/libmythtv/mythplayer.cpp
    M mythtv/libs/libmythtv/nuppeldecoder.cpp
    M mythtv/libs/libmythtv/openglvideo.cpp
    M mythtv/libs/libmythtv/osd.cpp
    M mythtv/libs/libmythtv/playercontext.cpp
    M mythtv/libs/libmythtv/previewgenerator.cpp
    M mythtv/libs/libmythtv/recorders/HLS/HLSReader.cpp
    M mythtv/libs/libmythtv/recorders/NuppelVideoRecorder.cpp
    M mythtv/libs/libmythtv/recorders/mpegrecorder.cpp
    M mythtv/libs/libmythtv/recordinginfo.cpp
    M mythtv/libs/libmythtv/remoteencoder.cpp
    M mythtv/libs/libmythtv/ringbuffer.cpp
    M mythtv/libs/libmythtv/subtitlescreen.cpp
    M mythtv/libs/libmythtv/teletextscreen.cpp
    M mythtv/libs/libmythtv/test/test_eitfixups/test_eitfixups.cpp
    M mythtv/libs/libmythtv/test/test_mpegtables/test_mpegtables.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/vaapicontext.cpp
    M mythtv/libs/libmythtv/vbi608extractor.cpp
    M mythtv/libs/libmythtv/videobuffers.cpp
    M mythtv/libs/libmythtv/videocolourspace.cpp
    M mythtv/libs/libmythtv/videodisplayprofile.cpp
    M mythtv/libs/libmythtv/videoout_vdpau.cpp
    M mythtv/libs/libmythtv/videoout_xv.cpp
    M mythtv/libs/libmythtv/videooutbase.cpp
    M mythtv/libs/libmythtv/videooutwindow.cpp
    M mythtv/libs/libmythtv/visualisations/goom/filters.c
    M mythtv/libs/libmythtv/visualisations/goom/goom_core.c
    M mythtv/libs/libmythtv/visualisations/goom/lines.c
    M mythtv/libs/libmythtv/visualisations/goom/surf3d.c
    M mythtv/libs/libmythtv/visualisations/goom/tentacle3d.c
    M mythtv/libs/libmythtv/xine_demux_sputext.cpp
    M mythtv/libs/libmythui/DisplayResX.cpp
    M mythtv/libs/libmythui/mythdisplay.cpp
    M mythtv/libs/libmythui/mythfontproperties.cpp
    M mythtv/libs/libmythui/mythmainwindow.cpp
    M mythtv/libs/libmythui/mythpainter_qimage.cpp
    M mythtv/libs/libmythui/mythpainter_qt.cpp
    M mythtv/libs/libmythui/mythprogressdialog.cpp
    M mythtv/libs/libmythui/mythrect.cpp
    M mythtv/libs/libmythui/mythrender_opengl.cpp
    M mythtv/libs/libmythui/mythrender_opengl1.cpp
    M mythtv/libs/libmythui/mythrender_opengl2.cpp
    M mythtv/libs/libmythui/mythrender_vdpau.cpp
    M mythtv/libs/libmythui/mythudplistener.cpp
    M mythtv/libs/libmythui/mythuianimation.cpp
    M mythtv/libs/libmythui/mythuieditbar.cpp
    M mythtv/libs/libmythui/mythuihelper.cpp
    M mythtv/libs/libmythui/mythuiimage.cpp
    M mythtv/libs/libmythui/mythuitext.cpp
    M mythtv/libs/libmythui/mythuiwebbrowser.cpp
    M mythtv/programs/mythbackend/mainserver.cpp
    M mythtv/programs/mythcommflag/ClassicCommDetector.cpp
    M mythtv/programs/mythcommflag/ClassicSceneChangeDetector.cpp
    M mythtv/programs/mythcommflag/CommDetector2.cpp
    M mythtv/programs/mythcommflag/PrePostRollFlagger.cpp
    M mythtv/programs/mythcommflag/TemplateMatcher.cpp
    M mythtv/programs/mythfilldatabase/xmltvparser.cpp
    M mythtv/programs/mythfrontend/galleryslide.cpp
    M mythtv/programs/mythfrontend/globalsettings.cpp
    M mythtv/programs/mythfrontend/playbackbox.cpp
    M mythtv/programs/mythfrontend/progdetails.cpp
    M mythtv/programs/mythfrontend/statusbox.cpp
    M mythtv/programs/mythlcdserver/lcdprocclient.cpp
    M mythtv/programs/mythmetadatalookup/lookup.cpp
    M mythtv/programs/mythtranscode/mpeg2fix.cpp
    M mythtv/programs/mythtranscode/transcode.cpp

  Log Message:
  -----------
  tidy: Use uppercase for literal suffixes (e.g. 'U', 'ULL', 'F'). (1/2)

Clang-tidy pointed out various places where a lowercase literal suffix
was used on a number.  Changes made by the clang-tidy program.

This code was pointed out by clang-tidy's "uppercase literal suffix"
check.

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


  Commit: 021489bf02bb78556e7d554614880faa96a928e6
      https://github.com/MythTV/mythtv/commit/021489bf02bb78556e7d554614880faa96a928e6
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-03-26 (Tue, 26 Mar 2019)

  Changed paths:
    M mythplugins/mytharchive/mytharchive/thumbfinder.h
    M mythplugins/mythgallery/mythgallery/glsingleview.cpp
    M mythplugins/mythgallery/mythgallery/glsingleview.h
    M mythplugins/mythgallery/mythgallery/gltexture.h
    M mythplugins/mythgallery/mythgallery/imageview.h
    M mythplugins/mythgallery/mythgallery/mythdialogs.h
    M mythplugins/mythgallery/mythgallery/singleview.h
    M mythplugins/mythmusic/mythmusic/inlines.h
    M mythplugins/mythmusic/mythmusic/musicplayer.h
    M mythplugins/mythmusic/mythmusic/visualize.cpp
    M mythtv/libs/libmyth/audio/audiooutputca.cpp
    M mythtv/libs/libmyth/audio/audiooutputdx.cpp
    M mythtv/libs/libmyth/audio/audiooutputopensles.cpp
    M mythtv/libs/libmyth/mediamonitor-darwin.cpp
    M mythtv/libs/libmyth/programinfo.h
    M mythtv/libs/libmyth/test/test_audioutils/test_audioutils.h
    M mythtv/libs/libmyth/test/test_programinfo/test_programinfo.h
    M mythtv/libs/libmythbase/mythmiscutil.h
    M mythtv/libs/libmythtv/AirPlay/mythairplayserver.cpp
    M mythtv/libs/libmythtv/audioplayer.h
    M mythtv/libs/libmythtv/avformatdecoder.cpp
    M mythtv/libs/libmythtv/avformatdecoder.h
    M mythtv/libs/libmythtv/deletemap.h
    M mythtv/libs/libmythtv/eitfixup.h
    M mythtv/libs/libmythtv/mythavutil.h
    M mythtv/libs/libmythtv/mythframe.h
    M mythtv/libs/libmythtv/mythplayer.cpp
    M mythtv/libs/libmythtv/playercontext.h
    M mythtv/libs/libmythtv/privatedecoder_vda.cpp
    M mythtv/libs/libmythtv/recorders/NuppelVideoRecorder.h
    M mythtv/libs/libmythtv/ringbuffer.h
    M mythtv/libs/libmythtv/subtitlescreen.h
    M mythtv/libs/libmythtv/test/test_eitfixups/test_eitfixups.cpp
    M mythtv/libs/libmythtv/tv_play.h
    M mythtv/libs/libmythtv/vbi608extractor.h
    M mythtv/libs/libmythtv/videoouttypes.h
    M mythtv/libs/libmythtv/visualisations/goom/goom_core.c
    M mythtv/libs/libmythtv/visualisations/goom/lines.c
    M mythtv/libs/libmythtv/visualisations/goom/tentacle3d.c
    M mythtv/libs/libmythtv/visualisations/videovisualdefs.h
    M mythtv/libs/libmythui/DisplayResOSX.cpp
    M mythtv/libs/libmythui/mythdisplay.cpp
    M mythtv/libs/libmythui/mythgesture.h
    M mythtv/libs/libmythui/mythnotificationcenter.h
    M mythtv/libs/libmythui/mythnotificationcenter_private.h
    M mythtv/libs/libmythui/mythrect.h
    M mythtv/libs/libmythui/mythrender_d3d9.cpp
    M mythtv/libs/libmythui/mythuianimation.h
    M mythtv/libs/libmythui/mythuieditbar.h
    M mythtv/programs/mythcommflag/BlankFrameDetector.h
    M mythtv/programs/mythcommflag/PrePostRollFlagger.cpp
    M mythtv/programs/mythcommflag/SceneChangeDetector.h
    M mythtv/programs/mythcommflag/TemplateMatcher.h
    M mythtv/programs/mythfrontend/galleryslide.h

  Log Message:
  -----------
  tidy: Use uppercase for literal suffixes (e.g. 'U', 'ULL', 'F'). (2/2)

Clang-tidy pointed out various places where a lowercase literal suffix
was used on a number.  Changes made by hand.

This code was pointed out by clang-tidy's "uppercase literal suffix"
check.

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


  Commit: 6cf5c7d3112f5e9bab745be590f063f045eef0a7
      https://github.com/MythTV/mythtv/commit/6cf5c7d3112f5e9bab745be590f063f045eef0a7
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-03-26 (Tue, 26 Mar 2019)

  Changed paths:
    M mythplugins/mytharchive/mytharchive/editmetadata.cpp
    M mythplugins/mytharchive/mytharchive/editmetadata.h
    M mythplugins/mytharchive/mytharchive/mythburn.cpp
    M mythplugins/mytharchive/mytharchive/mythburn.h
    M mythtv/libs/libmyth/audio/audiooutput.h
    M mythtv/libs/libmyth/audio/eldutils.cpp
    M mythtv/libs/libmyth/audio/eldutils.h
    M mythtv/libs/libmythbase/mythplugin.cpp
    M mythtv/libs/libmythbase/mythplugin.h
    M mythtv/libs/libmythfreemheg/Programs.cpp
    M mythtv/libs/libmythfreemheg/Programs.h
    M mythtv/libs/libmythfreemheg/Text.cpp
    M mythtv/libs/libmythfreemheg/Text.h
    M mythtv/libs/libmythmetadata/imagemetadata.cpp
    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/DVD/dvdringbuffer.h
    M mythtv/libs/libmythtv/HLS/httplivestreambuffer.cpp
    M mythtv/libs/libmythtv/HLS/httplivestreambuffer.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/mythcodeccontext.cpp
    M mythtv/libs/libmythtv/mythcodeccontext.h
    M mythtv/libs/libmythtv/recorders/dvbdev/dvbci.cpp
    M mythtv/libs/libmythtv/recorders/vboxutils.cpp
    M mythtv/libs/libmythtv/recorders/vboxutils.h
    M mythtv/libs/libmythupnp/serializers/xmlplistSerializer.cpp
    M mythtv/libs/libmythupnp/serializers/xmlplistSerializer.h
    M mythtv/programs/mythexternrecorder/MythExternControl.cpp
    M mythtv/programs/mythexternrecorder/MythExternControl.h
    M mythtv/programs/mythfrontend/videolist.cpp

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

Clang-tidy pointed out various places where these special member
functions (constructor, destructor, assignment) are identical to what
the compiler would generate.  Marking them as =default allows the
compiler more optimization chances.  Changes made by clang-tidy with
some hand tweaks.

This code was pointed out by clang-tidy's "use =default" check.

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


  Commit: 51c5ffca7287e32c2fc474ff82b7d795474dd086
      https://github.com/MythTV/mythtv/commit/51c5ffca7287e32c2fc474ff82b7d795474dd086
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-03-26 (Tue, 26 Mar 2019)

  Changed paths:
    M mythtv/libs/libmyth/audio/audiooutput_omx.h
    M mythtv/libs/libmyth/audio/volumebase.cpp
    M mythtv/libs/libmythtv/DVD/dvdringbuffer.h
    M mythtv/libs/libmythtv/HLS/httplivestreambuffer.cpp
    M mythtv/libs/libmythtv/HLS/httplivestreambuffer.h
    M mythtv/programs/mythfrontend/videoplayercommand.cpp

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

Clang-tidy pointed out various places where these special member
functions (constructor, destructor, assignment) are declared but not
implemented.  These deleted functions also need to be publicly
visible, not private.  Changes made by clang-tidy.

This code was pointed out by clang-tidy's "use =delete" check.

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


  Commit: d57089c936988d87a254ba1c810b425ca01a731e
      https://github.com/MythTV/mythtv/commit/d57089c936988d87a254ba1c810b425ca01a731e
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-03-26 (Tue, 26 Mar 2019)

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

  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: b87f6fd8adda979bf2faedb191da4a5baca92616
      https://github.com/MythTV/mythtv/commit/b87f6fd8adda979bf2faedb191da4a5baca92616
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-03-26 (Tue, 26 Mar 2019)

  Changed paths:
    M mythtv/libs/libmythtv/channelscan/scaninfo.cpp
    M mythtv/libs/libmythtv/recorders/asichannel.cpp
    M mythtv/libs/libmythtv/recorders/hdhrstreamhandler.cpp
    M mythtv/libs/libmythtv/tv_rec.cpp
    M mythtv/libs/libmythtv/videoout_omx.cpp

  Log Message:
  -----------
  tidy: Use the emplace_back function where possible.

Instead of calling the STL push_back with an explicitly constructed
temporary object, the two calls can be collapsed into a single
emplace_back call.  This code is less verbose and potentially more
efficient.  These changes were suggested by the clang-tidy program.

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


  Commit: f65aad7c2246ec4742228a9c9ae431c173bccb12
      https://github.com/MythTV/mythtv/commit/f65aad7c2246ec4742228a9c9ae431c173bccb12
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-03-26 (Tue, 26 Mar 2019)

  Changed paths:
    M mythplugins/mythmusic/mythmusic/decoderhandler.cpp
    M mythtv/libs/libmythmetadata/parentalcontrols.cpp
    M mythtv/libs/libmythtv/HLS/httplivestream.cpp
    M mythtv/libs/libmythtv/recorders/hdhrstreamhandler.cpp
    M mythtv/libs/libmythtv/recordingquality.cpp
    M mythtv/libs/libmythui/mythrender_vdpau.cpp
    M mythtv/libs/libmythui/mythuitext.cpp
    M mythtv/programs/mythfrontend/guidegrid.cpp
    M mythtv/programs/mythfrontend/proglist.cpp
    M mythtv/programs/mythfrontend/scheduleeditor.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: 262f88db84c820a5ccd80162cecc3387d80b3297
      https://github.com/MythTV/mythtv/commit/262f88db84c820a5ccd80162cecc3387d80b3297
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-03-26 (Tue, 26 Mar 2019)

  Changed paths:
    M mythtv/libs/libmyth/audio/audiooutputgraph.cpp
    M mythtv/libs/libmythfreemheg/Visible.cpp
    M mythtv/libs/libmythfreesurround/el_processor.cpp
    M mythtv/libs/libmythtv/avformatdecoder.cpp
    M mythtv/libs/libmythtv/cc708window.cpp
    M mythtv/libs/libmythtv/mhi.cpp
    M mythtv/libs/libmythtv/mpeg/dishdescriptors.cpp
    M mythtv/libs/libmythtv/openglvideo.cpp
    M mythtv/libs/libmythtv/subtitlescreen.cpp
    M mythtv/libs/libmythtv/videooutbase.cpp
    M mythtv/libs/libmythtv/videooutwindow.cpp
    M mythtv/libs/libmythui/mythpainter_yuva.cpp
    M mythtv/libs/libmythui/mythrect.cpp
    M mythtv/libs/libmythui/mythrender_opengl.cpp
    M mythtv/libs/libmythui/mythuianimation.cpp
    M mythtv/libs/libmythui/mythuibuttonlist.cpp
    M mythtv/libs/libmythui/mythuiguidegrid.cpp
    M mythtv/libs/libmythui/mythuihelper.cpp
    M mythtv/libs/libmythui/mythuitype.cpp
    M mythtv/libs/libmythui/mythxdisplay.cpp
    M mythtv/libs/libmythui/x11colors.cpp
    M mythtv/programs/mythfrontend/videofileassoc.cpp

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

The clang-tidy "return braced initializer list" check pointed out some
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.  Some changes made by
clang-tidy; others were pointed out by clang-tidy and made by hand.

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


  Commit: b7013036173fe634a7ed80ff7c671fb33672d533
      https://github.com/MythTV/mythtv/commit/b7013036173fe634a7ed80ff7c671fb33672d533
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-03-26 (Tue, 26 Mar 2019)

  Changed paths:
    M mythtv/libs/libmyth/omxcontext.cpp
    M mythtv/libs/libmyth/programinfo.cpp
    M mythtv/libs/libmythbase/filesysteminfo.cpp
    M mythtv/libs/libmythbase/mythscheduler.h
    M mythtv/libs/libmythfreemheg/Logging.h
    M mythtv/libs/libmythtv/avformatdecoder.cpp
    M mythtv/libs/libmythtv/cc708decoder.cpp
    M mythtv/libs/libmythtv/deletemap.cpp
    M mythtv/libs/libmythtv/dtvconfparser.cpp
    M mythtv/libs/libmythtv/inputinfo.cpp
    M mythtv/libs/libmythtv/mpeg/mpegdescriptors.cpp
    M mythtv/libs/libmythtv/mpeg/pespacket.cpp
    M mythtv/libs/libmythtv/test/test_eitfixups/test_eitfixups.cpp
    M mythtv/libs/libmythtv/tv_play.cpp
    M mythtv/libs/libmythtv/tv_rec.cpp
    M mythtv/libs/libmythtv/vaapicontext.cpp
    M mythtv/libs/libmythtv/videoout_vdpau.cpp
    M mythtv/programs/mythfrontend/statusbox.cpp

  Log Message:
  -----------
  tidy: Use the boolean literal value 'false' instead of the number '0'.

The clang-tidy "use boolean literal" check pointed out macros what
used a 'while (0)' clause at the end instead of 'while (false)'.
Changes were pointed out by clang-tidy and made by hand.

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


  Commit: c8adbdfbc1c0e825b19134a03cfda8f4b07913c0
      https://github.com/MythTV/mythtv/commit/c8adbdfbc1c0e825b19134a03cfda8f4b07913c0
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-03-26 (Tue, 26 Mar 2019)

  Changed paths:
    M mythtv/programs/mythbackend/mainserver.cpp

  Log Message:
  -----------
  tidy: Fix misleading indentation in mainserver.cpp.

The clang-tidy "misleading indentation" check pointed out a spot where
an 'if' statement and it opening/closing braces are conditionally
compiled, but the block of code inside the body of the 'if' is always
present.  Pulling the open/close braces outside of the conditional
compilation so that the compiler always sees them eliminates this
warning.

https://clang.llvm.org/extra/clang-tidy/checks/readability-misleading-indentation.html


  Commit: f75997498c8684f9f8e282c4acd20013eb226b58
      https://github.com/MythTV/mythtv/commit/f75997498c8684f9f8e282c4acd20013eb226b58
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-03-26 (Tue, 26 Mar 2019)

  Changed paths:
    M mythplugins/mythnetvision/mythnetvision/rsseditor.cpp
    M mythplugins/mythnews/mythnews/mythnews.cpp
    M mythplugins/mythnews/mythnews/mythnewseditor.cpp
    M mythtv/libs/libmythtv/DVD/mythdvdplayer.cpp
    M mythtv/programs/mythtranscode/mpeg2fix.cpp

  Log Message:
  -----------
  tidy: Don't need to test a bool against 0/1 in an if statement.

The clang-tidy "implicit boolean conversion" check pointed out a
couple of places where a boolean value was being explicitly compared
to the number 0/1.  This requires an implicit conversion to an integer
to perform the check, and then an implicit conversion back to boolean
to determine whether to take the if/else branch.  Using the
pre-existing boolean value eliminates both conversions.

https://clang.llvm.org/extra/clang-tidy/checks/readability-implicit-bool-conversion.html


  Commit: 20f071fd9d5918aace87533126cf4df899584668
      https://github.com/MythTV/mythtv/commit/20f071fd9d5918aace87533126cf4df899584668
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-03-26 (Tue, 26 Mar 2019)

  Changed paths:
    M mythplugins/mythgallery/mythgallery/iconview.cpp
    M mythplugins/mythnews/mythnews/mythnews.cpp

  Log Message:
  -----------
  tidy: Replace calls to QString::indexOf with simpler functions.

The clang-tidy "implicit boolean conversion" check pointed out a
couple of places where QString::indexOf was called, and then the index
value was tested for zero/non-zero.  These can be replaced with
different QString methods that make the intent more explicit.

https://clang.llvm.org/extra/clang-tidy/checks/readability-implicit-bool-conversion.html


  Commit: d38cd5bf38af3a94eeb808977896bd04ac295604
      https://github.com/MythTV/mythtv/commit/d38cd5bf38af3a94eeb808977896bd04ac295604
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-03-26 (Tue, 26 Mar 2019)

  Changed paths:
    M mythplugins/mytharchive/mytharchivehelper/main.cpp
    M mythtv/libs/libmyth/audio/audiopulsehandler.cpp
    M mythtv/libs/libmythtv/avformatdecoder.cpp
    M mythtv/libs/libmythtv/subtitlescreen.cpp
    M mythtv/programs/mythutil/musicmetautils.cpp

  Log Message:
  -----------
  tidy: Explicitly convert boolean to integer for some library calls.

The clang-tidy "implicit boolean conversion" check pointed out a
couple of places where a system library is expecting a boolean value,
but the API states that the value is an integer.  These true/false
values could be converted to 1/0, but the intent seems more obvious if
the true/false values are kept and are explicitly converted to integer
values.

https://clang.llvm.org/extra/clang-tidy/checks/readability-implicit-bool-conversion.html


  Commit: d94780b1b9f07c725c30e1a913098f612ec1e22c
      https://github.com/MythTV/mythtv/commit/d94780b1b9f07c725c30e1a913098f612ec1e22c
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-03-26 (Tue, 26 Mar 2019)

  Changed paths:
    M mythtv/libs/libmyth/dbsettings.cpp
    M mythtv/libs/libmythtv/channelsettings.cpp
    M mythtv/libs/libmythtv/playgroup.cpp
    M mythtv/libs/libmythtv/recordingprofile.cpp

  Log Message:
  -----------
  tidy: Change MythUISpinBoxSetting calls to use 0/1 instead of false/true.

The clang-tidy "implicit boolean conversion" check pointed out a
couple of places where MythUISpinBoxSetting was called with a boolean
instead of an integer.  The spinbox code was changed in 2017, and the
change expected this implicit conversion to occur for backward
compatibility.  Convert callers so the backward compatibility is no
longer necessary.

https://clang.llvm.org/extra/clang-tidy/checks/readability-implicit-bool-conversion.html


  Commit: 6ac334e153b93388ba1c8130c80602a74daa6e3e
      https://github.com/MythTV/mythtv/commit/6ac334e153b93388ba1c8130c80602a74daa6e3e
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-03-26 (Tue, 26 Mar 2019)

  Changed paths:
    M mythtv/libs/libmyth/programinfo.cpp

  Log Message:
  -----------
  Read boolean settings with GetBooleanValue.


  Commit: dbc0bbc9a473b647dab46c0d0510ac36a2b50d60
      https://github.com/MythTV/mythtv/commit/dbc0bbc9a473b647dab46c0d0510ac36a2b50d60
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-03-26 (Tue, 26 Mar 2019)

  Changed paths:
    M mythtv/programs/mythbackend/mainserver.cpp
    M mythtv/programs/mythbackend/services/dvr.cpp
    M mythtv/programs/mythcommflag/TemplateFinder.cpp

  Log Message:
  -----------
  Rewrite a couple of functions to return boolean instead of int.

The clang-tidy "implicit boolean conversion" check pointed out a
couple of places where functions returning an integer were only ever
used in a boolean context.  Rewrite these functions to return a
boolean value.

https://clang.llvm.org/extra/clang-tidy/checks/readability-implicit-bool-conversion.html


  Commit: c067960ea58b22c983a9897cd66275e0d06676c0
      https://github.com/MythTV/mythtv/commit/c067960ea58b22c983a9897cd66275e0d06676c0
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-03-26 (Tue, 26 Mar 2019)

  Changed paths:
    M mythplugins/mythbrowser/mythbrowser/browserdbutil.cpp
    M mythtv/programs/mythcommflag/PrePostRollFlagger.cpp

  Log Message:
  -----------
  Use the integer 0 instead of the boolean false


  Commit: 66ccc930b04bf24716d96eaec014825646ee2b46
      https://github.com/MythTV/mythtv/commit/66ccc930b04bf24716d96eaec014825646ee2b46
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-03-26 (Tue, 26 Mar 2019)

  Changed paths:
    M mythtv/programs/mythfrontend/playbackbox.cpp

  Log Message:
  -----------
  Simplify the end of the extract_one_del function.


  Commit: 23f73a56834d4082a22d94061fc04df65e0c6fe3
      https://github.com/MythTV/mythtv/commit/23f73a56834d4082a22d94061fc04df65e0c6fe3
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-03-26 (Tue, 26 Mar 2019)

  Changed paths:
    M mythtv/libs/libmyth/audio/audiooutputsettings.h

  Log Message:
  -----------
  Explicitly test to see if bitmask value is non-zero.

The clang-tidy "implicit boolean conversion" check pointed out a
couple of places where masks are applied to bitfields, and then the
resulting value is implicitly tested to see if it is non-zero.  Make
these tests explicit.

https://clang.llvm.org/extra/clang-tidy/checks/readability-implicit-bool-conversion.html


  Commit: 571169931e10c49c35b22369523626b1749f3c84
      https://github.com/MythTV/mythtv/commit/571169931e10c49c35b22369523626b1749f3c84
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-03-26 (Tue, 26 Mar 2019)

  Changed paths:
    M mythtv/libs/libmythmetadata/videoscan.cpp
    M mythtv/libs/libmythtv/recorders/vbitext/cc.cpp
    M mythtv/libs/libmythtv/remoteencoder.cpp
    M mythtv/libs/libmythtv/vbi608extractor.cpp

  Log Message:
  -----------
  Fix several functions that return a boolean not an integer.

One case requires changing the function return type, the others
require adding a test at the end of the function.


  Commit: 623062f2b1a2f83fa09a539bc4f26626b74821ff
      https://github.com/MythTV/mythtv/commit/623062f2b1a2f83fa09a539bc4f26626b74821ff
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-03-26 (Tue, 26 Mar 2019)

  Changed paths:
    M mythtv/libs/libmythprotoserver/requesthandler/fileserverhandler.cpp
    M mythtv/libs/libmythtv/cc708window.cpp
    M mythtv/libs/libmythtv/cc708window.h
    M mythtv/programs/mythtranscode/main.cpp

  Log Message:
  -----------
  Variable should be boolean.


  Commit: f13e3fb40ae6d4efa473a13bf10b61c68aa49052
      https://github.com/MythTV/mythtv/commit/f13e3fb40ae6d4efa473a13bf10b61c68aa49052
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-03-26 (Tue, 26 Mar 2019)

  Changed paths:
    M mythtv/libs/libmythbase/mythsingledownload.cpp

  Log Message:
  -----------
  Test the return value of QEventLoop::exec earlier.

The clang-tidy "implicit boolean conversion" check pointed out a
function where an integer was implicitly converted to a boolean and
then later implicitly converted back to an integer for an 'if'
statement.  Fix both of these implicit conversions.

https://clang.llvm.org/extra/clang-tidy/checks/readability-implicit-bool-conversion.html


  Commit: efafd4eea0ab77925c18ef0858d605d47532d743
      https://github.com/MythTV/mythtv/commit/efafd4eea0ab77925c18ef0858d605d47532d743
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-03-26 (Tue, 26 Mar 2019)

  Changed paths:
    M mythtv/libs/libmythbase/mythsystemlegacy.cpp

  Log Message:
  -----------
  tidy: Explicitly check the return value of some system calls.

These problems were pointed out by clang-tidy's "implicit boolean
conversion" check.  Changes made by the clang-tidy program.

https://clang.llvm.org/extra/clang-tidy/checks/readability-implicit-bool-conversion.html


  Commit: e661c1d80b6175b8040befc9c4c50ade195c1423
      https://github.com/MythTV/mythtv/commit/e661c1d80b6175b8040befc9c4c50ade195c1423
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-03-26 (Tue, 26 Mar 2019)

  Changed paths:
    M mythplugins/mythmusic/mythmusic/synaesthesia.cpp
    M mythtv/libs/libmythfreemheg/ParseBinary.cpp
    M mythtv/libs/libmythmetadata/musicfilescanner.cpp

  Log Message:
  -----------
  tidy: Be more explicit about while loop exit conditions.

The clang-tidy "implicit boolean conversion" check pointed out a
couple of while loops where an integer value was being implicitly cast
to a boolean before the test.  Be more explicit about the exit
condition of these loops.

https://clang.llvm.org/extra/clang-tidy/checks/readability-implicit-bool-conversion.html


  Commit: a3ffc245e399afec12482d0baf6f0ab0a274dad8
      https://github.com/MythTV/mythtv/commit/a3ffc245e399afec12482d0baf6f0ab0a274dad8
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-03-26 (Tue, 26 Mar 2019)

  Changed paths:
    M mythtv/libs/libmyth/audio/audiooutput.h
    M mythtv/libs/libmyth/audio/audiooutput_omx.h
    M mythtv/libs/libmyth/audio/audiooutputalsa.h
    M mythtv/libs/libmyth/audio/audiooutputbase.h
    M mythtv/libs/libmyth/audio/audiooutputgraph.h
    M mythtv/libs/libmyth/audio/audiooutputjack.h
    M mythtv/libs/libmyth/audio/audiooutputnull.h
    M mythtv/libs/libmyth/audio/audiooutputoss.h
    M mythtv/libs/libmyth/audio/audiooutputpulse.h
    M mythtv/libs/libmyth/mythcontext.cpp
    M mythtv/libs/libmythbase/mythcorecontext.cpp
    M mythtv/libs/libmythbase/mythsystem.cpp
    M mythtv/libs/libmythbase/serverpool.cpp
    M mythtv/libs/libmythmetadata/imagemetadata.cpp
    M mythtv/libs/libmythprotoserver/sockethandler/filetransfer.h
    M mythtv/libs/libmythtv/AirPlay/mythairplayserver.h
    M mythtv/libs/libmythtv/AirPlay/mythraopconnection.h
    M mythtv/libs/libmythtv/AirPlay/mythraopdevice.h
    M mythtv/libs/libmythtv/Bluray/bdoverlayscreen.h
    M mythtv/libs/libmythtv/Bluray/bdringbuffer.h
    M mythtv/libs/libmythtv/DVD/avformatdecoderdvd.h
    M mythtv/libs/libmythtv/DVD/dvdringbuffer.h
    M mythtv/libs/libmythtv/HLS/httplivestreambuffer.h
    M mythtv/libs/libmythtv/recorders/dvbdev/dvbci.cpp
    M mythtv/libs/libmythtv/vaapicontext.cpp
    M mythtv/libs/libmythui/mythrender_vdpau.cpp
    M mythtv/libs/libmythupnp/websocket_extensions/websocket_mythevent.h
    M mythtv/programs/mythbackend/mainserver.cpp
    M mythtv/programs/mythfrontend/guidegrid.cpp
    M mythtv/programs/mythfrontend/main.cpp
    M mythtv/programs/mythfrontend/playbackboxhelper.cpp
    M mythtv/programs/mythfrontend/videodlg.cpp

  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: 342fab6b4825a1fede94e87fa1f1f4f456041dac
      https://github.com/MythTV/mythtv/commit/342fab6b4825a1fede94e87fa1f1f4f456041dac
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-03-26 (Tue, 26 Mar 2019)

  Changed paths:
    M mythplugins/mytharchive/mytharchive/exportnative.cpp
    M mythplugins/mytharchive/mytharchive/mythburn.cpp
    M mythtv/libs/libmythupnp/wsdl.cpp
    M mythtv/libs/libmythupnp/xsd.cpp
    M mythtv/programs/mythbackend/httpstatus.cpp

  Log Message:
  -----------
  tidy: Explicitly convert boolean<->int when r/w QDomElement attributes.

The clang-tidy "implicit boolean conversion" check pointed out a
couple of places where booleans were being implicitly converted to
integers when setting attributes on a QDomElement, or implicitly being
converted to boolean when reading attributes from a QDomELement.  Be
explicit about these conversion.

https://clang.llvm.org/extra/clang-tidy/checks/readability-implicit-bool-conversion.html


  Commit: b4021b66fee03ab5ed64812e742807622a51a3fe
      https://github.com/MythTV/mythtv/commit/b4021b66fee03ab5ed64812e742807622a51a3fe
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-03-26 (Tue, 26 Mar 2019)

  Changed paths:
    M mythplugins/mythzoneminder/mythzoneminder/zmplayer.cpp

  Log Message:
  -----------
  tidy: Don't need to check pointer validity.

The clang-tidy "clang-analyzer-core.CallAndMessage" check pointed out
that it thought the m_frameTimer->stop function could be called when
m_frameTimer was null.  Looking at the code, m_frameTimer is created
in the parent constructor, has the deleteLater function called on it
in the parent destructor, and no other reference is protected by a
nullptr check.  It seems that the nullptr check is superfluous, not
that the function can be called through a nullptr.


  Commit: cfbcf3bfd7dd6844f4846ddf4878a5bfb82f25b7
      https://github.com/MythTV/mythtv/commit/cfbcf3bfd7dd6844f4846ddf4878a5bfb82f25b7
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-03-26 (Tue, 26 Mar 2019)

  Changed paths:
    M mythtv/libs/libmyth/audio/audiooutputbase.cpp

  Log Message:
  -----------
  tidy: Fix 'value stored is never read' warning in audiooutputbase.cpp.

The clang-tidy "dead stores" check pointed out a variable that is set
and never used, because it is assigned to again before it is
referenced.  Remove the first (dead) assignment and reduce the scope
of the variable to the while loop where it is used.


  Commit: 1d0e5033cc88db70d467ab19d558c9caf604dec3
      https://github.com/MythTV/mythtv/commit/1d0e5033cc88db70d467ab19d558c9caf604dec3
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-03-26 (Tue, 26 Mar 2019)

  Changed paths:
    M mythtv/libs/libmyth/audio/audiooutput_omx.cpp

  Log Message:
  -----------
  tidy: Fix 'value stored is never read' warning in audiooutput_omx.cpp.

The clang-tidy "dead stores" check pointed out a variable that is set
and never used, because the code block that contains it is
unconditionally exited.  This is only true because a couple of code
fragments aren't being compiled, and those fragments allow the code
block to complete without exiting.  Move the variable assignment
inside the conditionally compiled code to prevent this false positive.


  Commit: 6ba5068a9b6ffb29f4491b6e5b31744bef4d5290
      https://github.com/MythTV/mythtv/commit/6ba5068a9b6ffb29f4491b6e5b31744bef4d5290
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-03-26 (Tue, 26 Mar 2019)

  Changed paths:
    M mythtv/libs/libmyth/audio/audiooutput_omx.cpp
    M mythtv/libs/libmythtv/privatedecoder_omx.cpp

  Log Message:
  -----------
  tidy: Fix 'value stored is never read' warning 2 in audiooutput_omx.cpp.

The clang-tidy "dead stores" check pointed out a variable that is set
and never used, because it is recreated each time around the while
loop.  Remove the unnecessary (dead) assignment.


  Commit: fb3b497585c23c13419f64d790bed90b1da54a1b
      https://github.com/MythTV/mythtv/commit/fb3b497585c23c13419f64d790bed90b1da54a1b
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-03-26 (Tue, 26 Mar 2019)

  Changed paths:
    M mythtv/libs/libmythbase/test/test_mythsorthelper/test_mythsorthelper.cpp

  Log Message:
  -----------
  tidy: Fix memory leak warning in test_mythsorthelper.cpp.

The clang-tidy "new/delete leaks" check pointed out an object that is
created in a function but never deleted.  Add a call to delete the
object.


  Commit: e49ea8e0b2944aa0cd00356785a6b93427502767
      https://github.com/MythTV/mythtv/commit/e49ea8e0b2944aa0cd00356785a6b93427502767
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-03-26 (Tue, 26 Mar 2019)

  Changed paths:
    M mythtv/libs/libmyth/audio/audiooutputalsa.cpp

  Log Message:
  -----------
  tidy: Ignore return value on some ALSA calls to retrieve data.

The clang-tidy "dead stores" check pointed out four calls to retrieve
data from ALSA whose return values are stored, and then overwritten by
subsequent calls without checking.  This is the way the code was
originally written.  These calls are only used to print data to the
log files, so it seems safe to ignore the errors. At worst, a value in
a log message might be wrong.


  Commit: 839c9402a696ad9602600b3ff1604843a65abc6e
      https://github.com/MythTV/mythtv/commit/839c9402a696ad9602600b3ff1604843a65abc6e
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-03-26 (Tue, 26 Mar 2019)

  Changed paths:
    M mythtv/libs/libmythbase/mythsingledownload.cpp

  Log Message:
  -----------
  tidy: Return failure from DownloadURL() if too many redirects.

The clang-tidy "dead stores" check pointed out that in the case of too
many redirects, the return value of 'false' was set but then the
actual return value was based on whether there was a network error.
Fix the code so that too many redirects always returns an error.


  Commit: 96508c62977c31cfba11703232828dc44523ca9a
      https://github.com/MythTV/mythtv/commit/96508c62977c31cfba11703232828dc44523ca9a
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-03-26 (Tue, 26 Mar 2019)

  Changed paths:
    M mythtv/libs/libmythbase/mythcoreutil.cpp
    M mythtv/libs/libmythbase/mythdbcon.cpp
    M mythtv/libs/libmythbase/mythdownloadmanager.cpp
    M mythtv/libs/libmythbase/remotefile.cpp
    M mythtv/libs/libmythtv/recorders/vbitext/cc.cpp

  Log Message:
  -----------
  tidy: Fix simple warnings of 'value stored is never read'.

The clang-tidy "dead stores" check pointed out several cases of
variables being set and never used.  Clean up these warnings by
removing the assignment.


  Commit: c978a0c71d538e48fe6a59c15ee8982c4fbb47d8
      https://github.com/MythTV/mythtv/commit/c978a0c71d538e48fe6a59c15ee8982c4fbb47d8
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-03-26 (Tue, 26 Mar 2019)

  Changed paths:
    M mythtv/libs/libmythbase/bonjourregister.cpp

  Log Message:
  -----------
  tidy: Protect object dereference in ~BonjourRegister.

The clang-tidy "call and message" check pointed out the possibility of
trying to call a function through a nullptr.  The BonjourRegister
object contains a socket, and two of the socket functions are called
from this destructor.  One call is protected by a nullptr check, the
other isn't.  Group both of these socket object calls under the same
validity check.


  Commit: 8652e94d350000f8bfa5709872facdf6d5a45ba5
      https://github.com/MythTV/mythtv/commit/8652e94d350000f8bfa5709872facdf6d5a45ba5
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-03-26 (Tue, 26 Mar 2019)

  Changed paths:
    M mythtv/libs/libmythbase/mythsystemunix.cpp

  Log Message:
  -----------
  tidy: Stop processing MythSystemLegacyUnix::Fork if malloc fails.

The clang-tidy "non-null param checker" pointed out that this function
can attempt to call execv with a null parameter, even though that
function's arguments are marked as requiring non-null parameters.  Fix
the code so that if it is unable to allocate memory to copy the
command arguments, that it returns immediately instead of continuing.


  Commit: bdfc492f3b88c1b50ead1fe834ec92493746db40
      https://github.com/MythTV/mythtv/commit/bdfc492f3b88c1b50ead1fe834ec92493746db40
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-03-26 (Tue, 26 Mar 2019)

  Changed paths:
    M mythtv/libs/libmythfreesurround/freesurround.cpp

  Log Message:
  -----------
  tidy: Fix simple warnings of 'value stored is never read' in freesurround.

The clang-tidy "dead stores" check pointed out several places where a
variables was set and never used.  It appears that his code used to be
part of a loop where the setting the variable would have made sense,
but now is only a single pass and the new value is never references.
Clean up these warnings by removing the assignments.


  Commit: 3b7ab7b47e8b753672e556016b1f53f92ac6b740
      https://github.com/MythTV/mythtv/commit/3b7ab7b47e8b753672e556016b1f53f92ac6b740
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-03-26 (Tue, 26 Mar 2019)

  Changed paths:
    M mythtv/libs/libmythmetadata/metadataimagedownload.cpp

  Log Message:
  -----------
  tidy: Fix 'value stored is never read' in MetadataImageDownload::run.

The clang-tidy "dead stores" check pointed out that this function
resets the 'errored' variable to false at the very end of a large
while loop, and then initializes it to false at the top of the next
iteration of the loop.  Remove the unnecessary assignments.


  Commit: 6a21dd100e453d24437e980ef01c5525a53efbc1
      https://github.com/MythTV/mythtv/commit/6a21dd100e453d24437e980ef01c5525a53efbc1
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-03-26 (Tue, 26 Mar 2019)

  Changed paths:
    M mythtv/libs/libmythmetadata/metaioflacvorbis.cpp

  Log Message:
  -----------
  tidy: Fix test to retrieve picture from FLAC file.

The clang-tidy "call and message" check pointed out the inevitability
of calling a function through a nullptr.  The getPictureFromFile
function was testing the wrong variable when determining whether or
not a picture was the requested type.  While there, make a variable
'auto' to tighten up the code.

Fixes #13437.


  Commit: d0356aba3c9394200a86dcab7d1cf17a558c5eab
      https://github.com/MythTV/mythtv/commit/d0356aba3c9394200a86dcab7d1cf17a558c5eab
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-03-26 (Tue, 26 Mar 2019)

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

  Log Message:
  -----------
  tidy: Fix rare null pointer dereference in cc708decoder.cpp.

The clang-tidy "non-null parameter checker" pointed out to possibility
of the cc708 decoder dereferencing through a null pointer.  This code
starts with a default buffer size of 512 and then attempts to allocate
a larger buffer when necessary (in this case, if a single subtitle is
more than 512 characters.)  If the reallocation fails, the code would
end up storing the nullptr error return into the buffer pointer, and
then dereference it an an attempt to store the new characters.  Catch
this rare condition and drop the characters that won't fit into the
existing buffer.

Fixes #13436.


  Commit: 969bb52e0f535b50675796501db6a176735cd9d0
      https://github.com/MythTV/mythtv/commit/969bb52e0f535b50675796501db6a176735cd9d0
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-03-26 (Tue, 26 Mar 2019)

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

  Log Message:
  -----------
  tidy: Fix unused variables in cc608decoder.cpp.

The clang-tidy "dead stores" checker pointed out a bunch of places
where a variable was set but then never used.  Those sets were
removed, and then the check was run iteratively to make sure all the
unnecessary sets were removes.


  Commit: cd8a45abee9e709fad89f3af350c5725f861a40c
      https://github.com/MythTV/mythtv/commit/cd8a45abee9e709fad89f3af350c5725f861a40c
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-03-26 (Tue, 26 Mar 2019)

  Changed paths:
    M mythplugins/mytharchive/mytharchive/thumbfinder.cpp
    M mythplugins/mytharchive/mytharchivehelper/main.cpp
    M mythplugins/mythgame/mythgame/gamehandler.cpp
    M mythplugins/mythmusic/mythmusic/lyricsview.cpp
    M mythplugins/mythmusic/mythmusic/streamview.cpp
    M mythtv/libs/libmyth/audio/audiooutputbase.cpp
    M mythtv/libs/libmythtv/avformatdecoder.cpp
    M mythtv/libs/libmythtv/dsmcc.cpp
    M mythtv/libs/libmythtv/eitscanner.cpp
    M mythtv/libs/libmythtv/fileringbuffer.cpp
    M mythtv/libs/libmythtv/recorders/DeviceReadBuffer.cpp
    M mythtv/libs/libmythtv/videooutwindow.cpp
    M mythtv/libs/libmythui/mythuitext.cpp

  Log Message:
  -----------
  tidy: Don't set variables that will be ignored.


  Commit: 8c2a76457386891567482637d14c52db1f66bb3f
      https://github.com/MythTV/mythtv/commit/8c2a76457386891567482637d14c52db1f66bb3f
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-03-26 (Tue, 26 Mar 2019)

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

  Log Message:
  -----------
  tidy: Fix unused variables in jobqueue.cpp.

The clang-tidy "dead stores" checker pointed out that the
jobsAreRunning variable is never checked after being set to false.
That is because the code immediately breaks out of the loop that is
checking this variable.  Replace the break with a continue, as this
has the same effect but reads better than completely removing the
jobsAreRunning variable.


  Commit: 11b66f859ce64e4b7370ce39b2597c03fd393fba
      https://github.com/MythTV/mythtv/commit/11b66f859ce64e4b7370ce39b2597c03fd393fba
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-03-26 (Tue, 26 Mar 2019)

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

  Log Message:
  -----------
  tidy: Fix unused variables in livetvchain.cpp.

The clang-tidy "uninitialized assignment" checker pointed out a
possibility of an uninitialized variable being used in JumpToNext.
The 'm_curpos' variable should always be limited to the range [0,
m_chain.size), so the while loop should always be executed.  Add an
initialization of the 'switchto' variable so that if the 'm_curpos'
variable somehow gets out of its valid range then this function will
still perform deterministic.

Also duplicate an existing test for ProgramIsAt() returning -1, and if
so, resetting 'm_curpos' to zero.


  Commit: bc4895ab79ed612016c0dd8214c325739f007b53
      https://github.com/MythTV/mythtv/commit/bc4895ab79ed612016c0dd8214c325739f007b53
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-03-26 (Tue, 26 Mar 2019)

  Changed paths:
    M mythtv/libs/libmythtv/Bluray/avformatdecoderbd.cpp

  Log Message:
  -----------
  tidy: Remove unused code from AvFormatDecoderBD::BDFindPosition.

The clang-tidy "dead stores" checker pointed out that a variable in
this function is set, but that value is never used.  Investigating the
code, there is a ten line code block that computes the value of
'desiredTimePos', and then the value is ignored.  The entire ten lines
can be removed.  They are now conditionally compiled out in case
someone wants to revisit whether the function should be returning a
value based on 'desiredTimePos' or 'desiredFrame'.


  Commit: 221e867bcbf5a79ff5f68eb5d30aa78538a2dbfb
      https://github.com/MythTV/mythtv/commit/221e867bcbf5a79ff5f68eb5d30aa78538a2dbfb
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-03-26 (Tue, 26 Mar 2019)

  Changed paths:
    M mythtv/libs/libmythtv/HLS/httplivestreambuffer.cpp

  Log Message:
  -----------
  tidy: Fix memory leak in HLSSegment::DecodeData.

The clang-tidy "memory leak" checker pointed out that
HLSSegment::DecodeData function would leak memory if it read an
invalid padding size from the end of the buffer.  Add a line to free
the temporary buffer in this error condition.

Fixes #13435.


  Commit: 4af3fbbaee5fd93d76d1d2246d83fed5278e2e59
      https://github.com/MythTV/mythtv/commit/4af3fbbaee5fd93d76d1d2246d83fed5278e2e59
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-03-26 (Tue, 26 Mar 2019)

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

  Log Message:
  -----------
  tidy: Fix stored variable never read warning in TeletextScreen::DrawLine.

The clang-tidy "dead stores" checker pointed out that a variable in
this function is set, but that value is never used.  Delay the
initialization of two variables to eliminate this warning.


  Commit: f7cd2ec588d77064da8f902a07b93f84c29412de
      https://github.com/MythTV/mythtv/commit/f7cd2ec588d77064da8f902a07b93f84c29412de
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-03-26 (Tue, 26 Mar 2019)

  Changed paths:
    M mythtv/libs/libmythtv/visualisations/goom/drawmethods.h

  Log Message:
  -----------
  tidy: remove dead code from goom/drawmethods.h.

The clang-tidy "dead stores" checker pointed out two places that a
variable is set but the value is never used.  Remove these two code
fragments.


  Commit: e6a39281b112fb03ef2f804c13bc6ebe9d336c90
      https://github.com/MythTV/mythtv/commit/e6a39281b112fb03ef2f804c13bc6ebe9d336c90
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-03-26 (Tue, 26 Mar 2019)

  Changed paths:
    M mythtv/libs/libmythtv/recorders/recorderbase.cpp

  Log Message:
  -----------
  tidy: Fix memory leak in HLSSegment::DecodeData.

The clang-tidy "memory leak" checker pointed out that the
RecorderBase::CheckForRingBufferSwitch function would leak the memory
pointed to by the 'recq' variable if the 'm_tvrec' variable contains
nullptr.  Add a line to free the memory pointed to by the 'recq'
variable in this case.

Fixes #13438.


  Commit: 7db8adf9d6ead0f8a5581bc9eb6e5cf77e3fcbd1
      https://github.com/MythTV/mythtv/commit/7db8adf9d6ead0f8a5581bc9eb6e5cf77e3fcbd1
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-03-26 (Tue, 26 Mar 2019)

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

  Log Message:
  -----------
  tidy: Add missing 'else' in TVRec::GetMaxBitrate.

The clang-tidy "dead stores" checker pointed out that a variable in
the TVRec::GetMaxBitrate function is set, but that value is never
used.  Investigating the code, when a recording profile for HDPVR
support was added in 2008 an 'if blah' was added to the code in the
middle of a series of 'else if blah' statements.  Adding the 'else'
missing keyword eliminates the warning message.

This errant code didn't cause a user visible error as the value in
the final 'else' clause matched the value in the earlier dead code.


  Commit: 28b893be92b43ab2fe6ba9a7a4115b402bd55de0
      https://github.com/MythTV/mythtv/commit/28b893be92b43ab2fe6ba9a7a4115b402bd55de0
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-03-26 (Tue, 26 Mar 2019)

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

  Log Message:
  -----------
  tidy: Fix dead stores in mythrender_vdpau.cpp.

The clang-tidy "dead stores" checker pointed out four places that
variables in this file are set but never used.  Two can be fixed by
removing the sets.  The other two are fixed by converting them to use
a macro to load function addresses, like all the other address loads
in that function.


  Commit: a6a91f856d123dbfb1af61778e07f04e3b968f49
      https://github.com/MythTV/mythtv/commit/a6a91f856d123dbfb1af61778e07f04e3b968f49
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-03-26 (Tue, 26 Mar 2019)

  Changed paths:
    M mythplugins/mytharchive/mytharchivehelper/main.cpp

  Log Message:
  -----------
  tidy: Fix unused variables in myth archive helper.

The clang-tidy "dead stores" checker pointed out three places where a
variable was set but then never used.  This code reads both the name
and id of the genre (for example), and then ignores the id using only
the name to look up information.  Remove the initial settings for
these variables because they are overwritten in all cases.


  Commit: aac69a9f9a41bd32aedf7de4b7f2dae141a234b4
      https://github.com/MythTV/mythtv/commit/aac69a9f9a41bd32aedf7de4b7f2dae141a234b4
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-03-26 (Tue, 26 Mar 2019)

  Changed paths:
    M mythplugins/mytharchive/mytharchive/editmetadata.cpp
    M mythplugins/mytharchive/mytharchive/editmetadata.h
    M mythplugins/mytharchive/mytharchive/exportnative.cpp
    M mythplugins/mytharchive/mytharchive/mythburn.cpp
    M mythplugins/mytharchive/mytharchive/mythburn.h
    M mythplugins/mytharchive/mytharchive/thumbfinder.cpp
    M mythplugins/mytharchive/mytharchive/thumbfinder.h
    M mythplugins/mytharchive/mytharchivehelper/main.cpp
    M mythplugins/mythbrowser/mythbrowser/bookmarkeditor.cpp
    M mythplugins/mythbrowser/mythbrowser/bookmarkmanager.cpp
    M mythplugins/mythbrowser/mythbrowser/browserdbutil.cpp
    M mythplugins/mythgallery/mythgallery/gallerysettings.cpp
    M mythplugins/mythgallery/mythgallery/galleryutil.cpp
    M mythplugins/mythgallery/mythgallery/glsingleview.cpp
    M mythplugins/mythgallery/mythgallery/glsingleview.h
    M mythplugins/mythgallery/mythgallery/gltexture.cpp
    M mythplugins/mythgallery/mythgallery/gltexture.h
    M mythplugins/mythgallery/mythgallery/iconview.cpp
    M mythplugins/mythgallery/mythgallery/imageview.cpp
    M mythplugins/mythgallery/mythgallery/imageview.h
    M mythplugins/mythgallery/mythgallery/mythdialogs.h
    M mythplugins/mythgallery/mythgallery/singleview.cpp
    M mythplugins/mythgallery/mythgallery/singleview.h
    M mythplugins/mythgallery/mythgallery/thumbview.cpp
    M mythplugins/mythgame/mythgame/dbcheck.cpp
    M mythplugins/mythgame/mythgame/gamehandler.cpp
    M mythplugins/mythgame/mythgame/gamesettings.cpp
    M mythplugins/mythgame/mythgame/rominfo.cpp
    M mythplugins/mythmusic/mythmusic/bumpscope.cpp
    M mythplugins/mythmusic/mythmusic/cdrip.cpp
    M mythplugins/mythmusic/mythmusic/decoderhandler.cpp
    M mythplugins/mythmusic/mythmusic/editmetadata.cpp
    M mythplugins/mythmusic/mythmusic/importmusic.cpp
    M mythplugins/mythmusic/mythmusic/inlines.h
    M mythplugins/mythmusic/mythmusic/lyricsview.cpp
    M mythplugins/mythmusic/mythmusic/mainvisual.cpp
    M mythplugins/mythmusic/mythmusic/musiccommon.cpp
    M mythplugins/mythmusic/mythmusic/musicplayer.cpp
    M mythplugins/mythmusic/mythmusic/musicplayer.h
    M mythplugins/mythmusic/mythmusic/playlist.cpp
    M mythplugins/mythmusic/mythmusic/streamview.cpp
    M mythplugins/mythmusic/mythmusic/synaesthesia.cpp
    M mythplugins/mythmusic/mythmusic/visualize.cpp
    M mythplugins/mythmusic/mythmusic/vorbisencoder.cpp
    M mythplugins/mythnetvision/mythnetvision/netsearch.cpp
    M mythplugins/mythnetvision/mythnetvision/rsseditor.cpp
    M mythplugins/mythnews/mythnews/mythnews.cpp
    M mythplugins/mythnews/mythnews/mythnewseditor.cpp
    M mythplugins/mythnews/mythnews/newssite.cpp
    M mythplugins/mythweather/mythweather/sourceManager.cpp
    M mythplugins/mythweather/mythweather/weatherScreen.cpp
    M mythplugins/mythweather/mythweather/weatherSetup.cpp
    M mythplugins/mythweather/mythweather/weatherSource.cpp
    M mythplugins/mythzoneminder/mythzmserver/main.cpp
    M mythplugins/mythzoneminder/mythzmserver/zmserver.cpp
    M mythplugins/mythzoneminder/mythzoneminder/zmclient.cpp
    M mythplugins/mythzoneminder/mythzoneminder/zmplayer.cpp
    M mythtv/filters/adjust/filter_adjust.c
    M mythtv/filters/bobdeint/filter_bobdeint.c
    M mythtv/filters/crop/filter_crop.c
    M mythtv/filters/denoise3d/filter_denoise3d.c
    M mythtv/filters/fieldorder/filter_fieldorder.c
    M mythtv/filters/force/filter_force.c
    M mythtv/filters/greedyhdeint/filter_greedyhdeint.c
    M mythtv/filters/invert/filter_invert.c
    M mythtv/filters/ivtc/filter_ivtc.c
    M mythtv/filters/ivtc/pullup.c
    M mythtv/filters/ivtc/pullup.h
    M mythtv/filters/kerneldeint/filter_kerneldeint.c
    M mythtv/filters/linearblend/filter_linearblend.c
    M mythtv/filters/onefield/filter_onefield.c
    M mythtv/filters/postprocess/filter_postprocess.c
    M mythtv/filters/quickdnr/filter_quickdnr.c
    M mythtv/filters/vflip/filter_vflip.c
    M mythtv/filters/yadif/filter_yadif.c
    M mythtv/libs/libmyth/audio/audioconvert.cpp
    M mythtv/libs/libmyth/audio/audiooutput.h
    M mythtv/libs/libmyth/audio/audiooutput_omx.cpp
    M mythtv/libs/libmyth/audio/audiooutput_omx.h
    M mythtv/libs/libmyth/audio/audiooutputalsa.cpp
    M mythtv/libs/libmyth/audio/audiooutputalsa.h
    M mythtv/libs/libmyth/audio/audiooutputbase.cpp
    M mythtv/libs/libmyth/audio/audiooutputbase.h
    M mythtv/libs/libmyth/audio/audiooutputca.cpp
    M mythtv/libs/libmyth/audio/audiooutputdownmix.cpp
    M mythtv/libs/libmyth/audio/audiooutputdownmix.h
    M mythtv/libs/libmyth/audio/audiooutputdx.cpp
    M mythtv/libs/libmyth/audio/audiooutputgraph.cpp
    M mythtv/libs/libmyth/audio/audiooutputgraph.h
    M mythtv/libs/libmyth/audio/audiooutputjack.cpp
    M mythtv/libs/libmyth/audio/audiooutputjack.h
    M mythtv/libs/libmyth/audio/audiooutputnull.h
    M mythtv/libs/libmyth/audio/audiooutputopensles.cpp
    M mythtv/libs/libmyth/audio/audiooutputoss.h
    M mythtv/libs/libmyth/audio/audiooutputpulse.cpp
    M mythtv/libs/libmyth/audio/audiooutputpulse.h
    M mythtv/libs/libmyth/audio/audiooutputsettings.h
    M mythtv/libs/libmyth/audio/audiooutpututil.cpp
    M mythtv/libs/libmyth/audio/audiopulsehandler.cpp
    M mythtv/libs/libmyth/audio/eldutils.cpp
    M mythtv/libs/libmyth/audio/eldutils.h
    M mythtv/libs/libmyth/audio/pink.c
    M mythtv/libs/libmyth/audio/volumebase.cpp
    M mythtv/libs/libmyth/backendselect.cpp
    M mythtv/libs/libmyth/dbsettings.cpp
    M mythtv/libs/libmyth/mediamonitor-darwin.cpp
    M mythtv/libs/libmyth/mediamonitor-unix.cpp
    M mythtv/libs/libmyth/mythcontext.cpp
    M mythtv/libs/libmyth/mythrssmanager.cpp
    M mythtv/libs/libmyth/omxcontext.cpp
    M mythtv/libs/libmyth/programinfo.cpp
    M mythtv/libs/libmyth/programinfo.h
    M mythtv/libs/libmyth/standardsettings.cpp
    M mythtv/libs/libmyth/test/test_audioutils/test_audioutils.h
    M mythtv/libs/libmyth/test/test_programinfo/test_programinfo.h
    M mythtv/libs/libmythbase/bonjourregister.cpp
    M mythtv/libs/libmythbase/dbutil.cpp
    M mythtv/libs/libmythbase/filesysteminfo.cpp
    M mythtv/libs/libmythbase/housekeeper.cpp
    M mythtv/libs/libmythbase/lcddevice.cpp
    M mythtv/libs/libmythbase/mythcommandlineparser.cpp
    M mythtv/libs/libmythbase/mythcorecontext.cpp
    M mythtv/libs/libmythbase/mythcoreutil.cpp
    M mythtv/libs/libmythbase/mythdb.cpp
    M mythtv/libs/libmythbase/mythdbcon.cpp
    M mythtv/libs/libmythbase/mythdownloadmanager.cpp
    M mythtv/libs/libmythbase/mythlocale.cpp
    M mythtv/libs/libmythbase/mythmedia.cpp
    M mythtv/libs/libmythbase/mythmiscutil.cpp
    M mythtv/libs/libmythbase/mythmiscutil.h
    M mythtv/libs/libmythbase/mythplugin.cpp
    M mythtv/libs/libmythbase/mythplugin.h
    M mythtv/libs/libmythbase/mythscheduler.h
    M mythtv/libs/libmythbase/mythsession.cpp
    M mythtv/libs/libmythbase/mythsingledownload.cpp
    M mythtv/libs/libmythbase/mythsocket.cpp
    M mythtv/libs/libmythbase/mythsystem.cpp
    M mythtv/libs/libmythbase/mythsystemlegacy.cpp
    M mythtv/libs/libmythbase/mythsystemunix.cpp
    M mythtv/libs/libmythbase/mythtimer.cpp
    M mythtv/libs/libmythbase/mythtimezone.cpp
    M mythtv/libs/libmythbase/plist.cpp
    M mythtv/libs/libmythbase/remotefile.cpp
    M mythtv/libs/libmythbase/serverpool.cpp
    M mythtv/libs/libmythbase/storagegroup.cpp
    M mythtv/libs/libmythbase/test/test_mythsorthelper/test_mythsorthelper.cpp
    M mythtv/libs/libmythfreemheg/Engine.cpp
    M mythtv/libs/libmythfreemheg/Logging.h
    M mythtv/libs/libmythfreemheg/ParseBinary.cpp
    M mythtv/libs/libmythfreemheg/Programs.cpp
    M mythtv/libs/libmythfreemheg/Programs.h
    M mythtv/libs/libmythfreemheg/Text.cpp
    M mythtv/libs/libmythfreemheg/Text.h
    M mythtv/libs/libmythfreemheg/Visible.cpp
    M mythtv/libs/libmythfreesurround/el_processor.cpp
    M mythtv/libs/libmythfreesurround/freesurround.cpp
    M mythtv/libs/libmythmetadata/bluraymetadata.cpp
    M mythtv/libs/libmythmetadata/imagemanager.cpp
    M mythtv/libs/libmythmetadata/imagemetadata.cpp
    M mythtv/libs/libmythmetadata/metadatadownload.cpp
    M mythtv/libs/libmythmetadata/metadatagrabber.cpp
    M mythtv/libs/libmythmetadata/metadataimagedownload.cpp
    M mythtv/libs/libmythmetadata/metaioflacvorbis.cpp
    M mythtv/libs/libmythmetadata/metaioflacvorbis.h
    M mythtv/libs/libmythmetadata/metaioid3.cpp
    M mythtv/libs/libmythmetadata/musicfilescanner.cpp
    M mythtv/libs/libmythmetadata/musicmetadata.cpp
    M mythtv/libs/libmythmetadata/musicutils.cpp
    M mythtv/libs/libmythmetadata/parentalcontrols.cpp
    M mythtv/libs/libmythmetadata/videometadata.cpp
    M mythtv/libs/libmythmetadata/videoscan.cpp
    M mythtv/libs/libmythmpeg2/idct_mmx.c
    M mythtv/libs/libmythprotoserver/requesthandler/fileserverhandler.cpp
    M mythtv/libs/libmythprotoserver/requesthandler/messagehandler.cpp
    M mythtv/libs/libmythprotoserver/sockethandler/filetransfer.cpp
    M mythtv/libs/libmythprotoserver/sockethandler/filetransfer.h
    M mythtv/libs/libmythtv/AirPlay/mythairplayserver.cpp
    M mythtv/libs/libmythtv/AirPlay/mythairplayserver.h
    M mythtv/libs/libmythtv/AirPlay/mythraopconnection.cpp
    M mythtv/libs/libmythtv/AirPlay/mythraopconnection.h
    M mythtv/libs/libmythtv/AirPlay/mythraopdevice.cpp
    M mythtv/libs/libmythtv/AirPlay/mythraopdevice.h
    M mythtv/libs/libmythtv/Bluray/avformatdecoderbd.cpp
    M mythtv/libs/libmythtv/Bluray/bdoverlayscreen.h
    M mythtv/libs/libmythtv/Bluray/bdringbuffer.cpp
    M mythtv/libs/libmythtv/Bluray/bdringbuffer.h
    M mythtv/libs/libmythtv/Bluray/mythbdplayer.cpp
    M mythtv/libs/libmythtv/Bluray/mythbdplayer.h
    M mythtv/libs/libmythtv/DVD/avformatdecoderdvd.h
    M mythtv/libs/libmythtv/DVD/dvdringbuffer.cpp
    M mythtv/libs/libmythtv/DVD/dvdringbuffer.h
    M mythtv/libs/libmythtv/DVD/mythdvdplayer.cpp
    M mythtv/libs/libmythtv/DetectLetterbox.cpp
    M mythtv/libs/libmythtv/HLS/httplivestream.cpp
    M mythtv/libs/libmythtv/HLS/httplivestreambuffer.cpp
    M mythtv/libs/libmythtv/HLS/httplivestreambuffer.h
    M mythtv/libs/libmythtv/HLS/m3u.cpp
    M mythtv/libs/libmythtv/audioplayer.h
    M mythtv/libs/libmythtv/avformatdecoder.cpp
    M mythtv/libs/libmythtv/avformatdecoder.h
    M mythtv/libs/libmythtv/avformatwriter.cpp
    M mythtv/libs/libmythtv/blend.c
    M mythtv/libs/libmythtv/blend.h
    M mythtv/libs/libmythtv/cc608decoder.cpp
    M mythtv/libs/libmythtv/cc708decoder.cpp
    M mythtv/libs/libmythtv/cc708reader.cpp
    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/channelscan_sm.cpp
    M mythtv/libs/libmythtv/channelscan/externrecscanner.cpp
    M mythtv/libs/libmythtv/channelscan/iptvchannelfetcher.cpp
    M mythtv/libs/libmythtv/channelscan/scaninfo.cpp
    M mythtv/libs/libmythtv/channelscan/vboxchannelfetcher.cpp
    M mythtv/libs/libmythtv/channelsettings.cpp
    M mythtv/libs/libmythtv/deletemap.cpp
    M mythtv/libs/libmythtv/deletemap.h
    M mythtv/libs/libmythtv/diseqcsettings.cpp
    M mythtv/libs/libmythtv/diseqcsettings.h
    M mythtv/libs/libmythtv/dsmcc.cpp
    M mythtv/libs/libmythtv/dsmccbiop.cpp
    M mythtv/libs/libmythtv/dsmccbiop.h
    M mythtv/libs/libmythtv/dtvconfparser.cpp
    M mythtv/libs/libmythtv/eitcache.cpp
    M mythtv/libs/libmythtv/eitfixup.cpp
    M mythtv/libs/libmythtv/eitfixup.h
    M mythtv/libs/libmythtv/eitscanner.cpp
    M mythtv/libs/libmythtv/fileringbuffer.cpp
    M mythtv/libs/libmythtv/filter.h
    M mythtv/libs/libmythtv/inputinfo.cpp
    M mythtv/libs/libmythtv/jobqueue.cpp
    M mythtv/libs/libmythtv/livetvchain.cpp
    M mythtv/libs/libmythtv/mhi.cpp
    M mythtv/libs/libmythtv/mpeg/dishdescriptors.cpp
    M mythtv/libs/libmythtv/mpeg/dvbstreamdata.cpp
    M mythtv/libs/libmythtv/mpeg/dvbtables.cpp
    M mythtv/libs/libmythtv/mpeg/mpegdescriptors.cpp
    M mythtv/libs/libmythtv/mpeg/mpegstreamdata.cpp
    M mythtv/libs/libmythtv/mpeg/pespacket.cpp
    M mythtv/libs/libmythtv/mpeg/premieredescriptors.cpp
    M mythtv/libs/libmythtv/mythavutil.h
    M mythtv/libs/libmythtv/mythcodeccontext.cpp
    M mythtv/libs/libmythtv/mythcodeccontext.h
    M mythtv/libs/libmythtv/mythcommflagplayer.cpp
    M mythtv/libs/libmythtv/mythframe.h
    M mythtv/libs/libmythtv/mythplayer.cpp
    M mythtv/libs/libmythtv/nuppeldecoder.cpp
    M mythtv/libs/libmythtv/nvdeccontext.cpp
    M mythtv/libs/libmythtv/nvdeccontext.h
    M mythtv/libs/libmythtv/openglvideo.cpp
    M mythtv/libs/libmythtv/osd.cpp
    M mythtv/libs/libmythtv/playercontext.cpp
    M mythtv/libs/libmythtv/playercontext.h
    M mythtv/libs/libmythtv/playgroup.cpp
    M mythtv/libs/libmythtv/previewgenerator.cpp
    M mythtv/libs/libmythtv/previewgeneratorqueue.cpp
    M mythtv/libs/libmythtv/privatedecoder_omx.cpp
    M mythtv/libs/libmythtv/privatedecoder_vda.cpp
    M mythtv/libs/libmythtv/profilegroup.cpp
    M mythtv/libs/libmythtv/programdata.cpp
    M mythtv/libs/libmythtv/recorders/DeviceReadBuffer.cpp
    M mythtv/libs/libmythtv/recorders/ExternalRecorder.cpp
    M mythtv/libs/libmythtv/recorders/HLS/HLSReader.cpp
    M mythtv/libs/libmythtv/recorders/NuppelVideoRecorder.cpp
    M mythtv/libs/libmythtv/recorders/NuppelVideoRecorder.h
    M mythtv/libs/libmythtv/recorders/RTjpegN.cpp
    M mythtv/libs/libmythtv/recorders/RTjpegN.h
    M mythtv/libs/libmythtv/recorders/asichannel.cpp
    M mythtv/libs/libmythtv/recorders/dvbdev/dvbci.cpp
    M mythtv/libs/libmythtv/recorders/firewirerecorder.cpp
    M mythtv/libs/libmythtv/recorders/hdhrstreamhandler.cpp
    M mythtv/libs/libmythtv/recorders/linuxfirewiredevice.cpp
    M mythtv/libs/libmythtv/recorders/mpegrecorder.cpp
    M mythtv/libs/libmythtv/recorders/recorderbase.cpp
    M mythtv/libs/libmythtv/recorders/v4l2encsignalmonitor.cpp
    M mythtv/libs/libmythtv/recorders/vbitext/cc.cpp
    M mythtv/libs/libmythtv/recorders/vbitext/hamm.c
    M mythtv/libs/libmythtv/recorders/vbitext/hamm.h
    M mythtv/libs/libmythtv/recorders/vbitext/vbi.c
    M mythtv/libs/libmythtv/recorders/vboxutils.cpp
    M mythtv/libs/libmythtv/recorders/vboxutils.h
    M mythtv/libs/libmythtv/recordinginfo.cpp
    M mythtv/libs/libmythtv/recordingprofile.cpp
    M mythtv/libs/libmythtv/recordingquality.cpp
    M mythtv/libs/libmythtv/remoteencoder.cpp
    M mythtv/libs/libmythtv/ringbuffer.cpp
    M mythtv/libs/libmythtv/ringbuffer.h
    M mythtv/libs/libmythtv/subtitlescreen.cpp
    M mythtv/libs/libmythtv/subtitlescreen.h
    M mythtv/libs/libmythtv/teletextreader.cpp
    M mythtv/libs/libmythtv/teletextscreen.cpp
    M mythtv/libs/libmythtv/test/test_eitfixups/test_eitfixups.cpp
    M mythtv/libs/libmythtv/test/test_mpegtables/test_mpegtables.cpp
    M mythtv/libs/libmythtv/tv_play.cpp
    M mythtv/libs/libmythtv/tv_play.h
    M mythtv/libs/libmythtv/tv_rec.cpp
    M mythtv/libs/libmythtv/util-xv.cpp
    M mythtv/libs/libmythtv/v4l2util.cpp
    M mythtv/libs/libmythtv/vaapi2context.cpp
    M mythtv/libs/libmythtv/vaapi2context.h
    M mythtv/libs/libmythtv/vaapicontext.cpp
    M mythtv/libs/libmythtv/vbi608extractor.cpp
    M mythtv/libs/libmythtv/vbi608extractor.h
    M mythtv/libs/libmythtv/videobuffers.cpp
    M mythtv/libs/libmythtv/videocolourspace.cpp
    M mythtv/libs/libmythtv/videodbcheck.cpp
    M mythtv/libs/libmythtv/videodisplayprofile.cpp
    M mythtv/libs/libmythtv/videoout_null.cpp
    M mythtv/libs/libmythtv/videoout_nullvaapi.cpp
    M mythtv/libs/libmythtv/videoout_omx.cpp
    M mythtv/libs/libmythtv/videoout_opengl.cpp
    M mythtv/libs/libmythtv/videoout_openglvaapi.cpp
    M mythtv/libs/libmythtv/videoout_vdpau.cpp
    M mythtv/libs/libmythtv/videoout_xv.cpp
    M mythtv/libs/libmythtv/videooutbase.cpp
    M mythtv/libs/libmythtv/videoouttypes.h
    M mythtv/libs/libmythtv/videooutwindow.cpp
    M mythtv/libs/libmythtv/videosource.cpp
    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.h
    M mythtv/libs/libmythtv/visualisations/goom/ifs_display.c
    M mythtv/libs/libmythtv/visualisations/goom/lines.c
    M mythtv/libs/libmythtv/visualisations/goom/lines.h
    M mythtv/libs/libmythtv/visualisations/goom/surf3d.c
    M mythtv/libs/libmythtv/visualisations/goom/surf3d.h
    M mythtv/libs/libmythtv/visualisations/goom/tentacle3d.c
    M mythtv/libs/libmythtv/visualisations/goom/zoom_filter_mmx.c
    M mythtv/libs/libmythtv/visualisations/goom/zoom_filter_xmmx.c
    M mythtv/libs/libmythtv/visualisations/videovisual.cpp
    M mythtv/libs/libmythtv/visualisations/videovisualdefs.h
    M mythtv/libs/libmythtv/xine_demux_sputext.cpp
    M mythtv/libs/libmythtv/yuv2rgb.cpp
    M mythtv/libs/libmythui/DisplayResOSX.cpp
    M mythtv/libs/libmythui/DisplayResScreen.cpp
    M mythtv/libs/libmythui/DisplayResX.cpp
    M mythtv/libs/libmythui/mythdisplay.cpp
    M mythtv/libs/libmythui/mythfontproperties.cpp
    M mythtv/libs/libmythui/mythgesture.h
    M mythtv/libs/libmythui/mythimage.cpp
    M mythtv/libs/libmythui/mythmainwindow.cpp
    M mythtv/libs/libmythui/mythnotificationcenter.h
    M mythtv/libs/libmythui/mythnotificationcenter_private.h
    M mythtv/libs/libmythui/mythpainter_ogl.cpp
    M mythtv/libs/libmythui/mythpainter_qimage.cpp
    M mythtv/libs/libmythui/mythpainter_qt.cpp
    M mythtv/libs/libmythui/mythpainter_vdpau.cpp
    M mythtv/libs/libmythui/mythpainter_yuva.cpp
    M mythtv/libs/libmythui/mythprogressdialog.cpp
    M mythtv/libs/libmythui/mythrect.cpp
    M mythtv/libs/libmythui/mythrect.h
    M mythtv/libs/libmythui/mythrender_d3d9.cpp
    M mythtv/libs/libmythui/mythrender_opengl.cpp
    M mythtv/libs/libmythui/mythrender_opengl1.cpp
    M mythtv/libs/libmythui/mythrender_opengl2.cpp
    M mythtv/libs/libmythui/mythrender_vdpau.cpp
    M mythtv/libs/libmythui/myththemedmenu.cpp
    M mythtv/libs/libmythui/mythudplistener.cpp
    M mythtv/libs/libmythui/mythuianimation.cpp
    M mythtv/libs/libmythui/mythuianimation.h
    M mythtv/libs/libmythui/mythuibuttonlist.cpp
    M mythtv/libs/libmythui/mythuieditbar.cpp
    M mythtv/libs/libmythui/mythuieditbar.h
    M mythtv/libs/libmythui/mythuifilebrowser.cpp
    M mythtv/libs/libmythui/mythuiguidegrid.cpp
    M mythtv/libs/libmythui/mythuihelper.cpp
    M mythtv/libs/libmythui/mythuiimage.cpp
    M mythtv/libs/libmythui/mythuitext.cpp
    M mythtv/libs/libmythui/mythuitextedit.cpp
    M mythtv/libs/libmythui/mythuitype.cpp
    M mythtv/libs/libmythui/mythuiwebbrowser.cpp
    M mythtv/libs/libmythui/mythxdisplay.cpp
    M mythtv/libs/libmythui/themeinfo.cpp
    M mythtv/libs/libmythui/x11colors.cpp
    M mythtv/libs/libmythui/xmlparsebase.cpp
    M mythtv/libs/libmythupnp/bufferedsocketdevice.cpp
    M mythtv/libs/libmythupnp/htmlserver.cpp
    M mythtv/libs/libmythupnp/httprequest.cpp
    M mythtv/libs/libmythupnp/httpserver.cpp
    M mythtv/libs/libmythupnp/msocketdevice_unix.cpp
    M mythtv/libs/libmythupnp/serializers/xmlplistSerializer.cpp
    M mythtv/libs/libmythupnp/serializers/xmlplistSerializer.h
    M mythtv/libs/libmythupnp/upnpcds.cpp
    M mythtv/libs/libmythupnp/upnputil.cpp
    M mythtv/libs/libmythupnp/websocket.cpp
    M mythtv/libs/libmythupnp/websocket_extensions/websocket_mythevent.cpp
    M mythtv/libs/libmythupnp/websocket_extensions/websocket_mythevent.h
    M mythtv/libs/libmythupnp/wsdl.cpp
    M mythtv/libs/libmythupnp/xsd.cpp
    M mythtv/programs/mythbackend/backendhousekeeper.cpp
    M mythtv/programs/mythbackend/filetransfer.cpp
    M mythtv/programs/mythbackend/httpstatus.cpp
    M mythtv/programs/mythbackend/mainserver.cpp
    M mythtv/programs/mythbackend/mythsettings.cpp
    M mythtv/programs/mythbackend/scheduler.cpp
    M mythtv/programs/mythbackend/services/content.cpp
    M mythtv/programs/mythbackend/services/dvr.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/mythcommflag/BlankFrameDetector.cpp
    M mythtv/programs/mythcommflag/BlankFrameDetector.h
    M mythtv/programs/mythcommflag/ClassicCommDetector.cpp
    M mythtv/programs/mythcommflag/ClassicLogoDetector.cpp
    M mythtv/programs/mythcommflag/ClassicLogoDetector.h
    M mythtv/programs/mythcommflag/ClassicSceneChangeDetector.cpp
    M mythtv/programs/mythcommflag/CommDetector2.cpp
    M mythtv/programs/mythcommflag/PrePostRollFlagger.cpp
    M mythtv/programs/mythcommflag/SceneChangeDetector.cpp
    M mythtv/programs/mythcommflag/SceneChangeDetector.h
    M mythtv/programs/mythcommflag/TemplateFinder.cpp
    M mythtv/programs/mythcommflag/TemplateMatcher.cpp
    M mythtv/programs/mythcommflag/TemplateMatcher.h
    M mythtv/programs/mythexternrecorder/MythExternControl.cpp
    M mythtv/programs/mythexternrecorder/MythExternControl.h
    M mythtv/programs/mythexternrecorder/MythExternRecApp.cpp
    M mythtv/programs/mythfilldatabase/filldata.cpp
    M mythtv/programs/mythfilldatabase/main.cpp
    M mythtv/programs/mythfilldatabase/xmltvparser.cpp
    M mythtv/programs/mythfrontend/audiogeneralsettings.cpp
    M mythtv/programs/mythfrontend/backendconnectionmanager.cpp
    M mythtv/programs/mythfrontend/galleryconfig.cpp
    M mythtv/programs/mythfrontend/galleryslide.cpp
    M mythtv/programs/mythfrontend/galleryslide.h
    M mythtv/programs/mythfrontend/gallerythumbview.cpp
    M mythtv/programs/mythfrontend/gallerytransitions.cpp
    M mythtv/programs/mythfrontend/globalsettings.cpp
    M mythtv/programs/mythfrontend/guidegrid.cpp
    M mythtv/programs/mythfrontend/main.cpp
    M mythtv/programs/mythfrontend/networkcontrol.cpp
    M mythtv/programs/mythfrontend/playbackbox.cpp
    M mythtv/programs/mythfrontend/playbackboxhelper.cpp
    M mythtv/programs/mythfrontend/prevreclist.cpp
    M mythtv/programs/mythfrontend/progdetails.cpp
    M mythtv/programs/mythfrontend/proglist.cpp
    M mythtv/programs/mythfrontend/scheduleeditor.cpp
    M mythtv/programs/mythfrontend/services/frontend.cpp
    M mythtv/programs/mythfrontend/setupwizard_video.cpp
    M mythtv/programs/mythfrontend/setupwizard_video.h
    M mythtv/programs/mythfrontend/statusbox.cpp
    M mythtv/programs/mythfrontend/upnpscanner.cpp
    M mythtv/programs/mythfrontend/videodlg.cpp
    M mythtv/programs/mythfrontend/videofileassoc.cpp
    M mythtv/programs/mythfrontend/videoglobalsettings.cpp
    M mythtv/programs/mythfrontend/videolist.cpp
    M mythtv/programs/mythfrontend/videoplayercommand.cpp
    M mythtv/programs/mythjobqueue/main.cpp
    M mythtv/programs/mythlcdserver/lcdprocclient.cpp
    M mythtv/programs/mythlcdserver/lcdserver.cpp
    M mythtv/programs/mythlcdserver/main.cpp
    M mythtv/programs/mythmediaserver/controlrequesthandler.cpp
    M mythtv/programs/mythmediaserver/main.cpp
    M mythtv/programs/mythmetadatalookup/lookup.cpp
    M mythtv/programs/mythtranscode/external/replex/element.c
    M mythtv/programs/mythtranscode/external/replex/element.h
    M mythtv/programs/mythtranscode/external/replex/mpg_common.c
    M mythtv/programs/mythtranscode/external/replex/mpg_common.h
    M mythtv/programs/mythtranscode/external/replex/multiplex.c
    M mythtv/programs/mythtranscode/external/replex/multiplex.h
    M mythtv/programs/mythtranscode/external/replex/pes.c
    M mythtv/programs/mythtranscode/external/replex/ts.c
    M mythtv/programs/mythtranscode/external/replex/ts.h
    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/mythutil/musicmetautils.cpp
    M mythtv/programs/mythwelcome/welcomesettings.cpp

  Log Message:
  -----------
  Merge clang-tidy cleanups. (set 2)


Compare: https://github.com/MythTV/mythtv/compare/9593dc90b65b...aac69a9f9a41


More information about the mythtv-commits mailing list