[mythtv-commits] [MythTV/mythtv] 3be45a: Don't need to convert MythNotification to MythEven...
David Hampton
noreply at github.com
Wed Mar 17 12:38:13 UTC 2021
Branch: refs/heads/master
Home: https://github.com/MythTV/mythtv
Commit: 3be45ae35b09e984b35f1f6aaf23ba6051862ec8
https://github.com/MythTV/mythtv/commit/3be45ae35b09e984b35f1f6aaf23ba6051862ec8
Author: David Hampton <mythtv at love2code.net>
Date: 2021-03-17 (Wed, 17 Mar 2021)
Changed paths:
M mythtv/libs/libmythtv/tv_rec.cpp
Log Message:
-----------
Don't need to convert MythNotification to MythEvent before sending.
Commit: 420fafc0119733ee39a6706b38ebbc979e632ddf
https://github.com/MythTV/mythtv/commit/420fafc0119733ee39a6706b38ebbc979e632ddf
Author: David Hampton <mythtv at love2code.net>
Date: 2021-03-17 (Wed, 17 Mar 2021)
Changed paths:
M mythtv/programs/mythbackend/mainserver.cpp
Log Message:
-----------
Don't replace received MythEvent pointer when generating response.
Updating this code for the removal of implicit copying of
MythEvents. When processing an event, if there is a need to broadcast
a newly generated message the code now tracks that separately instead
of overwriting the pointer to the received event.
Commit: 53c1ad4c59465cc69cfd609d2cce9671128e7032
https://github.com/MythTV/mythtv/commit/53c1ad4c59465cc69cfd609d2cce9671128e7032
Author: David Hampton <mythtv at love2code.net>
Date: 2021-03-17 (Wed, 17 Mar 2021)
Changed paths:
M mythplugins/mythmusic/mythmusic/decoder.h
M mythplugins/mythmusic/mythmusic/decoderhandler.h
M mythplugins/mythmusic/mythmusic/musicplayer.h
M mythtv/libs/libmyth/output.h
M mythtv/libs/libmythbase/mythevent.h
M mythtv/libs/libmythui/mythnotification.h
M mythtv/libs/libmythui/mythnotificationcenter.h
M mythtv/libs/libmythupnp/websocket_extensions/websocket_mythevent.h
Log Message:
-----------
Prevent implicit copying of anything based on MythEvent.
This is preparatory work for Qt6, where the ability to copy a QEvent
has been removed and replaced by a "clone" function (which MythEvent
already has).
Commit: 4edc2ae7f0a72a5a2f7bcfd0b4a478d7e52a0640
https://github.com/MythTV/mythtv/commit/4edc2ae7f0a72a5a2f7bcfd0b4a478d7e52a0640
Author: David Hampton <mythtv at love2code.net>
Date: 2021-03-17 (Wed, 17 Mar 2021)
Changed paths:
M mythtv/libs/libmythbase/mythevent.h
Log Message:
-----------
qt6: Make the MythEvent::clone function an override.
In Qt6 the ability to copy a QEvent has been removed and replaced by a
"clone" function. MythEvent already has a clone function which is a
base function in Qt5, but must be marked as an override in Qt6.
Commit: b462ec5f6d76b07b09e68c8cafc44ddd63f08f9d
https://github.com/MythTV/mythtv/commit/b462ec5f6d76b07b09e68c8cafc44ddd63f08f9d
Author: David Hampton <mythtv at love2code.net>
Date: 2021-03-17 (Wed, 17 Mar 2021)
Changed paths:
M mythtv/settings.pro
Log Message:
-----------
Add the core5compat module when compiling with Qt6.
Commit: 5a07618c30479b34c0339914129510f55d2c56a0
https://github.com/MythTV/mythtv/commit/5a07618c30479b34c0339914129510f55d2c56a0
Author: David Hampton <mythtv at love2code.net>
Date: 2021-03-17 (Wed, 17 Mar 2021)
Changed paths:
M mythtv/libs/libmythbase/mythmiscutil.cpp
Log Message:
-----------
Fix "variable may be used uninitialized" warning.
Commit: e5dcaf739e8eee6c30d2bd09da6b6769b580ca97
https://github.com/MythTV/mythtv/commit/e5dcaf739e8eee6c30d2bd09da6b6769b580ca97
Author: David Hampton <mythtv at love2code.net>
Date: 2021-03-17 (Wed, 17 Mar 2021)
Changed paths:
M mythtv/libs/libmythbase/mythcorecontext.cpp
Log Message:
-----------
qt6: Update mythcorecontext for QMutex/QMutexLocker changes.
Commit: bbae9141b78897296d62782a6808dd74d6b744ff
https://github.com/MythTV/mythtv/commit/bbae9141b78897296d62782a6808dd74d6b744ff
Author: David Hampton <mythtv at love2code.net>
Date: 2021-03-17 (Wed, 17 Mar 2021)
Changed paths:
M mythtv/libs/libmythbase/mythbinaryplist.cpp
Log Message:
-----------
qt6: Add explicit include of QSequentialIterable.
Commit: a7629e4327f9057c02765ff5d7eddb29b1709e13
https://github.com/MythTV/mythtv/commit/a7629e4327f9057c02765ff5d7eddb29b1709e13
Author: David Hampton <mythtv at love2code.net>
Date: 2021-03-17 (Wed, 17 Mar 2021)
Changed paths:
M mythtv/libs/libmythbase/bonjourregister.h
Log Message:
-----------
qt6: Update boujour for QMutexLocker changes.
Commit: 93b4aaf128007dc6a2ad5d3991fd01b8b3c13205
https://github.com/MythTV/mythtv/commit/93b4aaf128007dc6a2ad5d3991fd01b8b3c13205
Author: David Hampton <mythtv at love2code.net>
Date: 2021-03-17 (Wed, 17 Mar 2021)
Changed paths:
M mythtv/libs/libmyth/mythmediamonitor.cpp
Log Message:
-----------
Remove extraneous arguments when formatting a string.
Commit: aa38ce3308c850ff07eb264e95629965f7b5c38f
https://github.com/MythTV/mythtv/commit/aa38ce3308c850ff07eb264e95629965f7b5c38f
Author: David Hampton <mythtv at love2code.net>
Date: 2021-03-17 (Wed, 17 Mar 2021)
Changed paths:
M mythtv/libs/libmyth/programinfo.cpp
M mythtv/libs/libmyth/programinfo.h
M mythtv/libs/libmyth/programtypes.h
M mythtv/libs/libmythtv/recordinginfo.cpp
Log Message:
-----------
Split ProgramInfo::m_properties into three variables.
The m_properties variable contains flags relating to video, audio, and
subtitles. Split this information out into three separate variables,
instead of munging it together into and splitting out of a single
variable.
Fixes #338
Commit: 59500e457b5cc671f4efe3f948ed1d38e6c38fc1
https://github.com/MythTV/mythtv/commit/59500e457b5cc671f4efe3f948ed1d38e6c38fc1
Author: David Hampton <mythtv at love2code.net>
Date: 2021-03-17 (Wed, 17 Mar 2021)
Changed paths:
M mythtv/libs/libmyth/libmyth.pro
M mythtv/libs/libmyth/programinfo.cpp
A mythtv/libs/libmyth/programtypeflags.h
M mythtv/libs/libmyth/programtypes.h
M mythtv/programs/mythfrontend/playbackbox.cpp
Log Message:
-----------
Fix ProgramInfo::ToMap to not lose data.
There are nine fields in this map whose values are presented as a
single UTF16 character, two of which are likely already overflowing
that value. To prevent changes to existing usage, new fields were
added to present the values in a different way. All nine have had a
"<id>_str" field added to the map that presents the number as a string
so there is no possibility of overflow. I.E. The program flags might
be presented as the four character string "1538" instead of a one
character string containing QChar(1538). Four of these values are
bitfields, and have also had an "<id>_names" field added to the map
that lists the textual names of the
bits. I.E. "CUTLIST|WATCHED|PRESERVED"
Fixes #337
Commit: 8c651a83c059d3703bb309dced5695ea970019fc
https://github.com/MythTV/mythtv/commit/8c651a83c059d3703bb309dced5695ea970019fc
Author: David Hampton <mythtv at love2code.net>
Date: 2021-03-17 (Wed, 17 Mar 2021)
Changed paths:
M mythtv/libs/libmyth/test/test_programinfo/test_programinfo.h
Log Message:
-----------
Add testing of programinfo::ToMap results.
Also changed/added some data to populate more fields in a program info
object, and to test the new "string" and "names" mappings of several
of the fields.
Commit: 32e352b4aa16de82c422ce1c9a7f0964a2105d0b
https://github.com/MythTV/mythtv/commit/32e352b4aa16de82c422ce1c9a7f0964a2105d0b
Author: David Hampton <mythtv at love2code.net>
Date: 2021-03-17 (Wed, 17 Mar 2021)
Changed paths:
M mythtv/programs/mythfrontend/videofilter.cpp
M mythtv/programs/mythfrontend/videofilter.h
Log Message:
-----------
tidy: Fix "identifier naming" warnings in videofilter.
Commit: d06d9213a75d2c09c3b05ead6b58982dd9abf1fe
https://github.com/MythTV/mythtv/commit/d06d9213a75d2c09c3b05ead6b58982dd9abf1fe
Author: David Hampton <mythtv at love2code.net>
Date: 2021-03-17 (Wed, 17 Mar 2021)
Changed paths:
M mythtv/libs/libmythtv/vulkan/mythvideooutputvulkan.cpp
M mythtv/libs/libmythtv/vulkan/mythvideovulkan.cpp
M mythtv/libs/libmythui/vulkan/mythdebugvulkan.cpp
M mythtv/libs/libmythui/vulkan/mythdebugvulkan.h
M mythtv/libs/libmythui/vulkan/mythpaintervulkan.cpp
Log Message:
-----------
tidy: Fix "identifier naming" warnings in vulkan code.
Commit: 0bbd2c8f853c61c3d6f0f74c5e2cfc9c47d8f4f4
https://github.com/MythTV/mythtv/commit/0bbd2c8f853c61c3d6f0f74c5e2cfc9c47d8f4f4
Author: David Hampton <mythtv at love2code.net>
Date: 2021-03-17 (Wed, 17 Mar 2021)
Changed paths:
M mythtv/libs/libmythtv/vulkan/mythvideooutputvulkan.cpp
Log Message:
-----------
tidy: Simplify boolean expression in MythVideoOutputVulkan::Init.
Commit: c423654ddb0a08f1a0f4c4c7e348a9a3ab12fcb2
https://github.com/MythTV/mythtv/commit/c423654ddb0a08f1a0f4c4c7e348a9a3ab12fcb2
Author: David Hampton <mythtv at love2code.net>
Date: 2021-03-17 (Wed, 17 Mar 2021)
Changed paths:
M mythtv/libs/libmythtv/videosource.cpp
M mythtv/libs/libmythtv/videosource.h
Log Message:
-----------
tidy: Fix "unnecessary value param" warning in videosource.cpp.
Commit: eb60b84e787a9f4dd50741219a4acd7afd59c80e
https://github.com/MythTV/mythtv/commit/eb60b84e787a9f4dd50741219a4acd7afd59c80e
Author: David Hampton <mythtv at love2code.net>
Date: 2021-03-17 (Wed, 17 Mar 2021)
Changed paths:
M mythtv/libs/libmythtv/visualisations/vulkan/mythvisualvulkan.cpp
M mythtv/libs/libmythtv/visualisations/vulkan/mythvisualvulkan.h
Log Message:
-----------
tidy: Fix "use std::move" warning in mythvisualvulkan.cpp.
Commit: df872791d77726e80397b347e9a20ac5420a6c23
https://github.com/MythTV/mythtv/commit/df872791d77726e80397b347e9a20ac5420a6c23
Author: David Hampton <mythtv at love2code.net>
Date: 2021-03-17 (Wed, 17 Mar 2021)
Changed paths:
M mythtv/libs/libmythtv/visualisations/vulkan/mythvisualcirclesvulkan.cpp
M mythtv/libs/libmythui/vulkan/mythvertexbuffervulkan.cpp
Log Message:
-----------
tidy: Fix "use auto" warning in a couple of vulkan files.
Commit: bc62779be694795a43fe0ecd31357a9ba005be3e
https://github.com/MythTV/mythtv/commit/bc62779be694795a43fe0ecd31357a9ba005be3e
Author: David Hampton <mythtv at love2code.net>
Date: 2021-03-17 (Wed, 17 Mar 2021)
Changed paths:
M mythtv/libs/libmythtv/visualisations/vulkan/mythvisualmonoscopevulkan.cpp
Log Message:
-----------
tidy: Fix "integer divide used in floating point" warning in mythvisualmonoscopevulkan.cpp.
Commit: cf21a7f101bf766391f04d699cdf7ee4d0fd2d0d
https://github.com/MythTV/mythtv/commit/cf21a7f101bf766391f04d699cdf7ee4d0fd2d0d
Author: David Hampton <mythtv at love2code.net>
Date: 2021-03-17 (Wed, 17 Mar 2021)
Changed paths:
M mythtv/libs/libmythtv/mythvideooutgpu.cpp
Log Message:
-----------
tidy: Fix "potential memory leaks" warning in mythvideooutgpu.cpp.
Compare: https://github.com/MythTV/mythtv/compare/78edc37a607f...cf21a7f101bf
More information about the mythtv-commits
mailing list