Mailing List Archive

[MythTV/mythtv] 33f6c3: Remove conditional code checks for Qt < 5.9.
Branch: refs/heads/master
Home: https://github.com/MythTV/mythtv
Commit: 33f6c3b6b9fa28ff24fbb82ce30e7f212c2569b1
https://github.com/MythTV/mythtv/commit/33f6c3b6b9fa28ff24fbb82ce30e7f212c2569b1
Author: David Hampton <mythtv@love2code.net>
Date: 2020-06-17 (Wed, 17 Jun 2020)

Changed paths:
M mythplugins/mythmusic/mythmusic/playlist.cpp
M mythplugins/mythnews/mythnews/mythnews.cpp
M mythtv/configure
M mythtv/libs/libmyth/programinfo.cpp
M mythtv/libs/libmyth/remoteutil.cpp
M mythtv/libs/libmyth/test/test_programinfo/test_programinfo.h
M mythtv/libs/libmythbase/housekeeper.cpp
M mythtv/libs/libmythbase/logging.cpp
M mythtv/libs/libmythbase/mthread.cpp
M mythtv/libs/libmythbase/mythcorecontext.cpp
M mythtv/libs/libmythbase/mythdate.cpp
M mythtv/libs/libmythbase/mythdate.h
M mythtv/libs/libmythbase/remotefile.cpp
M mythtv/libs/libmythbase/storagegroup.cpp
M mythtv/libs/libmythmetadata/imagemanager.cpp
M mythtv/libs/libmythmetadata/imagescanner.cpp
M mythtv/libs/libmythmetadata/imagescanner.h
M mythtv/libs/libmythmetadata/imagetypes.h
M mythtv/libs/libmythmetadata/musicmetadata.cpp
M mythtv/libs/libmythmetadata/musicmetadata.h
M mythtv/libs/libmythtv/eitcache.cpp
M mythtv/libs/libmythtv/eithelper.cpp
M mythtv/libs/libmythtv/eitscanner.cpp
M mythtv/libs/libmythtv/livetvchain.cpp
M mythtv/libs/libmythtv/mheg/mhi.cpp
M mythtv/libs/libmythtv/mpeg/atsctables.h
M mythtv/libs/libmythtv/mpeg/dvbtables.cpp
M mythtv/libs/libmythtv/mpeg/premieredescriptors.cpp
M mythtv/libs/libmythtv/mpeg/sctetables.h
M mythtv/libs/libmythtv/mythplayer.cpp
M mythtv/libs/libmythtv/opengl/mythvideooutopengl.cpp
M mythtv/libs/libmythtv/osd.cpp
M mythtv/libs/libmythtv/previewgenerator.cpp
M mythtv/libs/libmythtv/recordinginfo.cpp
M mythtv/libs/libmythtv/videooutwindow.cpp
M mythtv/libs/libmythtv/videooutwindow.h
M mythtv/libs/libmythui/mythdisplay.cpp
M mythtv/libs/libmythui/mythmainwindow.cpp
M mythtv/libs/libmythui/mythuihelper.cpp
M mythtv/libs/libmythui/mythuitext.cpp
M mythtv/libs/libmythui/platforms/mythdrmdevice.cpp
M mythtv/programs/mythbackend/mainserver.cpp
M mythtv/programs/mythbackend/playbacksock.cpp
M mythtv/programs/mythbackend/scheduler.cpp
M mythtv/programs/mythbackend/upnpcdstv.cpp
M mythtv/programs/mythfrontend/galleryinfo.cpp
M mythtv/programs/mythfrontend/galleryviews.cpp
M mythtv/programs/mythshutdown/main.cpp
M mythtv/programs/mythwelcome/welcomedialog.cpp

Log Message:
-----------
Remove conditional code checks for Qt < 5.9.

Qt 5.9 is required by Centos 7, SuSe 15.1, and Ubuntu 18.04.

