[mythtv-commits] [MythTV/mythtv] 4b82e6: Replace "(uint)-1" with "UINT_MAX".
linuxdude42
noreply at github.com
Wed Dec 11 19:08:14 UTC 2019
Branch: refs/heads/master
Home: https://github.com/MythTV/mythtv
Commit: 4b82e6bf4a478f64de8dc70c1d5a6bf2a31123c5
https://github.com/MythTV/mythtv/commit/4b82e6bf4a478f64de8dc70c1d5a6bf2a31123c5
Author: David Hampton <mythtv at love2code.net>
Date: 2019-12-03 (Tue, 03 Dec 2019)
Changed paths:
M mythtv/libs/libmyth/programinfo.cpp
M mythtv/libs/libmythbase/storagegroup.cpp
M mythtv/libs/libmythtv/diseqc.h
M mythtv/libs/libmythtv/frequencytables.h
M mythtv/libs/libmythtv/recorders/v4l2encstreamhandler.h
M mythtv/programs/mythbackend/mainserver.cpp
Log Message:
-----------
Replace "(uint)-1" with "UINT_MAX".
Commit: ab315e54bcd783b60674dbfbd601c4bf80e96024
https://github.com/MythTV/mythtv/commit/ab315e54bcd783b60674dbfbd601c4bf80e96024
Author: David Hampton <mythtv at love2code.net>
Date: 2019-12-03 (Tue, 03 Dec 2019)
Changed paths:
M mythplugins/mythweather/mythweather/weatherSource.cpp
M mythtv/libs/libmythtv/recorders/NuppelVideoRecorder.cpp
M mythtv/programs/mythfrontend/progdetails.cpp
Log Message:
-----------
tidy: Fix a couple of nullptr dereferences.
The clang-tidy "non null parameter" checker pointed out a couple of
places where null pointers were passed to functions that then
dereference them. Fix these by adding tests for nullptr within the
function.
https://clang.llvm.org/extra/clang-tidy/checks/clang-analyzer-core.NonNullParamChecker.html
Commit: c50fc605d3d39cfeaed307989b0ab9bec657f981
https://github.com/MythTV/mythtv/commit/c50fc605d3d39cfeaed307989b0ab9bec657f981
Author: David Hampton <mythtv at love2code.net>
Date: 2019-12-03 (Tue, 03 Dec 2019)
Changed paths:
M mythtv/libs/libmythtv/xine_demux_sputext.cpp
Log Message:
-----------
Fix null pointer dereferences in xine_demux_sputext.cpp.
The clang-tidy "null pointer dereference" checker pointed out a couple
of places in this file where a null pointers can be dereferenced.
This is caused by callers of the sub_readtext function checking the
wrong location for error returns. The function returning a value of
-1 on error, but callers are checking the value of the seconds
argument for a -1 error return. Fix the callers to check the return
value.
https://clang.llvm.org/extra/clang-tidy/checks/clang-analyzer-core.NullDereference.html
Commit: 562de6075956e6c670d2c872f2db128336d1e96c
https://github.com/MythTV/mythtv/commit/562de6075956e6c670d2c872f2db128336d1e96c
Author: David Hampton <mythtv at love2code.net>
Date: 2019-12-03 (Tue, 03 Dec 2019)
Changed paths:
M .clang-tidy
M mythtv/libs/libmythmpeg2/idct_mmx.c
M mythtv/libs/libmythmpeg2/motion_comp_mmx.c
M mythtv/libs/libmythtv/mythframe.cpp
M mythtv/libs/libmythtv/visualisations/goom/ifs_display.c
M mythtv/libs/libmythtv/visualisations/goom/zoom_filter_mmx.c
M mythtv/programs/mythcommflag/TemplateFinder.cpp
Log Message:
-----------
tidy: Ignore some places where clang-tidy thinks parameters could be const.
The clang-tidy's "non-const parameter" checker fails on functions that
use MMX instructions. Tell it not to warn about function parameters
on these functions.
https://clang.llvm.org/extra/clang-tidy/checks/readability-non-const-parameter.html
Commit: 3d29aa387c3cc58a46ba7b11cdd4b9136da400c1
https://github.com/MythTV/mythtv/commit/3d29aa387c3cc58a46ba7b11cdd4b9136da400c1
Author: David Hampton <mythtv at love2code.net>
Date: 2019-12-03 (Tue, 03 Dec 2019)
Changed paths:
M mythtv/libs/libmythmetadata/videoutils.cpp
M mythtv/libs/libmythmetadata/videoutils.h
M mythtv/libs/libmythtv/channelscan/channelscanner.h
M mythtv/libs/libmythtv/videobuffers.h
M mythtv/libs/libmythtv/videooutwindow.h
Log Message:
-----------
tidy: Match variable names in function declarations and definitions.
The clang-tidy "inconsistent parameter name" checker pointed out a
couple of places where function parameter names differed between the
declaration and the definition of a parameter. Change the names in
the function declaration to match the actual names used in the
function definition.
https://clang.llvm.org/extra/clang-tidy/checks/readability-inconsistent-declaration-parameter-name.html
Commit: 48828e5d3fea7d0f8b52c4b7c86f4742b7d7eec8
https://github.com/MythTV/mythtv/commit/48828e5d3fea7d0f8b52c4b7c86f4742b7d7eec8
Author: David Hampton <mythtv at love2code.net>
Date: 2019-12-03 (Tue, 03 Dec 2019)
Changed paths:
M .clang-tidy
M mythtv/libs/libmythmetadata/parentalcontrols.cpp
Log Message:
-----------
tidy: Tell clang-tidy to ignore mismatch in variable names.
The clang-tidy "inconsistent parameter name" checker pointed out one
place where function parameter names differed between the declaration
and the definition of a parameter. The mismatch occurs between an xxx
cpp file and the corresponding moc_xxx.moc file because moc uses the
names _t1 and _t2. Tell clang-tidy to ignore this.
https://clang.llvm.org/extra/clang-tidy/checks/readability-inconsistent-declaration-parameter-name.html
Commit: f5444259049d5009323aa66c0f8bdea9735380b8
https://github.com/MythTV/mythtv/commit/f5444259049d5009323aa66c0f8bdea9735380b8
Author: David Hampton <mythtv at love2code.net>
Date: 2019-12-06 (Fri, 06 Dec 2019)
Changed paths:
M mythtv/libs/libmyth/audio/audiooutputalsa.cpp
M mythtv/libs/libmythbase/unzip.cpp
M mythtv/libs/libmythtv/eitfixup.cpp
M mythtv/libs/libmythtv/mheg/mhi.cpp
M mythtv/libs/libmythtv/mpeg/H264Parser.cpp
M mythtv/libs/libmythtv/mythplayer.cpp
M mythtv/libs/libmythtv/mythvideoout.cpp
M mythtv/libs/libmythtv/tv_play.cpp
M mythtv/libs/libmythtv/videooutwindow.cpp
M mythtv/libs/libmythtv/xine_demux_sputext.cpp
M mythtv/libs/libmythui/lirc_client.c
M mythtv/libs/libmythui/mythnotificationcenter.cpp
M mythtv/libs/libmythupnp/httprequest.cpp
M mythtv/programs/mythcommflag/ClassicCommDetector.cpp
M mythtv/programs/mythcommflag/EdgeDetector.cpp
M mythtv/programs/mythcommflag/HistogramAnalyzer.cpp
M mythtv/programs/mythcommflag/PrePostRollFlagger.cpp
M mythtv/programs/mythfrontend/editvideometadata.cpp
M mythtv/programs/mythtranscode/external/replex/element.c
M mythtv/programs/mythtranscode/external/replex/multiplex.c
M mythtv/programs/mythtranscode/external/replex/pes.c
M mythtv/programs/mythtranscode/external/replex/ts.c
Log Message:
-----------
tidy: Fix clang-tidy warning about setting a variable and then never using it.
The clang-tidy "dead stores" checker pointed out a number of places
where a valueis stored into a variable, and then that variable isn't
accessed before the end of the funcion, or before it is overwritten
with a new value. Remove most of these dead stores, and comment out
the others.
https://clang.llvm.org/extra/clang-tidy/checks/readability-inconsistent-declaration-parameter-name.html
Commit: 7d53a1218bda10e3aac51da8d2431e0fe327569f
https://github.com/MythTV/mythtv/commit/7d53a1218bda10e3aac51da8d2431e0fe327569f
Author: David Hampton <mythtv at love2code.net>
Date: 2019-12-06 (Fri, 06 Dec 2019)
Changed paths:
M .clang-tidy
M mythplugins/mytharchive/mytharchive/mythburn.cpp
M mythplugins/mytharchive/mytharchivehelper/main.cpp
M mythplugins/mythmusic/mythmusic/avfdecoder.cpp
M mythplugins/mythmusic/mythmusic/bumpscope.cpp
M mythplugins/mythmusic/mythmusic/cddecoder.cpp
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/playlist.cpp
M mythplugins/mythmusic/mythmusic/smartplaylist.cpp
M mythplugins/mythmusic/mythmusic/streamview.cpp
M mythplugins/mythmusic/mythmusic/synaesthesia.cpp
M mythplugins/mythmusic/mythmusic/visualize.cpp
M mythtv/libs/libmyth/audio/audioconvert.cpp
M mythtv/libs/libmyth/audio/audiooutputalsa.cpp
M mythtv/libs/libmyth/audio/audiooutputbase.cpp
M mythtv/libs/libmyth/audio/audiooutputoss.cpp
M mythtv/libs/libmyth/audio/audiooutputpulse.cpp
M mythtv/libs/libmyth/programinfo.cpp
M mythtv/libs/libmyth/rssparse.cpp
M mythtv/libs/libmyth/schemawizard.cpp
M mythtv/libs/libmythbase/dbutil.cpp
M mythtv/libs/libmythbase/filesysteminfo.cpp
M mythtv/libs/libmythbase/mythcommandlineparser.cpp
M mythtv/libs/libmythbase/mythcorecontext.cpp
M mythtv/libs/libmythbase/mythdb.cpp
M mythtv/libs/libmythbase/mythdbcon.cpp
M mythtv/libs/libmythbase/mythmiscutil.cpp
M mythtv/libs/libmythbase/mythsystemunix.cpp
M mythtv/libs/libmythbase/serverpool.cpp
M mythtv/libs/libmythbase/test/test_mythsorthelper/test_mythsorthelper.cpp
M mythtv/libs/libmythbase/threadedfilewriter.cpp
M mythtv/libs/libmythfreemheg/Engine.cpp
M mythtv/libs/libmythfreemheg/Groups.cpp
M mythtv/libs/libmythfreemheg/Ingredients.cpp
M mythtv/libs/libmythfreemheg/Programs.cpp
M mythtv/libs/libmythfreemheg/Text.cpp
M mythtv/libs/libmythfreemheg/Visible.cpp
M mythtv/libs/libmythfreesurround/el_processor.cpp
M mythtv/libs/libmythmetadata/imagemanager.cpp
M mythtv/libs/libmythmetadata/imagemetadata.cpp
M mythtv/libs/libmythmetadata/imagethumbs.cpp
M mythtv/libs/libmythmetadata/lyricsdata.cpp
M mythtv/libs/libmythmetadata/metadatacommon.cpp
M mythtv/libs/libmythmetadata/metadatagrabber.cpp
M mythtv/libs/libmythmetadata/metaio.cpp
M mythtv/libs/libmythmetadata/metaioavfcomment.cpp
M mythtv/libs/libmythmetadata/metaiomp4.cpp
M mythtv/libs/libmythmetadata/musicmetadata.cpp
M mythtv/libs/libmythmetadata/videoscan.cpp
M mythtv/libs/libmythmpeg2/cpu_accel.c
M mythtv/libs/libmythmpeg2/header.c
M mythtv/libs/libmythmpeg2/idct.c
M mythtv/libs/libmythmpeg2/slice.c
M mythtv/libs/libmythprotoserver/requesthandler/basehandler.cpp
M mythtv/libs/libmythtv/AirPlay/mythraopconnection.cpp
M mythtv/libs/libmythtv/DVD/dvdringbuffer.cpp
M mythtv/libs/libmythtv/DetectLetterbox.cpp
M mythtv/libs/libmythtv/HLS/httplivestreambuffer.cpp
M mythtv/libs/libmythtv/audioplayer.cpp
M mythtv/libs/libmythtv/cc608decoder.cpp
M mythtv/libs/libmythtv/cc708decoder.cpp
M mythtv/libs/libmythtv/cc708window.cpp
M mythtv/libs/libmythtv/channelscan/channelimporter.cpp
M mythtv/libs/libmythtv/channelscan/channelscan_sm.cpp
M mythtv/libs/libmythtv/channelscan/externrecscanner.cpp
M mythtv/libs/libmythtv/channelscan/inputselectorsetting.cpp
M mythtv/libs/libmythtv/channelscan/iptvchannelfetcher.cpp
M mythtv/libs/libmythtv/channelscan/vboxchannelfetcher.cpp
M mythtv/libs/libmythtv/channelutil.cpp
M mythtv/libs/libmythtv/dbcheck.cpp
M mythtv/libs/libmythtv/decoders/avformatdecoder.cpp
M mythtv/libs/libmythtv/decoders/decoderbase.cpp
M mythtv/libs/libmythtv/decoders/mythvdpauhelper.cpp
M mythtv/libs/libmythtv/dvdstream.cpp
M mythtv/libs/libmythtv/eitfixup.cpp
M mythtv/libs/libmythtv/eithelper.cpp
M mythtv/libs/libmythtv/jitterometer.cpp
M mythtv/libs/libmythtv/livetvchain.cpp
M mythtv/libs/libmythtv/metadataimagehelper.cpp
M mythtv/libs/libmythtv/mheg/dsmccbiop.cpp
M mythtv/libs/libmythtv/mheg/dsmcccache.cpp
M mythtv/libs/libmythtv/mheg/mhi.cpp
M mythtv/libs/libmythtv/mpeg/H264Parser.cpp
M mythtv/libs/libmythtv/mpeg/freesat_huffman.cpp
M mythtv/libs/libmythtv/mpeg/mpegdescriptors.cpp
M mythtv/libs/libmythtv/mpeg/mpegstreamdata.cpp
M mythtv/libs/libmythtv/mpeg/mpegtables.cpp
M mythtv/libs/libmythtv/mythavutil.cpp
M mythtv/libs/libmythtv/mythccextractorplayer.cpp
M mythtv/libs/libmythtv/mythcommflagplayer.cpp
M mythtv/libs/libmythtv/mythplayer.cpp
M mythtv/libs/libmythtv/mythvideoout.cpp
M mythtv/libs/libmythtv/netstream.cpp
M mythtv/libs/libmythtv/opengl/mythopenglvideo.cpp
M mythtv/libs/libmythtv/opengl/mythvaapiinterop.cpp
M mythtv/libs/libmythtv/opengl/mythvideooutopengl.cpp
M mythtv/libs/libmythtv/osd.cpp
M mythtv/libs/libmythtv/previewgenerator.cpp
M mythtv/libs/libmythtv/previewgeneratorqueue.cpp
M mythtv/libs/libmythtv/programdata.cpp
M mythtv/libs/libmythtv/recorders/ExternalStreamHandler.cpp
M mythtv/libs/libmythtv/recorders/HLS/HLSReader.cpp
M mythtv/libs/libmythtv/recorders/NuppelVideoRecorder.cpp
M mythtv/libs/libmythtv/recorders/RTjpegN.cpp
M mythtv/libs/libmythtv/recorders/audioinputalsa.cpp
M mythtv/libs/libmythtv/recorders/audioinputoss.cpp
M mythtv/libs/libmythtv/recorders/channelbase.cpp
M mythtv/libs/libmythtv/recorders/dtvchannel.cpp
M mythtv/libs/libmythtv/recorders/dtvsignalmonitor.cpp
M mythtv/libs/libmythtv/recorders/dvbchannel.cpp
M mythtv/libs/libmythtv/recorders/dvbsignalmonitor.cpp
M mythtv/libs/libmythtv/recorders/dvbstreamhandler.cpp
M mythtv/libs/libmythtv/recorders/hdhrchannel.cpp
M mythtv/libs/libmythtv/recorders/linuxfirewiredevice.cpp
M mythtv/libs/libmythtv/recorders/mpegrecorder.cpp
M mythtv/libs/libmythtv/recorders/streamhandler.cpp
M mythtv/libs/libmythtv/recorders/v4l2encrecorder.cpp
M mythtv/libs/libmythtv/recorders/v4l2encsignalmonitor.cpp
M mythtv/libs/libmythtv/recorders/v4l2encstreamhandler.cpp
M mythtv/libs/libmythtv/recorders/v4lchannel.cpp
M mythtv/libs/libmythtv/recorders/v4lrecorder.cpp
M mythtv/libs/libmythtv/recorders/vbitext/cc.cpp
M mythtv/libs/libmythtv/recorders/vbitext/lang.c
M mythtv/libs/libmythtv/recorders/vbitext/vbi.c
M mythtv/libs/libmythtv/recordingprofile.cpp
M mythtv/libs/libmythtv/recordingrule.cpp
M mythtv/libs/libmythtv/ringbuffer.cpp
M mythtv/libs/libmythtv/scanwizard.cpp
M mythtv/libs/libmythtv/signalmonitorvalue.cpp
M mythtv/libs/libmythtv/subtitlescreen.cpp
M mythtv/libs/libmythtv/teletextdecoder.cpp
M mythtv/libs/libmythtv/teletextreader.cpp
M mythtv/libs/libmythtv/test/test_mpegtables/test_mpegtables.cpp
M mythtv/libs/libmythtv/textsubtitleparser.cpp
M mythtv/libs/libmythtv/tv_play.cpp
M mythtv/libs/libmythtv/tv_rec.cpp
M mythtv/libs/libmythtv/tvbrowsehelper.cpp
M mythtv/libs/libmythtv/vbi608extractor.cpp
M mythtv/libs/libmythtv/videocolourspace.cpp
M mythtv/libs/libmythtv/videosource.cpp
M mythtv/libs/libmythtv/visualisations/goom/filters.c
M mythtv/libs/libmythtv/visualisations/goom/goom_core.c
M mythtv/libs/libmythtv/visualisations/goom/ifs.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/visualisations/goom/zoom_filter_mmx.c
M mythtv/libs/libmythtv/visualisations/videovisual.cpp
M mythtv/libs/libmythtv/visualisations/videovisualcircles.cpp
M mythtv/libs/libmythtv/xine_demux_sputext.cpp
M mythtv/libs/libmythui/DisplayResScreen.cpp
M mythtv/libs/libmythui/jsmenu.cpp
M mythtv/libs/libmythui/lirc.cpp
M mythtv/libs/libmythui/lirc_client.c
M mythtv/libs/libmythui/mythdisplay.cpp
M mythtv/libs/libmythui/mythuianimation.cpp
M mythtv/libs/libmythui/mythuibuttonlist.cpp
M mythtv/libs/libmythui/mythuihelper.cpp
M mythtv/libs/libmythui/mythuiimage.cpp
M mythtv/libs/libmythui/mythuitext.cpp
M mythtv/libs/libmythui/mythuitype.cpp
M mythtv/libs/libmythui/mythvirtualkeyboard.cpp
M mythtv/libs/libmythui/platforms/mythdisplayx11.cpp
M mythtv/libs/libmythui/platforms/mythnvcontrol.cpp
M mythtv/libs/libmythui/screensaver-x11.cpp
M mythtv/libs/libmythui/xmlparsebase.cpp
M mythtv/libs/libmythupnp/msocketdevice_unix.cpp
M mythtv/libs/libmythupnp/ssdp.cpp
M mythtv/programs/mythbackend/backendhousekeeper.cpp
M mythtv/programs/mythbackend/httpstatus.cpp
M mythtv/programs/mythbackend/mainserver.cpp
M mythtv/programs/mythbackend/scheduler.cpp
M mythtv/programs/mythbackend/services/channel.cpp
M mythtv/programs/mythbackend/services/music.cpp
M mythtv/programs/mythbackend/services/myth.cpp
M mythtv/programs/mythbackend/services/video.cpp
M mythtv/programs/mythcommflag/BlankFrameDetector.cpp
M mythtv/programs/mythcommflag/BorderDetector.cpp
M mythtv/programs/mythcommflag/CommDetector2.cpp
M mythtv/programs/mythcommflag/EdgeDetector.cpp
M mythtv/programs/mythcommflag/FrameAnalyzer.cpp
M mythtv/programs/mythcommflag/HistogramAnalyzer.cpp
M mythtv/programs/mythcommflag/PGMConverter.cpp
M mythtv/programs/mythcommflag/TemplateFinder.cpp
M mythtv/programs/mythcommflag/TemplateMatcher.cpp
M mythtv/programs/mythcommflag/pgm.cpp
M mythtv/programs/mythfilerecorder/mythfilerecorder.cpp
M mythtv/programs/mythfilldatabase/channeldata.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/channelrecpriority.cpp
M mythtv/programs/mythfrontend/galleryinfo.cpp
M mythtv/programs/mythfrontend/gallerythumbview.cpp
M mythtv/programs/mythfrontend/galleryviews.cpp
M mythtv/programs/mythfrontend/globalsettings.cpp
M mythtv/programs/mythfrontend/guidegrid.cpp
M mythtv/programs/mythfrontend/mythcontrols.cpp
M mythtv/programs/mythfrontend/networkcontrol.cpp
M mythtv/programs/mythfrontend/playbackbox.cpp
M mythtv/programs/mythfrontend/progdetails.cpp
M mythtv/programs/mythfrontend/statusbox.cpp
M mythtv/programs/mythfrontend/viewscheduled.cpp
M mythtv/programs/mythfrontend/viewschedulediff.cpp
M mythtv/programs/mythlcdserver/lcdprocclient.cpp
M mythtv/programs/mythlcdserver/lcdserver.cpp
M mythtv/programs/mythtranscode/external/replex/element.c
M mythtv/programs/mythtranscode/external/replex/multiplex.c
M mythtv/programs/mythtranscode/main.cpp
M mythtv/programs/mythtranscode/mpeg2fix.cpp
M mythtv/programs/mythtranscode/transcode.cpp
M mythtv/programs/mythtv-setup/channeleditor.cpp
M mythtv/programs/mythtv-setup/importicons.cpp
M mythtv/programs/mythtv-setup/main.cpp
M mythtv/programs/mythutil/markuputils.cpp
M mythtv/programs/mythutil/mpegutils.cpp
M mythtv/programs/mythutil/musicmetautils.cpp
Log Message:
-----------
tidy: Only declare one local variable per line.
The clang-tidy "isolate declarations" readability checker pointed out
many places where multiple local variables are declared on the same
line. Split these declarations onto separate lines for easier
readability. These changes were made by clang-tidy.
While working in these files, try and reduce the scope of the these
variables and/or combine them with the setting of their initial
value. One or two variables were also changed to type auto.
https://clang.llvm.org/extra/clang-tidy/checks/readability-isolate-declaration.html
Commit: 65b8be359421172d1cb580d6fac8c98ffa42382d
https://github.com/MythTV/mythtv/commit/65b8be359421172d1cb580d6fac8c98ffa42382d
Author: David Hampton <mythtv at love2code.net>
Date: 2019-12-06 (Fri, 06 Dec 2019)
Changed paths:
M mythtv/libs/libmythfreemheg/ParseBinary.cpp
Log Message:
-----------
tidy: Ignore "undefined binary operator".
This code appears to be correctly parsing signed integer values. Tell
clang-tidy not to complain about it initially setting the value to -1
to create negative numbers as bytes are shifted in.
https://clang.llvm.org/extra/clang-tidy/checks/clang-analyzer-core.UndefinedBinaryOperatorResult.html
Commit: f4490f122469dffee1fc53b590ce5f987ee58cf7
https://github.com/MythTV/mythtv/commit/f4490f122469dffee1fc53b590ce5f987ee58cf7
Author: David Hampton <mythtv at love2code.net>
Date: 2019-12-06 (Fri, 06 Dec 2019)
Changed paths:
M mythtv/libs/libmythtv/xine_demux_sputext.cpp
Log Message:
-----------
tidy: Ignore false positive memory leak warning.
Clang-tidy complains that the sub_read_file function leaks memory at
the return statement at the end of the function, saying that the
memory of the 'sub' variable is leaked. The pointer is always set as
a result of a function call to parse something, and it typically set
to point to the memory provided by the second argument. The only
other possible values are nullptr or an error code. Since this
pointer never owns any memory, there can't be a memory leak.
https://clang.llvm.org/extra/clang-tidy/checks/clang-analyzer-unix.Malloc.html
Commit: 01d2547c292ae09a3459d65583d14adaee082c61
https://github.com/MythTV/mythtv/commit/01d2547c292ae09a3459d65583d14adaee082c61
Author: David Hampton <mythtv at love2code.net>
Date: 2019-12-06 (Fri, 06 Dec 2019)
Changed paths:
M mythtv/libs/libmyth/audio/audiooutputjack.cpp
Log Message:
-----------
tidy: Always allocate the max size array for volumes
Clang-tidy complains that the AudioOutputJACK::DeinterleaveAudio
function allocates a variable length array of negative size using this
statement:
float volumes[m_channels];
Presumably the value of m_channels will have been properly set by the
time this function is called, but its default value is -1 which makes
the clang-tidy complaint reasonable. Given that the max possible
number of channels for JACK is 8, just use this value when allocating
the array. It may be too large in some instances, but it will never
be too small.
https://clang.llvm.org/extra/clang-tidy/checks/clang-analyzer-core.VLASize.html
Commit: cc86ec5d96a81b0e1265586cc370c3a5fe457bcf
https://github.com/MythTV/mythtv/commit/cc86ec5d96a81b0e1265586cc370c3a5fe457bcf
Author: David Hampton <mythtv at love2code.net>
Date: 2019-12-06 (Fri, 06 Dec 2019)
Changed paths:
M mythtv/libs/libmythtv/mythvideoout.cpp
M mythtv/libs/libmythtv/opengl/mythdrmprimeinterop.cpp
M mythtv/libs/libmythtv/opengl/mythopenglinterop.cpp
M mythtv/libs/libmythtv/opengl/mythvaapidrminterop.cpp
M mythtv/libs/libmythtv/opengl/mythvaapiinterop.cpp
M mythtv/libs/libmythtv/opengl/mythvideooutopengl.cpp
M mythtv/libs/libmythui/opengl/mythpainteropengl.cpp
M mythtv/libs/libmythui/opengl/mythrenderopengl.cpp
Log Message:
-----------
tidy: Fix virtual calls from object destructors.
Clang-tidy complains that several functions are calling virtual
functions from their destructors. During constructors and destructors
virtual functions aren't virtual, calling the function in that class
and not any derived class. Add the class name to these calls to
eliminate the warning messages.
https://clang.llvm.org/extra/clang-tidy/checks/clang-analyzer-optin.cplusplus.VirtualCall.html
Commit: eaa06c19ff1c4b757713ae1472536988ca0e0a6b
https://github.com/MythTV/mythtv/commit/eaa06c19ff1c4b757713ae1472536988ca0e0a6b
Author: David Hampton <mythtv at love2code.net>
Date: 2019-12-06 (Fri, 06 Dec 2019)
Changed paths:
M .clang-tidy
M mythtv/libs/libmyth/programinfo.cpp
M mythtv/libs/libmythbase/filesysteminfo.cpp
M mythtv/libs/libmythmetadata/musicmetadata.cpp
M mythtv/libs/libmythtv/recorders/avcinfo.cpp
M mythtv/libs/libmythui/mythuifilebrowser.cpp
M mythtv/libs/libmythui/mythuiimage.cpp
M mythtv/programs/mythfrontend/videofilter.cpp
Log Message:
-----------
tidy: Fix copy operators that don't protect against self-assignment.
Clang-tidy pointed out four object copy operators that don't check to
see if they have been called on themselves. The simple solution is to
add a test for "object == &rhs" to the top of the copy function and
bail out early if the test evaluates to true.
https://clang.llvm.org/extra/clang-tidy/checks/bugprone-unhandled-self-assignment.html
Commit: 83d6acf7f7c1717eb982aebb18e3ac155ace9381
https://github.com/MythTV/mythtv/commit/83d6acf7f7c1717eb982aebb18e3ac155ace9381
Author: David Hampton <mythtv at love2code.net>
Date: 2019-12-06 (Fri, 06 Dec 2019)
Changed paths:
M mythtv/libs/libmythtv/mythdeinterlacer.cpp
Log Message:
-----------
tidy: Remove an ineffective cast.
Clang-tidy pointed out a location where a 32-bit integer is being cast
to a 64bit size_t. This cast is unnecessary and will be done
implicitly by the compiler.
https://clang.llvm.org/extra/clang-tidy/checks/bugprone-misplaced-widening-cast.html
Commit: 9f246fdb55b33a2aa6951bcdb64ba9692be5ece4
https://github.com/MythTV/mythtv/commit/9f246fdb55b33a2aa6951bcdb64ba9692be5ece4
Author: David Hampton <mythtv at love2code.net>
Date: 2019-12-06 (Fri, 06 Dec 2019)
Changed paths:
M .clang-tidy
M mythplugins/mythmusic/mythmusic/playlist.cpp
M mythtv/libs/libmythbase/housekeeper.cpp
M mythtv/libs/libmythtv/visualisations/goom/goom_core.c
M mythtv/libs/libmythtv/visualisations/goom/ifs.c
M mythtv/libs/libmythtv/visualisations/goom/tentacle3d.c
Log Message:
-----------
tidy: Ignore warnings about rand() only being pseudo-random.
Clang-tidy pointed out a number of places where the rand() function is
called to get a "random" number, warning that these are only
"pseudo-random". That should be more than sufficient for things like
randomizing playlists or adding randomness to visualizations, so flag
these warnings to be ignored.
https://clang.llvm.org/extra/clang-tidy/checks/cert-msc50-cpp.html
Commit: 4bc7df44fca03f2d170691d4fb21be46349de427
https://github.com/MythTV/mythtv/commit/4bc7df44fca03f2d170691d4fb21be46349de427
Author: David Hampton <mythtv at love2code.net>
Date: 2019-12-06 (Fri, 06 Dec 2019)
Changed paths:
M mythtv/libs/libmythbase/mythpower.cpp
M mythtv/libs/libmythbase/mythpower.h
M mythtv/libs/libmythui/platforms/mythdisplayx11.cpp
M mythtv/libs/libmythui/platforms/mythdisplayx11.h
Log Message:
-----------
tidy: Replace default special member functions with the =default keyword.
Clang-tidy pointed out one places where a structure destructor was
identical to what the compiler would generate. Marking this function
as "=default" allows the compiler more optimization chances.
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: 688b76c5ed42d497af5d6da94a1912425f042099
https://github.com/MythTV/mythtv/commit/688b76c5ed42d497af5d6da94a1912425f042099
Author: David Hampton <mythtv at love2code.net>
Date: 2019-12-06 (Fri, 06 Dec 2019)
Changed paths:
M mythtv/libs/libmyth/programinfoupdater.cpp
Log Message:
-----------
tidy: Remove an unused "using" declaration.
Clang-tidy pointed out one unnecessary "using" declaration. Remove
it.
https://clang.llvm.org/extra/clang-tidy/checks/misc-unused-using-decls.html
Commit: 71b44e08d08276f4ab007a09bfa7d7722dd34bec
https://github.com/MythTV/mythtv/commit/71b44e08d08276f4ab007a09bfa7d7722dd34bec
Author: David Hampton <mythtv at love2code.net>
Date: 2019-12-06 (Fri, 06 Dec 2019)
Changed paths:
M mythtv/libs/libmythbase/mythcommandlineparser.cpp
M mythtv/libs/libmythbase/mythcommandlineparser.h
M mythtv/libs/libmythbase/mythpower.h
M mythtv/libs/libmythbase/platforms/mythpowerdbus.cpp
M mythtv/libs/libmythbase/platforms/mythpowerdbus.h
M mythtv/libs/libmythtv/DVD/dvdringbuffer.cpp
M mythtv/libs/libmythtv/recorders/RTjpegN.cpp
M mythtv/libs/libmythtv/recorders/dvbdev/dvbci.cpp
M mythtv/libs/libmythtv/sourceutil.cpp
M mythtv/libs/libmythui/mythdisplay.cpp
M mythtv/libs/libmythui/mythdisplay.h
M mythtv/libs/libmythui/platforms/mythdisplayx11.cpp
M mythtv/libs/libmythupnp/ssdp.cpp
Log Message:
-----------
tidy: A varity of small fixups.
https://clang.llvm.org/extra/clang-tidy/checks/bugprone-incorrect-roundings.html
https://clang.llvm.org/extra/clang-tidy/checks/bugprone-macro-parentheses.html
https://clang.llvm.org/extra/clang-tidy/checks/modernize-use-auto.html
https://clang.llvm.org/extra/clang-tidy/checks/performance-unnecessary-value-param.html
https://clang.llvm.org/extra/clang-tidy/checks/readability-convert-member-functions-to-static.html
https://clang.llvm.org/extra/clang-tidy/checks/readability-delete-null-pointer.html
https://clang.llvm.org/extra/clang-tidy/checks/readability-identifier-naming.html
https://clang.llvm.org/extra/clang-tidy/checks/readability-named-parameter.html
https://clang.llvm.org/extra/clang-tidy/checks/readability-redundant-member-init.html
https://clang.llvm.org/extra/clang-tidy/checks/readability-simplify-boolean-expr.html
Add to a166e367ec
Commit: 653c6b3e2bb3209e9a57866d74a8fccafb9f1a2d
https://github.com/MythTV/mythtv/commit/653c6b3e2bb3209e9a57866d74a8fccafb9f1a2d
Author: David Hampton <mythtv at love2code.net>
Date: 2019-12-06 (Fri, 06 Dec 2019)
Changed paths:
M mythtv/libs/libmythmpeg2/slice.c
Log Message:
-----------
tidy: Only declare one local variable per line.
The clang-tidy "isolate declarations" readability checker pointed out
a few places in slice.c where multiple local variables are declared on
the same line. Split these declarations onto separate lines for
easier readability.
While working in these files, try and reduce the scope of the these
variables and/or combine them with the setting of their initial
value. One or two variables were also changed to type auto.
https://clang.llvm.org/extra/clang-tidy/checks/readability-isolate-declaration.html
Commit: 6975d56d4a1f308ab3782134273e5f944e0f59ac
https://github.com/MythTV/mythtv/commit/6975d56d4a1f308ab3782134273e5f944e0f59ac
Author: David Hampton <mythtv at love2code.net>
Date: 2019-12-07 (Sat, 07 Dec 2019)
Changed paths:
M mythtv/README
M mythtv/bindings/perl/MythTV.pm
M mythtv/bindings/python/MythTV/static.py
M mythtv/configure
M mythtv/docs/doxygen-create-developer-docs.cfg
M mythtv/external/Makefile
R mythtv/external/libXNVCtrl/.gitignore
R mythtv/external/libXNVCtrl/NVCtrl.c
R mythtv/external/libXNVCtrl/NVCtrl.h
R mythtv/external/libXNVCtrl/NVCtrlLib.h
R mythtv/external/libXNVCtrl/libXNVCtrl.pro
R mythtv/external/libXNVCtrl/nv_control.h
M mythtv/libs/libmythbase/mythversion.h
M mythtv/libs/libmythtv/DetectLetterbox.cpp
M mythtv/libs/libmythtv/DetectLetterbox.h
M mythtv/libs/libmythtv/channelscan/channelimporter.cpp
M mythtv/libs/libmythtv/dbcheck.cpp
M mythtv/libs/libmythtv/mpeg/dvbdescriptors.h
M mythtv/libs/libmythtv/mythavutil.cpp
M mythtv/libs/libmythtv/mythplayer.cpp
M mythtv/libs/libmythtv/mythplayer.h
M mythtv/libs/libmythtv/mythvideoout.cpp
M mythtv/libs/libmythtv/mythvideoout.h
M mythtv/libs/libmythtv/opengl/mythdrmprimeinterop.cpp
M mythtv/libs/libmythtv/opengl/mythdrmprimeinterop.h
M mythtv/libs/libmythtv/opengl/mythegldmabuf.cpp
M mythtv/libs/libmythtv/opengl/mythegldmabuf.h
M mythtv/libs/libmythtv/opengl/mythopenglvideo.cpp
M mythtv/libs/libmythtv/opengl/mythopenglvideo.h
M mythtv/libs/libmythtv/opengl/mythopenglvideoshaders.h
M mythtv/libs/libmythtv/opengl/mythvideooutopengl.cpp
M mythtv/libs/libmythtv/recorders/dvbchannel.cpp
M mythtv/libs/libmythtv/recorders/dvbchannel.h
M mythtv/libs/libmythtv/subtitlescreen.cpp
M mythtv/libs/libmythtv/transporteditor.cpp
M mythtv/libs/libmythtv/tv_play.cpp
M mythtv/libs/libmythtv/videodisplayprofile.cpp
M mythtv/libs/libmythtv/videooutwindow.cpp
R mythtv/libs/libmythui/DisplayResScreen.cpp
R mythtv/libs/libmythui/DisplayResScreen.h
M mythtv/libs/libmythui/cecadapter.cpp
M mythtv/libs/libmythui/libmythui.pro
M mythtv/libs/libmythui/mythdisplay.cpp
M mythtv/libs/libmythui/mythdisplay.h
A mythtv/libs/libmythui/mythdisplaymode.cpp
A mythtv/libs/libmythui/mythdisplaymode.h
M mythtv/libs/libmythui/mythmainwindow.cpp
M mythtv/libs/libmythui/mythmainwindow.h
M mythtv/libs/libmythui/mythuihelper.cpp
M mythtv/libs/libmythui/opengl/mythrenderopengl.cpp
M mythtv/libs/libmythui/opengl/mythrenderopengl.h
M mythtv/libs/libmythui/platforms/mythdisplayandroid.cpp
M mythtv/libs/libmythui/platforms/mythdisplayosx.cpp
M mythtv/libs/libmythui/platforms/mythdisplayosx.h
M mythtv/libs/libmythui/platforms/mythdisplayx11.cpp
M mythtv/libs/libmythui/platforms/mythdisplayx11.h
R mythtv/libs/libmythui/platforms/mythnvcontrol.cpp
R mythtv/libs/libmythui/platforms/mythnvcontrol.h
M mythtv/libs/libmythui/util-osx.cpp
M mythtv/libs/libmythui/util-osx.h
M mythtv/programs/mythfrontend/globalsettings.cpp
M mythtv/programs/scripts/hardwareprofile/MultipartPostHandler.py
M mythtv/programs/scripts/hardwareprofile/config.py
M mythtv/programs/scripts/hardwareprofile/distros/mythtv_data/uuiddb.py
M mythtv/programs/scripts/hardwareprofile/request.py
M mythtv/programs/scripts/hardwareprofile/scan.py
M mythtv/programs/scripts/hardwareprofile/smolt.py
M mythtv/programs/scripts/hardwareprofile/uuiddb.py
Log Message:
-----------
Merge branch 'master' into 'clang-tidy' branch.
Commit: ecbdbaa2856008ea9abd533eaa12ad07f00050f9
https://github.com/MythTV/mythtv/commit/ecbdbaa2856008ea9abd533eaa12ad07f00050f9
Author: David Hampton <mythtv at love2code.net>
Date: 2019-12-09 (Mon, 09 Dec 2019)
Changed paths:
M .clang-tidy
M mythtv/libs/libmythui/mythmainwindow.cpp
M mythtv/libs/libmythui/mythuiwebbrowser.cpp
M mythtv/libs/libmythui/opengl/mythpainteropengl.cpp
M mythtv/libs/libmythupnp/websocket_extensions/websocket_mythevent.cpp
M mythtv/programs/mythbackend/mainserver.cpp
M mythtv/programs/mythcommflag/main.cpp
M mythtv/programs/mythfrontend/audiogeneralsettings.cpp
M mythtv/programs/mythfrontend/backendconnectionmanager.cpp
M mythtv/programs/mythfrontend/galleryslideview.cpp
M mythtv/programs/mythfrontend/gallerythumbview.cpp
M mythtv/programs/mythfrontend/guidegrid.cpp
M mythtv/programs/mythfrontend/idlescreen.cpp
M mythtv/programs/mythfrontend/networkcontrol.cpp
M mythtv/programs/mythfrontend/playbackbox.cpp
M mythtv/programs/mythfrontend/playbackboxhelper.cpp
M mythtv/programs/mythfrontend/progfind.cpp
M mythtv/programs/mythfrontend/proglist.cpp
M mythtv/programs/mythfrontend/setupwizard_video.cpp
M mythtv/programs/mythfrontend/themechooser.cpp
M mythtv/programs/mythfrontend/upnpscanner.cpp
M mythtv/programs/mythfrontend/viewscheduled.cpp
M mythtv/programs/mythlcdserver/lcdprocclient.cpp
M mythtv/programs/mythwelcome/welcomedialog.cpp
Log Message:
-----------
tidy: Use dynamic_cast when casting to a derived class.
The clang-tidy "static cast downcast" checker pointed out a few places
where data structures were statically cast from a base class to a
derived class. Many of these places do check the type before casting,
but to be completely safe they should by dynamically cast and the
casted value tested against the nullptr.
https://clang.llvm.org/extra/clang-tidy/checks/cppcoreguidelines-pro-type-static-cast-downcast.html
Commit: bd280872f0e6657226cba4d824dd0170cb63b65d
https://github.com/MythTV/mythtv/commit/bd280872f0e6657226cba4d824dd0170cb63b65d
Author: David Hampton <mythtv at love2code.net>
Date: 2019-12-09 (Mon, 09 Dec 2019)
Changed paths:
M mythplugins/mytharchive/mytharchive/dbcheck.cpp
M mythplugins/mytharchive/mytharchivehelper/main.cpp
M mythplugins/mythgame/mythgame/dbcheck.cpp
M mythplugins/mythmusic/mythmusic/dbcheck.cpp
M mythplugins/mythmusic/mythmusic/decoder.h
M mythplugins/mythweather/mythweather/dbcheck.cpp
M mythtv/libs/libmyth/audio/volumebase.cpp
M mythtv/libs/libmyth/audio/volumebase.h
M mythtv/libs/libmyth/backendselect.cpp
M mythtv/libs/libmyth/dbsettings.cpp
M mythtv/libs/libmyth/mythcontext.cpp
M mythtv/libs/libmyth/mythcontext.h
M mythtv/libs/libmyth/output.h
M mythtv/libs/libmyth/schemawizard.cpp
M mythtv/libs/libmythbase/dbutil.cpp
M mythtv/libs/libmythbase/mythdbcon.cpp
M mythtv/libs/libmythbase/mythdbparams.cpp
M mythtv/libs/libmythbase/mythdbparams.h
M mythtv/libs/libmythbase/mythevent.h
M mythtv/libs/libmythtv/dbcheck.cpp
M mythtv/libs/libmythtv/tv_play.cpp
M mythtv/libs/libmythui/opengl/mythrenderopengl.cpp
M mythtv/libs/libmythupnp/mythxmlclient.cpp
M mythtv/programs/mythbackend/services/myth.cpp
Log Message:
-----------
tidy: Fix some class member naming. (1)
The clang-tidy "identifier naming" checker pointed out a number of
places where class member variables don't use the convention of
starting with "m_". Fix these for naming consistency across the code
base. Also convert member variables names from the "m_lower_case"
form to the "m_camelBack" form.
https://clang.llvm.org/extra/clang-tidy/checks/readability-identifier-naming.html
Commit: ebd14abbe90aa38582d1679d7718e05cda650ebe
https://github.com/MythTV/mythtv/commit/ebd14abbe90aa38582d1679d7718e05cda650ebe
Author: David Hampton <mythtv at love2code.net>
Date: 2019-12-10 (Tue, 10 Dec 2019)
Changed paths:
M mythplugins/mythmusic/mythmusic/avfdecoder.cpp
M mythplugins/mythmusic/mythmusic/main.cpp
M mythtv/libs/libmyth/mythcontext.h
M mythtv/libs/libmyth/rssparse.cpp
M mythtv/libs/libmyth/rssparse.h
M mythtv/libs/libmythbase/lcddevice.cpp
M mythtv/libs/libmythbase/lcddevice.h
M mythtv/libs/libmythbase/mthread.cpp
M mythtv/libs/libmythbase/mthread.h
M mythtv/libs/libmythbase/mythcorecontext.h
M mythtv/libs/libmythbase/mythdb.h
M mythtv/libs/libmythbase/mythdbcon.cpp
M mythtv/libs/libmythbase/mythdbcon.h
M mythtv/libs/libmythbase/mythsorthelper.cpp
M mythtv/libs/libmythbase/mythsorthelper.h
M mythtv/libs/libmythbase/mythsystemlegacy.h
M mythtv/libs/libmythbase/referencecounterlist.h
M mythtv/libs/libmythbase/remotefile.cpp
M mythtv/libs/libmythbase/remotefile.h
M mythtv/libs/libmythbase/threadedfilewriter.cpp
M mythtv/libs/libmythbase/threadedfilewriter.h
M mythtv/libs/libmythbase/unzip.h
M mythtv/libs/libmythfreesurround/el_processor.cpp
M mythtv/libs/libmythfreesurround/el_processor.h
M mythtv/libs/libmythfreesurround/freesurround.cpp
M mythtv/libs/libmythfreesurround/freesurround.h
M mythtv/libs/libmythmetadata/metaio.cpp
M mythtv/libs/libmythmetadata/metaio.h
M mythtv/libs/libmythmetadata/musicfilescanner.cpp
M mythtv/libs/libmythmetadata/musicmetadata.cpp
M mythtv/libs/libmythmetadata/musicmetadata.h
M mythtv/libs/libmythmetadata/videometadatalistmanager.cpp
M mythtv/libs/libmythmetadata/videometadatalistmanager.h
M mythtv/libs/libmythtv/mythavutil.cpp
M mythtv/libs/libmythtv/mythavutil.h
M mythtv/libs/libmythui/mythmainwindow.h
M mythtv/libs/libmythui/mythnotificationcenter.h
M mythtv/libs/libmythui/mythuihelper.h
M mythtv/libs/libmythui/mythuiimage.h
Log Message:
-----------
tidy: Fix some class member naming. (2)
The clang-tidy "identifier naming" checker pointed out a number of
places where class member variables don't use the convention of
starting with "m_". Fix these for naming consistency across the code
base. Also convert member variables names from the "m_lower_case"
form to the "m_camelBack" form.
https://clang.llvm.org/extra/clang-tidy/checks/readability-identifier-naming.html
Commit: cb5f3fb525eabf134138e19f456031de258989d7
https://github.com/MythTV/mythtv/commit/cb5f3fb525eabf134138e19f456031de258989d7
Author: David Hampton <mythtv at love2code.net>
Date: 2019-12-10 (Tue, 10 Dec 2019)
Changed paths:
M mythtv/libs/libmythtv/Bluray/avformatdecoderbd.cpp
M mythtv/libs/libmythtv/DVD/avformatdecoderdvd.cpp
M mythtv/libs/libmythtv/decoders/avformatdecoder.cpp
M mythtv/libs/libmythtv/decoders/decoderbase.cpp
M mythtv/libs/libmythtv/decoders/decoderbase.h
M mythtv/libs/libmythtv/decoders/nuppeldecoder.cpp
Log Message:
-----------
tidy: Rename ringBuffer to m_ringBuffer.
The clang-tidy "identifier naming" checker pointed out a number of
places where class member variables don't use the convention of
starting with "m_". Fix these for naming consistency across the code
base.
https://clang.llvm.org/extra/clang-tidy/checks/readability-identifier-naming.html
Commit: db5d6269a2b4a6deccc6b75fd6f7c963b0624ad7
https://github.com/MythTV/mythtv/commit/db5d6269a2b4a6deccc6b75fd6f7c963b0624ad7
Author: David Hampton <mythtv at love2code.net>
Date: 2019-12-10 (Tue, 10 Dec 2019)
Changed paths:
M mythtv/libs/libmythtv/Bluray/mythbdplayer.cpp
M mythtv/libs/libmythtv/DVD/mythdvdplayer.cpp
M mythtv/libs/libmythtv/mythccextractorplayer.cpp
M mythtv/libs/libmythtv/mythcommflagplayer.cpp
M mythtv/libs/libmythtv/mythplayer.cpp
M mythtv/libs/libmythtv/mythplayer.h
Log Message:
-----------
tidy: Rename player_ctx to m_playerCtx.
The clang-tidy "identifier naming" checker pointed out a number of
places where class member variables don't use the convention of
starting with "m_". Fix these for naming consistency across the code
base.
Commit: ee930325a55c9b33c0e4ea9d71509c041ff06d6f
https://github.com/MythTV/mythtv/commit/ee930325a55c9b33c0e4ea9d71509c041ff06d6f
Author: David Hampton <mythtv at love2code.net>
Date: 2019-12-10 (Tue, 10 Dec 2019)
Changed paths:
M mythplugins/mythmusic/mythmusic/avfdecoder.cpp
M mythtv/libs/libmyth/audio/audiooutput.h
M mythtv/libs/libmyth/audio/audiooutpututil.h
M mythtv/libs/libmyth/audio/spdifencoder.h
M mythtv/libs/libmythtv/AirPlay/mythraopconnection.cpp
M mythtv/libs/libmythtv/decoders/avformatdecoder.cpp
M mythtv/libs/libmythtv/decoders/nuppeldecoder.cpp
Log Message:
-----------
tidy: Rename MAX_SIZE_BUFFER to kMaxSizeBuffer.
The clang-tidy "identifier naming" checker pointed out a number of
places where class member variables don't use the convention of
starting with "m_". Fix these for naming consistency across the code
base.
Remove second instance of this variable from AudioOutputUtils and have
all callers use the instance in AudioOUtput.
https://clang.llvm.org/extra/clang-tidy/checks/readability-identifier-naming.html
Commit: 3269338fe0e961f9cb1776ba4a312834d79d9b8c
https://github.com/MythTV/mythtv/commit/3269338fe0e961f9cb1776ba4a312834d79d9b8c
Author: David Hampton <mythtv at love2code.net>
Date: 2019-12-11 (Wed, 11 Dec 2019)
Changed paths:
M mythtv/libs/libmyth/audio/audiooutputalsa.cpp
M mythtv/libs/libmyth/audio/audiooutputbase.cpp
M mythtv/libs/libmyth/audio/audiooutputca.cpp
M mythtv/libs/libmyth/audio/audiooutputjack.cpp
M mythtv/libs/libmyth/audio/audiooutputoss.cpp
M mythtv/libs/libmyth/audio/audiooutputsettings.cpp
M mythtv/libs/libmyth/audio/audiooutputsettings.h
M mythtv/libs/libmyth/audio/volumebase.cpp
M mythtv/libs/libmyth/audio/volumebase.h
M mythtv/libs/libmyth/visual.h
M mythtv/libs/libmythtv/Bluray/mythbdplayer.cpp
M mythtv/libs/libmythtv/DVD/mythdvdplayer.cpp
M mythtv/libs/libmythtv/DVD/mythdvdplayer.h
M mythtv/libs/libmythtv/cc608decoder.cpp
M mythtv/libs/libmythtv/cc608decoder.h
M mythtv/libs/libmythtv/decoders/avformatdecoder.cpp
M mythtv/libs/libmythtv/decoders/avformatdecoder.h
M mythtv/libs/libmythtv/decoders/nuppeldecoder.cpp
M mythtv/libs/libmythtv/decoders/nuppeldecoder.h
M mythtv/libs/libmythtv/jitterometer.cpp
M mythtv/libs/libmythtv/jitterometer.h
M mythtv/libs/libmythtv/livetvchain.cpp
M mythtv/libs/libmythtv/livetvchain.h
M mythtv/libs/libmythtv/mpeg/H264Parser.cpp
M mythtv/libs/libmythtv/mpeg/H264Parser.h
M mythtv/libs/libmythtv/mythavutil.cpp
M mythtv/libs/libmythtv/mythavutil.h
M mythtv/libs/libmythtv/mythccextractorplayer.cpp
M mythtv/libs/libmythtv/mythcommflagplayer.cpp
M mythtv/libs/libmythtv/mythplayer.cpp
M mythtv/libs/libmythtv/mythplayer.h
M mythtv/libs/libmythtv/recorders/RTjpegN.cpp
M mythtv/libs/libmythtv/recorders/RTjpegN.h
M mythtv/libs/libmythtv/tv_play.cpp
M mythtv/libs/libmythtv/tv_play.h
M mythtv/libs/libmythtv/videocolourspace.cpp
M mythtv/libs/libmythtv/videocolourspace.h
M mythtv/libs/libmythtv/visualisations/videovisualdefs.h
M mythtv/libs/libmythtv/vsync.cpp
M mythtv/libs/libmythtv/vsync.h
Log Message:
-----------
tidy: Fix some class member naming. (3)
The clang-tidy "identifier naming" checker pointed out a number of
places where class member variables don't use the convention of
starting with "m_". Fix these for naming consistency across the code
base. Also convert member variables names from the "m_lower_case"
form to the "m_camelBack" form.
This commit is for mythplayer.{cpp.h} and things that they touch.
https://clang.llvm.org/extra/clang-tidy/checks/readability-identifier-naming.html
Commit: 91d1c7a32327e9bbaf347b860f98b5ac30ac7be2
https://github.com/MythTV/mythtv/commit/91d1c7a32327e9bbaf347b860f98b5ac30ac7be2
Author: David Hampton <mythtv at love2code.net>
Date: 2019-12-11 (Wed, 11 Dec 2019)
Changed paths:
M mythtv/libs/libmythtv/Bluray/avformatdecoderbd.cpp
M mythtv/libs/libmythtv/DVD/avformatdecoderdvd.cpp
M mythtv/libs/libmythtv/decoders/avformatdecoder.cpp
M mythtv/libs/libmythtv/decoders/avformatdecoder.h
M mythtv/libs/libmythtv/decoders/decoderbase.cpp
M mythtv/libs/libmythtv/decoders/decoderbase.h
M mythtv/libs/libmythtv/decoders/nuppeldecoder.cpp
Log Message:
-----------
tidy: Fix some class member naming. (4)
The clang-tidy "identifier naming" checker pointed out a number of
places where class member variables don't use the convention of
starting with "m_". Fix these for naming consistency across the code
base. Also convert member variables names from the "m_lower_case"
form to the "m_camelBack" form.
This commit is for the libmythtv/decoders directory.
https://clang.llvm.org/extra/clang-tidy/checks/readability-identifier-naming.html
Commit: 846246d4779d380db58f6c27ccb03edd56cb057d
https://github.com/MythTV/mythtv/commit/846246d4779d380db58f6c27ccb03edd56cb057d
Author: David Hampton <mythtv at love2code.net>
Date: 2019-12-11 (Wed, 11 Dec 2019)
Changed paths:
M mythtv/libs/libmyth/audio/audiooutput.cpp
M mythtv/libs/libmyth/audio/audiooutput.h
M mythtv/libs/libmyth/audio/audiooutputalsa.cpp
M mythtv/libs/libmyth/audio/audiooutputaudiotrack.cpp
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/audiooutputca.h
M mythtv/libs/libmyth/audio/audiooutputdigitalencoder.cpp
M mythtv/libs/libmyth/audio/audiooutputdigitalencoder.h
M mythtv/libs/libmyth/audio/audiooutputjack.cpp
M mythtv/libs/libmyth/audio/audiooutputjack.h
M mythtv/libs/libmyth/audio/audiooutputnull.cpp
M mythtv/libs/libmyth/audio/audiooutputnull.h
M mythtv/libs/libmyth/audio/audiooutputopensles.cpp
M mythtv/libs/libmyth/audio/audiooutputoss.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/audiopulsehandler.cpp
M mythtv/libs/libmyth/audio/audiopulsehandler.h
M mythtv/libs/libmyth/audio/audiosettings.cpp
M mythtv/libs/libmyth/audio/audiosettings.h
M mythtv/programs/mythtranscode/audioreencodebuffer.cpp
Log Message:
-----------
tidy: Fix some class member naming. (5)
The clang-tidy "identifier naming" checker pointed out a number of
places where class member variables don't use the convention of
starting with "m_". Fix these for naming consistency across the code
base. Also convert member variables names from the "m_lower_case"
form to the "m_camelBack" form.
This commit is for the libmyth/audio directory.
https://clang.llvm.org/extra/clang-tidy/checks/readability-identifier-naming.html
Commit: ca684696f5144846c39dd058e08feeb7f5a204dc
https://github.com/MythTV/mythtv/commit/ca684696f5144846c39dd058e08feeb7f5a204dc
Author: David Hampton <mythtv at love2code.net>
Date: 2019-12-11 (Wed, 11 Dec 2019)
Changed paths:
M mythtv/libs/libmyth/audio/audiooutputalsa.cpp
M mythtv/libs/libmyth/audio/audiooutputalsa.h
M mythtv/libs/libmyth/backendselect.cpp
M mythtv/libs/libmyth/backendselect.h
M mythtv/libs/libmyth/mythcontext.cpp
M mythtv/libs/libmyth/rssparse.cpp
M mythtv/libs/libmyth/rssparse.h
M mythtv/libs/libmyth/standardsettings.cpp
M mythtv/libs/libmyth/standardsettings.h
M mythtv/libs/libmyth/test/test_programinfo/test_programinfo.h
M mythtv/libs/libmythmetadata/metadatacommon.cpp
M mythtv/libs/libmythmetadata/metadatacommon.h
M mythtv/libs/libmythmetadata/musicmetadata.cpp
M mythtv/libs/libmythmetadata/musicmetadata.h
M mythtv/libs/libmythmetadata/videometadatalistmanager.cpp
M mythtv/libs/libmythmetadata/videometadatalistmanager.h
M mythtv/libs/libmythmetadata/videoscan.cpp
M mythtv/libs/libmythmetadata/videoscan.h
M mythtv/libs/libmythtv/recorders/vboxutils.cpp
M mythtv/libs/libmythui/lirc.cpp
M mythtv/libs/libmythui/lirc.h
M mythtv/libs/libmythui/mythfontproperties.cpp
M mythtv/libs/libmythui/mythfontproperties.h
M mythtv/libs/libmythui/mythgesture.cpp
M mythtv/libs/libmythui/mythgesture.h
M mythtv/libs/libmythui/mythpainter.cpp
M mythtv/libs/libmythui/mythpainter.h
M mythtv/libs/libmythui/myththemebase.h
M mythtv/libs/libmythui/opengl/mythpainteropengl.cpp
M mythtv/libs/libmythui/platforms/mythxdisplay.cpp
M mythtv/libs/libmythui/platforms/mythxdisplay.h
M mythtv/libs/libmythui/screensaver-dbus.h
M mythtv/libs/libmythui/screensaver-x11.h
M mythtv/libs/libmythui/screensaver.h
M mythtv/libs/libmythupnp/htmlserver.cpp
M mythtv/libs/libmythupnp/htmlserver.h
M mythtv/libs/libmythupnp/mmembuf.cpp
M mythtv/libs/libmythupnp/mmembuf.h
M mythtv/libs/libmythupnp/mmulticastsocketdevice.cpp
M mythtv/libs/libmythupnp/mmulticastsocketdevice.h
M mythtv/libs/libmythupnp/msocketdevice.cpp
M mythtv/libs/libmythupnp/msocketdevice.h
M mythtv/libs/libmythupnp/msocketdevice_unix.cpp
M mythtv/libs/libmythupnp/ssdp.cpp
M mythtv/libs/libmythupnp/ssdp.h
M mythtv/libs/libmythupnp/upnpdevice.cpp
M mythtv/libs/libmythupnp/upnpdevice.h
M mythtv/libs/libmythupnp/upnptasksearch.cpp
M mythtv/libs/libmythupnp/upnptasksearch.h
Log Message:
-----------
tidy: Fix some class member naming. (6)
The clang-tidy "identifier naming" checker pointed out a number of
places where class member variables don't use the convention of
starting with "m_", or static variables don't begin with "s_". Fix
these for naming consistency across the code base. There are also a
handful of member variables names that were converted from the
"m_lower_case" form to the "m_camelBack" form.
https://clang.llvm.org/extra/clang-tidy/checks/readability-identifier-naming.html
Commit: cccf3aec5d76ec3b54190ea0a5ec14291ec201bc
https://github.com/MythTV/mythtv/commit/cccf3aec5d76ec3b54190ea0a5ec14291ec201bc
Author: David Hampton <mythtv at love2code.net>
Date: 2019-12-11 (Wed, 11 Dec 2019)
Changed paths:
M .clang-tidy
Log Message:
-----------
Clang-tidy config file cleanup.
Commit: c2c8b1b8e2cb41f2e2e041bedcba55c5d5892bb6
https://github.com/MythTV/mythtv/commit/c2c8b1b8e2cb41f2e2e041bedcba55c5d5892bb6
Author: David Hampton <mythtv at love2code.net>
Date: 2019-12-11 (Wed, 11 Dec 2019)
Changed paths:
M mythtv/configure
M mythtv/external/FFmpeg/libavcodec/get_bits.h
M mythtv/libs/libmythbase/libmythbase.pro
M mythtv/libs/libmythbase/mythcommandlineparser.cpp
M mythtv/libs/libmythbase/mythpower.cpp
M mythtv/libs/libmythbase/mythpower.h
A mythtv/libs/libmythbase/platforms/mythcocoautils.h
A mythtv/libs/libmythbase/platforms/mythcocoautils.mm
M mythtv/libs/libmythbase/platforms/mythpowerdbus.cpp
A mythtv/libs/libmythbase/platforms/mythpowerosx.cpp
A mythtv/libs/libmythbase/platforms/mythpowerosx.h
M mythtv/libs/libmythtv/DVD/mythdvdplayer.cpp
M mythtv/libs/libmythtv/DVD/mythdvdplayer.h
M mythtv/libs/libmythtv/decoders/avformatdecoder.cpp
M mythtv/libs/libmythtv/decoders/mythmediacodeccontext.cpp
M mythtv/libs/libmythtv/decoders/mythvdpaucontext.cpp
M mythtv/libs/libmythtv/mpeg/dvbdescriptors.h
M mythtv/libs/libmythtv/mythdeinterlacer.cpp
M mythtv/libs/libmythtv/mythplayer.cpp
M mythtv/libs/libmythtv/mythplayer.h
M mythtv/libs/libmythtv/opengl/mythvaapiglxinterop.cpp
M mythtv/libs/libmythtv/opengl/mythvaapiglxinterop.h
M mythtv/libs/libmythtv/opengl/mythvideooutopengl.cpp
M mythtv/libs/libmythtv/opengl/mythvideooutopengl.h
M mythtv/libs/libmythtv/opengl/mythvideotexture.cpp
M mythtv/libs/libmythtv/transporteditor.cpp
M mythtv/libs/libmythtv/transporteditor.h
M mythtv/libs/libmythtv/tv_play.cpp
M mythtv/libs/libmythtv/videosource.cpp
M mythtv/libs/libmythtv/videosource.h
M mythtv/libs/libmythtv/visualisations/videovisualgoom.cpp
M mythtv/libs/libmythui/libmythui.pro
M mythtv/libs/libmythui/mythdisplay.cpp
M mythtv/libs/libmythui/mythdisplay.h
A mythtv/libs/libmythui/mythedid.cpp
A mythtv/libs/libmythui/mythedid.h
M mythtv/libs/libmythui/mythmainwindow.cpp
M mythtv/libs/libmythui/mythmainwindow.h
M mythtv/libs/libmythui/mythpainter.cpp
M mythtv/libs/libmythui/mythrender_base.h
R mythtv/libs/libmythui/mythuidefines.h
M mythtv/libs/libmythui/mythuiimage.cpp
M mythtv/libs/libmythui/opengl/mythpainteropengl.cpp
M mythtv/libs/libmythui/opengl/mythpainteropengl.h
M mythtv/libs/libmythui/opengl/mythrenderopengl.cpp
M mythtv/libs/libmythui/opengl/mythrenderopengl.h
A mythtv/libs/libmythui/platforms/mythdisplaydrm.cpp
A mythtv/libs/libmythui/platforms/mythdisplaydrm.h
M mythtv/libs/libmythui/platforms/mythdisplayosx.cpp
M mythtv/libs/libmythui/platforms/mythdisplayosx.h
A mythtv/libs/libmythui/platforms/mythdrmdevice.cpp
A mythtv/libs/libmythui/platforms/mythdrmdevice.h
A mythtv/libs/libmythui/platforms/mythosxutils.cpp
A mythtv/libs/libmythui/platforms/mythosxutils.h
A mythtv/libs/libmythui/platforms/mythutilscocoa.h
A mythtv/libs/libmythui/platforms/mythutilscocoa.mm
R mythtv/libs/libmythui/util-osx-cocoa.h
R mythtv/libs/libmythui/util-osx-cocoa.mm
R mythtv/libs/libmythui/util-osx.cpp
R mythtv/libs/libmythui/util-osx.h
M mythtv/programs/mythavtest/main.cpp
M mythtv/programs/mythfrontend/globalsettings.cpp
M mythtv/programs/mythfrontend/main.cpp
M mythtv/programs/mythscreenwizard/main.cpp
M mythtv/programs/mythtv-setup/main.cpp
Log Message:
-----------
Merge branch 'master' into 'clang-tidy' branch.
Commit: a0fbaa1736e58d68c1ffb1f5fb6d4e42fc0d8fb1
https://github.com/MythTV/mythtv/commit/a0fbaa1736e58d68c1ffb1f5fb6d4e42fc0d8fb1
Author: David Hampton <mythtv at love2code.net>
Date: 2019-12-11 (Wed, 11 Dec 2019)
Changed paths:
M mythtv/external/FFmpeg/libavcodec/get_bits.h
Log Message:
-----------
FFmpeg: Remove obsolete 'register' keyword.
Commit: be88eb372ff478e7a7c3bd43cc9937b2ac7c3983
https://github.com/MythTV/mythtv/commit/be88eb372ff478e7a7c3bd43cc9937b2ac7c3983
Author: David Hampton <mythtv at love2code.net>
Date: 2019-12-11 (Wed, 11 Dec 2019)
Changed paths:
M .clang-tidy
M mythplugins/mytharchive/mytharchive/dbcheck.cpp
M mythplugins/mytharchive/mytharchive/mythburn.cpp
M mythplugins/mytharchive/mytharchivehelper/main.cpp
M mythplugins/mythgame/mythgame/dbcheck.cpp
M mythplugins/mythmusic/mythmusic/avfdecoder.cpp
M mythplugins/mythmusic/mythmusic/bumpscope.cpp
M mythplugins/mythmusic/mythmusic/cddecoder.cpp
M mythplugins/mythmusic/mythmusic/dbcheck.cpp
M mythplugins/mythmusic/mythmusic/decoder.h
M mythplugins/mythmusic/mythmusic/lyricsview.cpp
M mythplugins/mythmusic/mythmusic/main.cpp
M mythplugins/mythmusic/mythmusic/mainvisual.cpp
M mythplugins/mythmusic/mythmusic/musiccommon.cpp
M mythplugins/mythmusic/mythmusic/musicplayer.cpp
M mythplugins/mythmusic/mythmusic/playlist.cpp
M mythplugins/mythmusic/mythmusic/smartplaylist.cpp
M mythplugins/mythmusic/mythmusic/streamview.cpp
M mythplugins/mythmusic/mythmusic/synaesthesia.cpp
M mythplugins/mythmusic/mythmusic/visualize.cpp
M mythplugins/mythweather/mythweather/dbcheck.cpp
M mythplugins/mythweather/mythweather/weatherSource.cpp
M mythtv/libs/libmyth/audio/audioconvert.cpp
M mythtv/libs/libmyth/audio/audiooutput.cpp
M mythtv/libs/libmyth/audio/audiooutput.h
M mythtv/libs/libmyth/audio/audiooutputalsa.cpp
M mythtv/libs/libmyth/audio/audiooutputalsa.h
M mythtv/libs/libmyth/audio/audiooutputaudiotrack.cpp
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/audiooutputca.h
M mythtv/libs/libmyth/audio/audiooutputdigitalencoder.cpp
M mythtv/libs/libmyth/audio/audiooutputdigitalencoder.h
M mythtv/libs/libmyth/audio/audiooutputjack.cpp
M mythtv/libs/libmyth/audio/audiooutputjack.h
M mythtv/libs/libmyth/audio/audiooutputnull.cpp
M mythtv/libs/libmyth/audio/audiooutputnull.h
M mythtv/libs/libmyth/audio/audiooutputopensles.cpp
M mythtv/libs/libmyth/audio/audiooutputoss.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.cpp
M mythtv/libs/libmyth/audio/audiooutputsettings.h
M mythtv/libs/libmyth/audio/audiooutpututil.h
M mythtv/libs/libmyth/audio/audiopulsehandler.cpp
M mythtv/libs/libmyth/audio/audiopulsehandler.h
M mythtv/libs/libmyth/audio/audiosettings.cpp
M mythtv/libs/libmyth/audio/audiosettings.h
M mythtv/libs/libmyth/audio/spdifencoder.h
M mythtv/libs/libmyth/audio/volumebase.cpp
M mythtv/libs/libmyth/audio/volumebase.h
M mythtv/libs/libmyth/backendselect.cpp
M mythtv/libs/libmyth/backendselect.h
M mythtv/libs/libmyth/dbsettings.cpp
M mythtv/libs/libmyth/mythcontext.cpp
M mythtv/libs/libmyth/mythcontext.h
M mythtv/libs/libmyth/output.h
M mythtv/libs/libmyth/programinfo.cpp
M mythtv/libs/libmyth/programinfoupdater.cpp
M mythtv/libs/libmyth/rssparse.cpp
M mythtv/libs/libmyth/rssparse.h
M mythtv/libs/libmyth/schemawizard.cpp
M mythtv/libs/libmyth/standardsettings.cpp
M mythtv/libs/libmyth/standardsettings.h
M mythtv/libs/libmyth/test/test_programinfo/test_programinfo.h
M mythtv/libs/libmyth/visual.h
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/lcddevice.h
M mythtv/libs/libmythbase/mthread.cpp
M mythtv/libs/libmythbase/mthread.h
M mythtv/libs/libmythbase/mythcommandlineparser.cpp
M mythtv/libs/libmythbase/mythcommandlineparser.h
M mythtv/libs/libmythbase/mythcorecontext.cpp
M mythtv/libs/libmythbase/mythcorecontext.h
M mythtv/libs/libmythbase/mythdb.cpp
M mythtv/libs/libmythbase/mythdb.h
M mythtv/libs/libmythbase/mythdbcon.cpp
M mythtv/libs/libmythbase/mythdbcon.h
M mythtv/libs/libmythbase/mythdbparams.cpp
M mythtv/libs/libmythbase/mythdbparams.h
M mythtv/libs/libmythbase/mythevent.h
M mythtv/libs/libmythbase/mythmiscutil.cpp
M mythtv/libs/libmythbase/mythpower.cpp
M mythtv/libs/libmythbase/mythpower.h
M mythtv/libs/libmythbase/mythsorthelper.cpp
M mythtv/libs/libmythbase/mythsorthelper.h
M mythtv/libs/libmythbase/mythsystemlegacy.h
M mythtv/libs/libmythbase/mythsystemunix.cpp
M mythtv/libs/libmythbase/platforms/mythpowerdbus.cpp
M mythtv/libs/libmythbase/platforms/mythpowerdbus.h
M mythtv/libs/libmythbase/referencecounterlist.h
M mythtv/libs/libmythbase/remotefile.cpp
M mythtv/libs/libmythbase/remotefile.h
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/libmythbase/threadedfilewriter.cpp
M mythtv/libs/libmythbase/threadedfilewriter.h
M mythtv/libs/libmythbase/unzip.cpp
M mythtv/libs/libmythbase/unzip.h
M mythtv/libs/libmythfreemheg/Engine.cpp
M mythtv/libs/libmythfreemheg/Groups.cpp
M mythtv/libs/libmythfreemheg/Ingredients.cpp
M mythtv/libs/libmythfreemheg/ParseBinary.cpp
M mythtv/libs/libmythfreemheg/Programs.cpp
M mythtv/libs/libmythfreemheg/Text.cpp
M mythtv/libs/libmythfreemheg/Visible.cpp
M mythtv/libs/libmythfreesurround/el_processor.cpp
M mythtv/libs/libmythfreesurround/el_processor.h
M mythtv/libs/libmythfreesurround/freesurround.cpp
M mythtv/libs/libmythfreesurround/freesurround.h
M mythtv/libs/libmythmetadata/imagemanager.cpp
M mythtv/libs/libmythmetadata/imagemetadata.cpp
M mythtv/libs/libmythmetadata/imagethumbs.cpp
M mythtv/libs/libmythmetadata/lyricsdata.cpp
M mythtv/libs/libmythmetadata/metadatacommon.cpp
M mythtv/libs/libmythmetadata/metadatacommon.h
M mythtv/libs/libmythmetadata/metadatagrabber.cpp
M mythtv/libs/libmythmetadata/metaio.cpp
M mythtv/libs/libmythmetadata/metaio.h
M mythtv/libs/libmythmetadata/metaioavfcomment.cpp
M mythtv/libs/libmythmetadata/metaiomp4.cpp
M mythtv/libs/libmythmetadata/musicfilescanner.cpp
M mythtv/libs/libmythmetadata/musicmetadata.cpp
M mythtv/libs/libmythmetadata/musicmetadata.h
M mythtv/libs/libmythmetadata/parentalcontrols.cpp
M mythtv/libs/libmythmetadata/videometadatalistmanager.cpp
M mythtv/libs/libmythmetadata/videometadatalistmanager.h
M mythtv/libs/libmythmetadata/videoscan.cpp
M mythtv/libs/libmythmetadata/videoscan.h
M mythtv/libs/libmythmetadata/videoutils.cpp
M mythtv/libs/libmythmetadata/videoutils.h
M mythtv/libs/libmythmpeg2/cpu_accel.c
M mythtv/libs/libmythmpeg2/header.c
M mythtv/libs/libmythmpeg2/idct.c
M mythtv/libs/libmythmpeg2/idct_mmx.c
M mythtv/libs/libmythmpeg2/motion_comp_mmx.c
M mythtv/libs/libmythmpeg2/slice.c
M mythtv/libs/libmythprotoserver/requesthandler/basehandler.cpp
M mythtv/libs/libmythtv/AirPlay/mythraopconnection.cpp
M mythtv/libs/libmythtv/Bluray/avformatdecoderbd.cpp
M mythtv/libs/libmythtv/Bluray/mythbdplayer.cpp
M mythtv/libs/libmythtv/DVD/avformatdecoderdvd.cpp
M mythtv/libs/libmythtv/DVD/dvdringbuffer.cpp
M mythtv/libs/libmythtv/DVD/mythdvdplayer.cpp
M mythtv/libs/libmythtv/DVD/mythdvdplayer.h
M mythtv/libs/libmythtv/DetectLetterbox.cpp
M mythtv/libs/libmythtv/HLS/httplivestreambuffer.cpp
M mythtv/libs/libmythtv/audioplayer.cpp
M mythtv/libs/libmythtv/cc608decoder.cpp
M mythtv/libs/libmythtv/cc608decoder.h
M mythtv/libs/libmythtv/cc708decoder.cpp
M mythtv/libs/libmythtv/cc708window.cpp
M mythtv/libs/libmythtv/channelscan/channelimporter.cpp
M mythtv/libs/libmythtv/channelscan/channelscan_sm.cpp
M mythtv/libs/libmythtv/channelscan/channelscanner.h
M mythtv/libs/libmythtv/channelscan/externrecscanner.cpp
M mythtv/libs/libmythtv/channelscan/inputselectorsetting.cpp
M mythtv/libs/libmythtv/channelscan/iptvchannelfetcher.cpp
M mythtv/libs/libmythtv/channelscan/vboxchannelfetcher.cpp
M mythtv/libs/libmythtv/channelutil.cpp
M mythtv/libs/libmythtv/dbcheck.cpp
M mythtv/libs/libmythtv/decoders/avformatdecoder.cpp
M mythtv/libs/libmythtv/decoders/avformatdecoder.h
M mythtv/libs/libmythtv/decoders/decoderbase.cpp
M mythtv/libs/libmythtv/decoders/decoderbase.h
M mythtv/libs/libmythtv/decoders/mythvdpauhelper.cpp
M mythtv/libs/libmythtv/decoders/nuppeldecoder.cpp
M mythtv/libs/libmythtv/decoders/nuppeldecoder.h
M mythtv/libs/libmythtv/diseqc.h
M mythtv/libs/libmythtv/dvdstream.cpp
M mythtv/libs/libmythtv/eitfixup.cpp
M mythtv/libs/libmythtv/eithelper.cpp
M mythtv/libs/libmythtv/frequencytables.h
M mythtv/libs/libmythtv/jitterometer.cpp
M mythtv/libs/libmythtv/jitterometer.h
M mythtv/libs/libmythtv/livetvchain.cpp
M mythtv/libs/libmythtv/livetvchain.h
M mythtv/libs/libmythtv/metadataimagehelper.cpp
M mythtv/libs/libmythtv/mheg/dsmccbiop.cpp
M mythtv/libs/libmythtv/mheg/dsmcccache.cpp
M mythtv/libs/libmythtv/mheg/mhi.cpp
M mythtv/libs/libmythtv/mpeg/H264Parser.cpp
M mythtv/libs/libmythtv/mpeg/H264Parser.h
M mythtv/libs/libmythtv/mpeg/freesat_huffman.cpp
M mythtv/libs/libmythtv/mpeg/mpegdescriptors.cpp
M mythtv/libs/libmythtv/mpeg/mpegstreamdata.cpp
M mythtv/libs/libmythtv/mpeg/mpegtables.cpp
M mythtv/libs/libmythtv/mythavutil.cpp
M mythtv/libs/libmythtv/mythavutil.h
M mythtv/libs/libmythtv/mythccextractorplayer.cpp
M mythtv/libs/libmythtv/mythcommflagplayer.cpp
M mythtv/libs/libmythtv/mythdeinterlacer.cpp
M mythtv/libs/libmythtv/mythframe.cpp
M mythtv/libs/libmythtv/mythplayer.cpp
M mythtv/libs/libmythtv/mythplayer.h
M mythtv/libs/libmythtv/mythvideoout.cpp
M mythtv/libs/libmythtv/netstream.cpp
M mythtv/libs/libmythtv/opengl/mythdrmprimeinterop.cpp
M mythtv/libs/libmythtv/opengl/mythopenglinterop.cpp
M mythtv/libs/libmythtv/opengl/mythopenglvideo.cpp
M mythtv/libs/libmythtv/opengl/mythvaapidrminterop.cpp
M mythtv/libs/libmythtv/opengl/mythvaapiinterop.cpp
M mythtv/libs/libmythtv/opengl/mythvideooutopengl.cpp
M mythtv/libs/libmythtv/osd.cpp
M mythtv/libs/libmythtv/previewgenerator.cpp
M mythtv/libs/libmythtv/previewgeneratorqueue.cpp
M mythtv/libs/libmythtv/programdata.cpp
M mythtv/libs/libmythtv/recorders/ExternalStreamHandler.cpp
M mythtv/libs/libmythtv/recorders/HLS/HLSReader.cpp
M mythtv/libs/libmythtv/recorders/NuppelVideoRecorder.cpp
M mythtv/libs/libmythtv/recorders/RTjpegN.cpp
M mythtv/libs/libmythtv/recorders/RTjpegN.h
M mythtv/libs/libmythtv/recorders/audioinputalsa.cpp
M mythtv/libs/libmythtv/recorders/audioinputoss.cpp
M mythtv/libs/libmythtv/recorders/avcinfo.cpp
M mythtv/libs/libmythtv/recorders/channelbase.cpp
M mythtv/libs/libmythtv/recorders/dtvchannel.cpp
M mythtv/libs/libmythtv/recorders/dtvsignalmonitor.cpp
M mythtv/libs/libmythtv/recorders/dvbchannel.cpp
M mythtv/libs/libmythtv/recorders/dvbdev/dvbci.cpp
M mythtv/libs/libmythtv/recorders/dvbsignalmonitor.cpp
M mythtv/libs/libmythtv/recorders/dvbstreamhandler.cpp
M mythtv/libs/libmythtv/recorders/hdhrchannel.cpp
M mythtv/libs/libmythtv/recorders/linuxfirewiredevice.cpp
M mythtv/libs/libmythtv/recorders/mpegrecorder.cpp
M mythtv/libs/libmythtv/recorders/streamhandler.cpp
M mythtv/libs/libmythtv/recorders/v4l2encrecorder.cpp
M mythtv/libs/libmythtv/recorders/v4l2encsignalmonitor.cpp
M mythtv/libs/libmythtv/recorders/v4l2encstreamhandler.cpp
M mythtv/libs/libmythtv/recorders/v4l2encstreamhandler.h
M mythtv/libs/libmythtv/recorders/v4lchannel.cpp
M mythtv/libs/libmythtv/recorders/v4lrecorder.cpp
M mythtv/libs/libmythtv/recorders/vbitext/cc.cpp
M mythtv/libs/libmythtv/recorders/vbitext/lang.c
M mythtv/libs/libmythtv/recorders/vbitext/vbi.c
M mythtv/libs/libmythtv/recorders/vboxutils.cpp
M mythtv/libs/libmythtv/recordingprofile.cpp
M mythtv/libs/libmythtv/recordingrule.cpp
M mythtv/libs/libmythtv/ringbuffer.cpp
M mythtv/libs/libmythtv/scanwizard.cpp
M mythtv/libs/libmythtv/signalmonitorvalue.cpp
M mythtv/libs/libmythtv/sourceutil.cpp
M mythtv/libs/libmythtv/subtitlescreen.cpp
M mythtv/libs/libmythtv/teletextdecoder.cpp
M mythtv/libs/libmythtv/teletextreader.cpp
M mythtv/libs/libmythtv/test/test_mpegtables/test_mpegtables.cpp
M mythtv/libs/libmythtv/textsubtitleparser.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/tvbrowsehelper.cpp
M mythtv/libs/libmythtv/vbi608extractor.cpp
M mythtv/libs/libmythtv/videobuffers.h
M mythtv/libs/libmythtv/videocolourspace.cpp
M mythtv/libs/libmythtv/videocolourspace.h
M mythtv/libs/libmythtv/videooutwindow.cpp
M mythtv/libs/libmythtv/videooutwindow.h
M mythtv/libs/libmythtv/videosource.cpp
M mythtv/libs/libmythtv/visualisations/goom/filters.c
M mythtv/libs/libmythtv/visualisations/goom/goom_core.c
M mythtv/libs/libmythtv/visualisations/goom/ifs.c
M mythtv/libs/libmythtv/visualisations/goom/ifs_display.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/visualisations/goom/zoom_filter_mmx.c
M mythtv/libs/libmythtv/visualisations/videovisual.cpp
M mythtv/libs/libmythtv/visualisations/videovisualcircles.cpp
M mythtv/libs/libmythtv/visualisations/videovisualdefs.h
M mythtv/libs/libmythtv/vsync.cpp
M mythtv/libs/libmythtv/vsync.h
M mythtv/libs/libmythtv/xine_demux_sputext.cpp
M mythtv/libs/libmythui/jsmenu.cpp
M mythtv/libs/libmythui/lirc.cpp
M mythtv/libs/libmythui/lirc.h
M mythtv/libs/libmythui/lirc_client.c
M mythtv/libs/libmythui/mythdisplay.cpp
M mythtv/libs/libmythui/mythdisplay.h
M mythtv/libs/libmythui/mythfontproperties.cpp
M mythtv/libs/libmythui/mythfontproperties.h
M mythtv/libs/libmythui/mythgesture.cpp
M mythtv/libs/libmythui/mythgesture.h
M mythtv/libs/libmythui/mythmainwindow.cpp
M mythtv/libs/libmythui/mythmainwindow.h
M mythtv/libs/libmythui/mythnotificationcenter.cpp
M mythtv/libs/libmythui/mythnotificationcenter.h
M mythtv/libs/libmythui/mythpainter.cpp
M mythtv/libs/libmythui/mythpainter.h
M mythtv/libs/libmythui/myththemebase.h
M mythtv/libs/libmythui/mythuianimation.cpp
M mythtv/libs/libmythui/mythuibuttonlist.cpp
M mythtv/libs/libmythui/mythuifilebrowser.cpp
M mythtv/libs/libmythui/mythuihelper.cpp
M mythtv/libs/libmythui/mythuihelper.h
M mythtv/libs/libmythui/mythuiimage.cpp
M mythtv/libs/libmythui/mythuiimage.h
M mythtv/libs/libmythui/mythuitext.cpp
M mythtv/libs/libmythui/mythuitype.cpp
M mythtv/libs/libmythui/mythuiwebbrowser.cpp
M mythtv/libs/libmythui/mythvirtualkeyboard.cpp
M mythtv/libs/libmythui/opengl/mythpainteropengl.cpp
M mythtv/libs/libmythui/opengl/mythrenderopengl.cpp
M mythtv/libs/libmythui/platforms/mythdisplayx11.cpp
M mythtv/libs/libmythui/platforms/mythdisplayx11.h
M mythtv/libs/libmythui/platforms/mythxdisplay.cpp
M mythtv/libs/libmythui/platforms/mythxdisplay.h
M mythtv/libs/libmythui/screensaver-dbus.h
M mythtv/libs/libmythui/screensaver-x11.cpp
M mythtv/libs/libmythui/screensaver-x11.h
M mythtv/libs/libmythui/screensaver.h
M mythtv/libs/libmythui/xmlparsebase.cpp
M mythtv/libs/libmythupnp/htmlserver.cpp
M mythtv/libs/libmythupnp/htmlserver.h
M mythtv/libs/libmythupnp/httprequest.cpp
M mythtv/libs/libmythupnp/mmembuf.cpp
M mythtv/libs/libmythupnp/mmembuf.h
M mythtv/libs/libmythupnp/mmulticastsocketdevice.cpp
M mythtv/libs/libmythupnp/mmulticastsocketdevice.h
M mythtv/libs/libmythupnp/msocketdevice.cpp
M mythtv/libs/libmythupnp/msocketdevice.h
M mythtv/libs/libmythupnp/msocketdevice_unix.cpp
M mythtv/libs/libmythupnp/mythxmlclient.cpp
M mythtv/libs/libmythupnp/ssdp.cpp
M mythtv/libs/libmythupnp/ssdp.h
M mythtv/libs/libmythupnp/upnpdevice.cpp
M mythtv/libs/libmythupnp/upnpdevice.h
M mythtv/libs/libmythupnp/upnptasksearch.cpp
M mythtv/libs/libmythupnp/upnptasksearch.h
M mythtv/libs/libmythupnp/websocket_extensions/websocket_mythevent.cpp
M mythtv/programs/mythbackend/backendhousekeeper.cpp
M mythtv/programs/mythbackend/httpstatus.cpp
M mythtv/programs/mythbackend/mainserver.cpp
M mythtv/programs/mythbackend/scheduler.cpp
M mythtv/programs/mythbackend/services/channel.cpp
M mythtv/programs/mythbackend/services/music.cpp
M mythtv/programs/mythbackend/services/myth.cpp
M mythtv/programs/mythbackend/services/video.cpp
M mythtv/programs/mythcommflag/BlankFrameDetector.cpp
M mythtv/programs/mythcommflag/BorderDetector.cpp
M mythtv/programs/mythcommflag/ClassicCommDetector.cpp
M mythtv/programs/mythcommflag/CommDetector2.cpp
M mythtv/programs/mythcommflag/EdgeDetector.cpp
M mythtv/programs/mythcommflag/FrameAnalyzer.cpp
M mythtv/programs/mythcommflag/HistogramAnalyzer.cpp
M mythtv/programs/mythcommflag/PGMConverter.cpp
M mythtv/programs/mythcommflag/PrePostRollFlagger.cpp
M mythtv/programs/mythcommflag/TemplateFinder.cpp
M mythtv/programs/mythcommflag/TemplateMatcher.cpp
M mythtv/programs/mythcommflag/main.cpp
M mythtv/programs/mythcommflag/pgm.cpp
M mythtv/programs/mythfilerecorder/mythfilerecorder.cpp
M mythtv/programs/mythfilldatabase/channeldata.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/channelrecpriority.cpp
M mythtv/programs/mythfrontend/editvideometadata.cpp
M mythtv/programs/mythfrontend/galleryinfo.cpp
M mythtv/programs/mythfrontend/galleryslideview.cpp
M mythtv/programs/mythfrontend/gallerythumbview.cpp
M mythtv/programs/mythfrontend/galleryviews.cpp
M mythtv/programs/mythfrontend/globalsettings.cpp
M mythtv/programs/mythfrontend/guidegrid.cpp
M mythtv/programs/mythfrontend/idlescreen.cpp
M mythtv/programs/mythfrontend/mythcontrols.cpp
M mythtv/programs/mythfrontend/networkcontrol.cpp
M mythtv/programs/mythfrontend/playbackbox.cpp
M mythtv/programs/mythfrontend/playbackboxhelper.cpp
M mythtv/programs/mythfrontend/progdetails.cpp
M mythtv/programs/mythfrontend/progfind.cpp
M mythtv/programs/mythfrontend/proglist.cpp
M mythtv/programs/mythfrontend/setupwizard_video.cpp
M mythtv/programs/mythfrontend/statusbox.cpp
M mythtv/programs/mythfrontend/themechooser.cpp
M mythtv/programs/mythfrontend/upnpscanner.cpp
M mythtv/programs/mythfrontend/videofilter.cpp
M mythtv/programs/mythfrontend/viewscheduled.cpp
M mythtv/programs/mythfrontend/viewschedulediff.cpp
M mythtv/programs/mythlcdserver/lcdprocclient.cpp
M mythtv/programs/mythlcdserver/lcdserver.cpp
M mythtv/programs/mythtranscode/audioreencodebuffer.cpp
M mythtv/programs/mythtranscode/external/replex/element.c
M mythtv/programs/mythtranscode/external/replex/multiplex.c
M mythtv/programs/mythtranscode/external/replex/pes.c
M mythtv/programs/mythtranscode/external/replex/ts.c
M mythtv/programs/mythtranscode/main.cpp
M mythtv/programs/mythtranscode/mpeg2fix.cpp
M mythtv/programs/mythtranscode/transcode.cpp
M mythtv/programs/mythtv-setup/channeleditor.cpp
M mythtv/programs/mythtv-setup/importicons.cpp
M mythtv/programs/mythtv-setup/main.cpp
M mythtv/programs/mythutil/markuputils.cpp
M mythtv/programs/mythutil/mpegutils.cpp
M mythtv/programs/mythutil/musicmetautils.cpp
M mythtv/programs/mythwelcome/welcomedialog.cpp
Log Message:
-----------
Merge 'clang-tidy' branch back into master.
Compare: https://github.com/MythTV/mythtv/compare/234f34b06de3...be88eb372ff4
More information about the mythtv-commits
mailing list