NOTE: Debian 9 (Stretch) will no longer compile MythTV after this
commit.

The project has moved to the C++17 standard, and Debian 9 has a number
of gaps in its support of that standard. Given that Debian 9 will be
End of Life two months after the next release of MythTV, it makes
sense to go ahead and drop support now and not spend time trying to
work around issues on a platform that won't exist after the next
release.


Commit: 462237735e07b9c2dc289fed15753021d97965f7
https://github.com/MythTV/mythtv/commit/462237735e07b9c2dc289fed15753021d97965f7
Author: David Hampton <mythtv@love2code.net>
Date: 2020-06-17 (Wed, 17 Jun 2020)

Changed paths:
M .clang-tidy
M mythtv/libs/libmythtv/mpeg/tspacket.cpp
M mythtv/libs/libmythtv/mpeg/tspacket.h

Log Message:
-----------
tidy: Fix potential order-of-initialization problems.

A static value in mpegtables.cpp currently depends upon a static
variable initialized in tspacket.cpp, but there is no guarantee of the
order of initialization of the object files. Convert this value (and
a couple of others) from a "static const" to a "static constexpr" so
that the constant value can be put into the header file and avoid any
order of initialization issues.

https://clang.llvm.org/extra/clang-tidy/checks/cppcoreguidelines-interfaces-global-init.html


Commit: 7a2fe4617b8de382e4c2b41a338a3ea97c8330ab
https://github.com/MythTV/mythtv/commit/7a2fe4617b8de382e4c2b41a338a3ea97c8330ab
Author: David Hampton <mythtv@love2code.net>
Date: 2020-06-17 (Wed, 17 Jun 2020)

Changed paths:
M mythplugins/mythzoneminder/mythzmserver/zmserver.cpp
M mythtv/libs/libmythbase/mythmiscutil.cpp
M mythtv/libs/libmythbase/mythmiscutil.h
M mythtv/libs/libmythprotoserver/requesthandler/basehandler.cpp
M mythtv/programs/mythbackend/httpstatus.cpp
M mythtv/programs/mythbackend/mainserver.cpp
M mythtv/programs/mythfrontend/networkcontrol.cpp
M mythtv/programs/mythfrontend/statusbox.cpp

Log Message:
-----------
Consolidate calls to getloadavg. Use a std::array instead of a C array.

The call in zmserver.cpp wasn't consolidated with the others because
that file doesn't include any myth specific headers.


Commit: 3adb5daef8cd0b4d932e7a4ce240db923b03a80b
https://github.com/MythTV/mythtv/commit/3adb5daef8cd0b4d932e7a4ce240db923b03a80b
Author: David Hampton <mythtv@love2code.net>
Date: 2020-06-17 (Wed, 17 Jun 2020)

Changed paths:
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/audiooutputdigitalencoder.cpp
M mythtv/libs/libmyth/audio/audiooutpututil.cpp
M mythtv/libs/libmyth/libmyth.pro
A mythtv/libs/libmyth/mythaverror.cpp
A mythtv/libs/libmyth/mythaverror.h
M mythtv/libs/libmythtv/decoders/avformatdecoder.cpp
M mythtv/libs/libmythtv/decoders/mythcodeccontext.cpp
M mythtv/libs/libmythtv/decoders/nuppeldecoder.cpp
M mythtv/libs/libmythtv/io/mythavformatwriter.cpp
M mythtv/libs/libmythtv/mheg/mhi.cpp
M mythtv/libs/libmythtv/mythavutil.cpp
M mythtv/libs/libmythtv/mythframe.h

Log Message:
-----------
Create C++ wrappers for the FFmpeg error functions.


Compare: https://github.com/MythTV/mythtv/compare/88543c468b84...3adb5daef8cd
_______________________________________________
mythtv-commits mailing list
mythtv-commits@mythtv.org
http://lists.mythtv.org/mailman/listinfo/mythtv-commits