[mythtv-commits] [MythTV/mythtv] 56cb2e: WebFrontend: Fix TV->Program Search (by Channel)
Mark Kendall
noreply at github.com
Wed Apr 24 09:30:14 UTC 2019
Branch: refs/heads/devel/2019-render
Home: https://github.com/MythTV/mythtv
Commit: 56cb2e4db98d96380258334cea8f7911363cb603
https://github.com/MythTV/mythtv/commit/56cb2e4db98d96380258334cea8f7911363cb603
Author: Bill Meek <billmeek at mythtv.org>
Date: 2019-04-07 (Sun, 07 Apr 2019)
Changed paths:
M mythtv/html/tv/programsearch.qsp
Log Message:
-----------
WebFrontend: Fix TV->Program Search (by Channel)
Only a single channel is presented with v30. Commit 63a5a20e
added extra filtering options to Channel/GetChannelInfoList.
Adjusted programsearch.qsp file to account for this.
Bug reported by user tekdoc on the Forum and thanks for testing
the fix too.
Commit: 038e171c40c17d9ec4706ec84ffd63e8c1d5c3de
https://github.com/MythTV/mythtv/commit/038e171c40c17d9ec4706ec84ffd63e8c1d5c3de
Author: Klaas de Waal <kdewaal at mythtv.org>
Date: 2019-04-07 (Sun, 07 Apr 2019)
Changed paths:
M mythtv/libs/libmythtv/videosource.cpp
Log Message:
-----------
Do not probe V4L2 encoder if no such device found.
Fixes #13443
Commit: 2f60c8b16125cdea4628889654a1501815101239
https://github.com/MythTV/mythtv/commit/2f60c8b16125cdea4628889654a1501815101239
Author: David Hampton <mythtv at love2code.net>
Date: 2019-04-08 (Mon, 08 Apr 2019)
Changed paths:
M mythtv/libs/libmythbase/compat.h
M mythtv/libs/libmythbase/mthread.cpp
M mythtv/libs/libmythbase/mythcorecontext.cpp
M mythtv/libs/libmythtv/AirPlay/mythairplayserver.cpp
M mythtv/programs/mythfrontend/galleryslideview.cpp
M mythtv/programs/mythfrontend/gallerytransitions.cpp
M mythtv/programs/mythfrontend/galleryviews.cpp
Log Message:
-----------
Starting with Qt5.10, replace calls to rand/srand with QRandomGenerator.
The rand/srand calls are considered obsolete. Qt5.10 introduced
QRandomGenerator as a replacement, so take advantage of that. Qt
provides a global random generator that was securely seeded from the
system random entropy pool. This seeding function is expensive, so
calls to reseed the random number generator at thread creation or when
gallery views are created have been removed.
Commit: 8286930cf994873468407d43ad36205c42a8bf10
https://github.com/MythTV/mythtv/commit/8286930cf994873468407d43ad36205c42a8bf10
Author: David Hampton <mythtv at love2code.net>
Date: 2019-04-08 (Mon, 08 Apr 2019)
Changed paths:
M mythtv/libs/libmythtv/cardutil.cpp
Log Message:
-----------
cppcheck: Use prefix operators for non-primitive types.
Commit: 75883e2bd8dee066812add59f4bfca372ec9b9eb
https://github.com/MythTV/mythtv/commit/75883e2bd8dee066812add59f4bfca372ec9b9eb
Author: David Hampton <mythtv at love2code.net>
Date: 2019-04-08 (Mon, 08 Apr 2019)
Changed paths:
M mythtv/libs/libmythtv/recorders/DeviceReadBuffer.cpp
Log Message:
-----------
cppcheck: Prevent arithmetic on a nullptr.
Commit: 34e38267ea65f205a77ab38f5378e3cb92f825c6
https://github.com/MythTV/mythtv/commit/34e38267ea65f205a77ab38f5378e3cb92f825c6
Author: David Hampton <mythtv at love2code.net>
Date: 2019-04-08 (Mon, 08 Apr 2019)
Changed paths:
M mythtv/libs/libmythui/lirc_client.c
Log Message:
-----------
cppcheck: Silence false positive 'arithmetic on a nullptr' check.
Commit: d9683597ee67c0b9c5e0a6621ddddcdedec76c4b
https://github.com/MythTV/mythtv/commit/d9683597ee67c0b9c5e0a6621ddddcdedec76c4b
Author: David Hampton <mythtv at love2code.net>
Date: 2019-04-08 (Mon, 08 Apr 2019)
Changed paths:
M mythtv/programs/mythcommflag/ClassicLogoDetector.cpp
Log Message:
-----------
cppcheck: Silence false positive 'needs a destructor' check.
Commit: b2e08f95f7096be2e2aed21624a514f54fd35ba8
https://github.com/MythTV/mythtv/commit/b2e08f95f7096be2e2aed21624a514f54fd35ba8
Author: David Hampton <mythtv at love2code.net>
Date: 2019-04-08 (Mon, 08 Apr 2019)
Changed paths:
M mythplugins/mytharchive/mytharchive/thumbfinder.cpp
Log Message:
-----------
Fix resource leak in ThumbFinder::loadCutList.
Fixes coverity issue 1444401.
Commit: b4bee66edda151c9dd2714a89dfd95c36dc4fbec
https://github.com/MythTV/mythtv/commit/b4bee66edda151c9dd2714a89dfd95c36dc4fbec
Author: David Hampton <mythtv at love2code.net>
Date: 2019-04-08 (Mon, 08 Apr 2019)
Changed paths:
M mythplugins/mytharchive/mytharchivehelper/main.cpp
Log Message:
-----------
Fix resource leak in mytharchivehelper getFrameCount.
Fixes coverity issue 1444409.
Commit: 94861c417fa7a4da5fc477b23700b01931699728
https://github.com/MythTV/mythtv/commit/94861c417fa7a4da5fc477b23700b01931699728
Author: David Hampton <mythtv at love2code.net>
Date: 2019-04-08 (Mon, 08 Apr 2019)
Changed paths:
M mythtv/programs/mythavtest/main.cpp
Log Message:
-----------
Fix resource leak in VideoPerformanceTest::Test.
Fixes coverity issue 1444400.
Commit: dabcf865b5ac161973f7821ba30c0b6fcc6c86bb
https://github.com/MythTV/mythtv/commit/dabcf865b5ac161973f7821ba30c0b6fcc6c86bb
Author: David Hampton <mythtv at love2code.net>
Date: 2019-04-08 (Mon, 08 Apr 2019)
Changed paths:
M mythtv/programs/mythtranscode/transcode.cpp
Log Message:
-----------
Fix resource leak in Transcode::TranscodeFile.
Fixes coverity issue 1444396.
Commit: e4cd50e4225cea89bcd3ebff8c9fd1d2241e74c8
https://github.com/MythTV/mythtv/commit/e4cd50e4225cea89bcd3ebff8c9fd1d2241e74c8
Author: David Hampton <mythtv at love2code.net>
Date: 2019-04-08 (Mon, 08 Apr 2019)
Changed paths:
M mythtv/libs/libmythbase/test/test_mythsorthelper/test_mythsorthelper.cpp
Log Message:
-----------
Fix resource leak in mythsorthelper test code.
Fixes coverity issue 1442081.
Commit: a54dbf5aeafc1da8230480cb891b81a0e179e603
https://github.com/MythTV/mythtv/commit/a54dbf5aeafc1da8230480cb891b81a0e179e603
Author: David Hampton <mythtv at love2code.net>
Date: 2019-04-08 (Mon, 08 Apr 2019)
Changed paths:
M mythtv/libs/libmythbase/test/test_mythsystem/test_mythsystem.h
Log Message:
-----------
Fix resource leak in TestMythSystem::auto_cleanup_return_null.
Fixes coverity issue 1442079.
Commit: 666d0f8ce525f3a8be689ffffeed1b62205a50fd
https://github.com/MythTV/mythtv/commit/666d0f8ce525f3a8be689ffffeed1b62205a50fd
Author: David Hampton <mythtv at love2code.net>
Date: 2019-04-08 (Mon, 08 Apr 2019)
Changed paths:
M mythtv/libs/libmythtv/videosource.cpp
Log Message:
-----------
Fix uninitialized object member in HDHomeRunConfigurationGroup::FillDeviceList.
Fixes coverity issue 1442052.
Commit: e0739eca3cbe2eb6a76430877cd2c3895f789680
https://github.com/MythTV/mythtv/commit/e0739eca3cbe2eb6a76430877cd2c3895f789680
Author: David Hampton <mythtv at love2code.net>
Date: 2019-04-08 (Mon, 08 Apr 2019)
Changed paths:
M mythtv/libs/libmythtv/test/test_mpegtables/test_mpegtables.cpp
Log Message:
-----------
Fix resource leak in TestMPEGTables::pat_test.
Fixes coverity issue 1442027.
Commit: 753a062b10d93485830a4dbf7a52d8336e2edf96
https://github.com/MythTV/mythtv/commit/753a062b10d93485830a4dbf7a52d8336e2edf96
Author: Dag Nygren <dag at newtech.fi>
Date: 2019-04-08 (Mon, 08 Apr 2019)
Changed paths:
M mythtv/libs/libmythtv/eitfixup.cpp
M mythtv/libs/libmythtv/eitfixup.h
Log Message:
-----------
Update Finish EIT fixups.
1) Remove 'Film' or 'Elokuva' at the start of titles. 2) Remove age
limit at the end of the title.
Fixes #13215.
Signed-off-by: David Hampton <mythtv at love2code.net>
Commit: 8fd3e13b8afffdd6251f1664a90a56b2011f5999
https://github.com/MythTV/mythtv/commit/8fd3e13b8afffdd6251f1664a90a56b2011f5999
Author: Klaas de Waal <kdewaal at mythtv.org>
Date: 2019-04-08 (Mon, 08 Apr 2019)
Changed paths:
M mythtv/libs/libmythtv/channelscan/frequencytablesetting.cpp
M mythtv/libs/libmythtv/frequencytables.cpp
Log Message:
-----------
Add frequency table for "Netherlands" in DVB-T/T2 "Full Scan"
Fixes #13445
Commit: e734a03fac51227110848cca78c7ca109030d7fc
https://github.com/MythTV/mythtv/commit/e734a03fac51227110848cca78c7ca109030d7fc
Author: Klaas de Waal <kdewaal at mythtv.org>
Date: 2019-04-11 (Thu, 11 Apr 2019)
Changed paths:
M mythtv/libs/libmythtv/channelscan/channelimporter.cpp
M mythtv/libs/libmythtv/channelscan/channelimporter.h
M mythtv/libs/libmythtv/channelscan/channelscanmiscsettings.h
M mythtv/libs/libmythtv/channelscan/channelscanner.cpp
M mythtv/libs/libmythtv/channelscan/channelscanner.h
M mythtv/libs/libmythtv/channelscan/channelscanner_cli.cpp
M mythtv/libs/libmythtv/channelscan/channelscanner_gui.cpp
M mythtv/libs/libmythtv/channelscan/scanwizardconfig.cpp
M mythtv/libs/libmythtv/channelscan/scanwizardconfig.h
M mythtv/libs/libmythtv/scanwizard.cpp
M mythtv/libs/libmythtv/scanwizard.h
M mythtv/programs/mythtv-setup/main.cpp
Log Message:
-----------
Add option to select only channels with a DVB Logical Channel Number
Fixes #13447
Commit: c3a6ead72453d5c495fdea2d9eeb8ab8eb6225b7
https://github.com/MythTV/mythtv/commit/c3a6ead72453d5c495fdea2d9eeb8ab8eb6225b7
Author: Klaas de Waal <kdewaal at mythtv.org>
Date: 2019-04-11 (Thu, 11 Apr 2019)
Changed paths:
M mythtv/libs/libmythtv/cardutil.cpp
M mythtv/libs/libmythtv/videosource.cpp
Log Message:
-----------
Reduced log output and improved consistency for CardUtil messages.
Refs #12638
Commit: 5041442d1f7ccdba7f06e69888868f709035af2f
https://github.com/MythTV/mythtv/commit/5041442d1f7ccdba7f06e69888868f709035af2f
Author: Klaas de Waal <kdewaal at mythtv.org>
Date: 2019-04-11 (Thu, 11 Apr 2019)
Changed paths:
M mythtv/libs/libmythtv/cardutil.cpp
Log Message:
-----------
Another minor improvement in CardUtil log message output.
The card ID is now given on each "GetConflictingInputs" log message line.
Refs #12638
Commit: b6fc76bc34d926efa1a316c0804ca17135f8b1d0
https://github.com/MythTV/mythtv/commit/b6fc76bc34d926efa1a316c0804ca17135f8b1d0
Author: Klaas de Waal <kdewaal at mythtv.org>
Date: 2019-04-11 (Thu, 11 Apr 2019)
Changed paths:
M mythtv/programs/mythbackend/scheduler.cpp
Log Message:
-----------
Change scheduler warning message about Listings source to Video source
The scheduler gives, at the start of mythbackend, a warning message
for each "Listings source" that is not connected to a capturecard.
The message is relevant but confusing because in mythtv-setup the
card input can be connected to a video source and this warning message
clearly refers to the video source.
Commit: 7a59e6f36c79693eea6b50f6a5ea10faef06e415
https://github.com/MythTV/mythtv/commit/7a59e6f36c79693eea6b50f6a5ea10faef06e415
Author: Klaas de Waal <kdewaal at mythtv.org>
Date: 2019-04-11 (Thu, 11 Apr 2019)
Changed paths:
M mythtv/libs/libmythtv/channelscan/inputselectorsetting.cpp
Log Message:
-----------
Only real tuners for Input device of Channel Scan.
In mythtv-setup / Channel Editor / Channel Scan the input device
(capture card) can be selected from a list of input devices
that are connected to the video source.
This list did also contain the multirec slave tuner instances which
is not relevant for mythtv-setup and can make for very long lists.
Commit: 28e98a80ed6cf5595732eb3f17a703316c9a4b2c
https://github.com/MythTV/mythtv/commit/28e98a80ed6cf5595732eb3f17a703316c9a4b2c
Author: Klaas de Waal <kdewaal at mythtv.org>
Date: 2019-04-12 (Fri, 12 Apr 2019)
Changed paths:
M mythtv/libs/libmythtv/channelutil.cpp
Log Message:
-----------
More use of bindValueNoNull to fix DB error messages about null values.
Use the bindValueNoNull for all QString variables that are used for
database access in ChannelUtil::CreateChannel and ChannelUtil::UpdateChannel.
Remove existing code to check for null because bindValueNoNull is now used.
Refs #13420
Commit: 47c1d3061f097dfb6ea417fe29cfa195801e3213
https://github.com/MythTV/mythtv/commit/47c1d3061f097dfb6ea417fe29cfa195801e3213
Author: Klaas de Waal <kdewaal at mythtv.org>
Date: 2019-04-13 (Sat, 13 Apr 2019)
Changed paths:
M mythtv/libs/libmythtv/channelscan/channelscan_sm.cpp
Log Message:
-----------
Do not overwrite modulation system in multiplex with value from tuner.
A DVB-S multiplex can be received by a tuner configured for a DVB-S2 delivery system.
The removed line of code did overwrite the modulation system in
the multiplex with the delivery system currently configured in the tuner.
This caused the modulation system in all DVB-S/S2 multiplexes to be set to DVB-S2.
Refs #13014
Commit: d3f58fd9fa5b5aa7aa84475ddf4fcd55d5fae634
https://github.com/MythTV/mythtv/commit/d3f58fd9fa5b5aa7aa84475ddf4fcd55d5fae634
Author: Klaas de Waal <kdewaal at mythtv.org>
Date: 2019-04-13 (Sat, 13 Apr 2019)
Changed paths:
M mythtv/libs/libmythtv/dtvmultiplex.cpp
Log Message:
-----------
Add modulation system in dtv_multiplex for DVB-C and DVB-S tuners.
Refs #13014
Commit: b60b8678904bb36349a97ce3e8e7370f8c9c8a13
https://github.com/MythTV/mythtv/commit/b60b8678904bb36349a97ce3e8e7370f8c9c8a13
Author: Peter Bennett <pbennett at mythtv.org>
Date: 2019-04-14 (Sun, 14 Apr 2019)
Changed paths:
M mythtv/libs/libmythui/mythrender_opengl2es.cpp
Log Message:
-----------
android: Fix for android OpenGL ES failures
Android devices that do not support high precision were failing
on an OpenGL error due to no precision specifiction. The result
was no GUI display, just a black screen.
Commit: 895daa592802ea3b16d8f1e583d69cc8fea5f2c3
https://github.com/MythTV/mythtv/commit/895daa592802ea3b16d8f1e583d69cc8fea5f2c3
Author: David Engel <dengel at mythtv.org>
Date: 2019-04-15 (Mon, 15 Apr 2019)
Changed paths:
M mythtv/libs/libmythtv/videosource.cpp
M mythtv/libs/libmythtv/videosource.h
Log Message:
-----------
Enable Schedule as Group by default.
This also includes the case when the maximum recordings is set to 1.
Both the core feature scheduling feature and the on-demand addition of
inputs feature are stable and and should be enabled by default for all
users.
Commit: 6975a08d889b77ae6131469500035a93f1fc6fe4
https://github.com/MythTV/mythtv/commit/6975a08d889b77ae6131469500035a93f1fc6fe4
Author: Klaas de Waal <kdewaal at mythtv.org>
Date: 2019-04-15 (Mon, 15 Apr 2019)
Changed paths:
M mythtv/libs/libmythtv/channelsettings.cpp
Log Message:
-----------
One list of video sources in Channel Options - Common / Video Source
In mythtv-setup Channel Editor / Channel Options - Common / Video Source
the available video sources were added twice to the popup list.
Commit: 9de7b0f21d527a3f481134ae2e268df2d0b4069b
https://github.com/MythTV/mythtv/commit/9de7b0f21d527a3f481134ae2e268df2d0b4069b
Author: Mark Spieth <mspieth at digivation.com.au>
Date: 2019-04-16 (Tue, 16 Apr 2019)
Changed paths:
M mythtv/libs/libmythui/mythmainwindow.cpp
M mythtv/libs/libmythui/mythmainwindow.h
Log Message:
-----------
Handle ApplicationStateChanged event in android for suspension
refs #13444
Commit: aab969547c111f0b904f06546e93f12ec34512b7
https://github.com/MythTV/mythtv/commit/aab969547c111f0b904f06546e93f12ec34512b7
Author: David Hampton <mythtv at love2code.net>
Date: 2019-04-16 (Tue, 16 Apr 2019)
Changed paths:
M mythtv/libs/libmythtv/subtitlescreen.cpp
Log Message:
-----------
Fix recently introduced crash in subtitle code.
This fix reverts commit 44431bf744. The memory leak that clang
pointed out isn't a true memory leak. That object has already been
added to a list in its base class constructor, and is freed when the
subtitle object is destroyed.
Commit: f45ffb0219efd0d8aad5aa84cdc9c3b12d96e21a
https://github.com/MythTV/mythtv/commit/f45ffb0219efd0d8aad5aa84cdc9c3b12d96e21a
Author: Klaas de Waal <kdewaal at mythtv.org>
Date: 2019-04-16 (Tue, 16 Apr 2019)
Changed paths:
M mythtv/libs/libmythtv/channelscan/scanwizardconfig.cpp
Log Message:
-----------
Add title in mythtv-setup page Channel Scan
The page title was missing in the Channel Scan page of mythtv-setup.
The page is selected from mythtv-setup main menu,
select "6. Channel Editor", then select "Channel Scan".
Commit: ded6764227516ac59b34c23392dae212bd61e7e5
https://github.com/MythTV/mythtv/commit/ded6764227516ac59b34c23392dae212bd61e7e5
Author: Klaas de Waal <kdewaal at mythtv.org>
Date: 2019-04-17 (Wed, 17 Apr 2019)
Changed paths:
M mythtv/libs/libmythtv/cardutil.cpp
Log Message:
-----------
Silence compiler warning about unused parameter when compiled with --disable-dvb
Commit: cca393352f1df6ef97b655f048b18c2f0b98732a
https://github.com/MythTV/mythtv/commit/cca393352f1df6ef97b655f048b18c2f0b98732a
Author: Paul Harrison <pharrison at mythtv.org>
Date: 2019-04-19 (Fri, 19 Apr 2019)
Changed paths:
M mythplugins/mythzoneminder/mythzoneminder/zmclient.cpp
Log Message:
-----------
MythZoneMinder: fix saving the enabled/disabled monitor notification setting
Commit: 1556a6b7b6436830141b95502f52f5f826c15a2e
https://github.com/MythTV/mythtv/commit/1556a6b7b6436830141b95502f52f5f826c15a2e
Author: Paul Harrison <pharrison at mythtv.org>
Date: 2019-04-20 (Sat, 20 Apr 2019)
Changed paths:
M mythtv/programs/mythfrontend/main.cpp
M mythtv/programs/mythfrontend/mythfrontend.pro
A mythtv/programs/mythfrontend/settingshelper.h
Log Message:
-----------
settings: fix an order problem with the new MythUI settings screens
The switch to MythUI for all the settings screens in the frontend introduced
a problem where the cleanup code and sending of the CLEAR_SETTINGS_CACHE
messages was sent before the various settings screens had exited causing some
settings to not take effect until the FE was restarted or you re-enter a
setup screen.
Commit: 6a75794969beed5121aaa4a3c9300e48688d0b9b
https://github.com/MythTV/mythtv/commit/6a75794969beed5121aaa4a3c9300e48688d0b9b
Author: Mark Spieth <mspieth at digivation.com.au>
Date: 2019-04-21 (Sun, 21 Apr 2019)
Changed paths:
M mythtv/libs/libmythui/mythmainwindow.cpp
Log Message:
-----------
Hide the Android splash screen when the UI is about to show
refs #13450
Commit: 94bffc30a5cdc8b96c4203d19550d2ceb728e944
https://github.com/MythTV/mythtv/commit/94bffc30a5cdc8b96c4203d19550d2ceb728e944
Author: David Engel <dengel at mythtv.org>
Date: 2019-04-20 (Sat, 20 Apr 2019)
Changed paths:
M mythtv/libs/libmythtv/tv_play.cpp
M mythtv/libs/libmythtv/tv_play.h
Log Message:
-----------
Pause playback and set a bookmark when suspended on Android.
Also, clear the bookmark and unpause playback when resumed.
Refs #13444
Commit: a7f4441f71565d18094ab2b403a239e25b2d0b91
https://github.com/MythTV/mythtv/commit/a7f4441f71565d18094ab2b403a239e25b2d0b91
Author: Klaas de Waal <kdewaal at mythtv.org>
Date: 2019-04-22 (Mon, 22 Apr 2019)
Changed paths:
M mythtv/libs/libmythtv/cardutil.cpp
M mythtv/libs/libmythtv/cardutil.h
Log Message:
-----------
Update capturecard with default delivery system if not defined.
Fixes #13449
Commit: d425200e56e1c1145cda03d31b3faeb4561a840d
https://github.com/MythTV/mythtv/commit/d425200e56e1c1145cda03d31b3faeb4561a840d
Author: David Hampton <mythtv at love2code.net>
Date: 2019-04-23 (Tue, 23 Apr 2019)
Changed paths:
M mythtv/external/libmythdvdnav/dvdread/dvdread/ifo_types.h
Log Message:
-----------
Eliminate warning messages in libmythdvdnav.
The 'gcc_struct' attribute only has meaning on a windows system, and
other compilers are starting to complain about it. Restrict that
attribute to a windows compile.
Commit: b02bba4b9b2de2f8e98026d9570db4d1003585cf
https://github.com/MythTV/mythtv/commit/b02bba4b9b2de2f8e98026d9570db4d1003585cf
Author: David Hampton <mythtv at love2code.net>
Date: 2019-04-23 (Tue, 23 Apr 2019)
Changed paths:
M mythtv/libs/libmythtv/avformatdecoder.cpp
M mythtv/libs/libmythtv/cardutil.cpp
Log Message:
-----------
Eliminate unused variable/function warnings on android.
Commit: 1593c82103b10c4243e18de00469c5881e9399cb
https://github.com/MythTV/mythtv/commit/1593c82103b10c4243e18de00469c5881e9399cb
Author: David Hampton <mythtv at love2code.net>
Date: 2019-04-23 (Tue, 23 Apr 2019)
Changed paths:
M mythtv/libs/libmythbase/test/test_mythsystem/test_mythsystem.h
M mythtv/libs/libmythbase/test/test_mythsystemlegacy/test_mythsystemlegacy.h
Log Message:
-----------
Add delay to handle race condition in FreeBSD testing.
Calls to read the data output by the shell generate an EBADF error.
Apparently FreeBSD is fast enough that the file descriptors have often
been closed and cleaned up before the test code tries to read from
them. Add a one second delay after output so that stdout and stderr
can be read consistently.
Commit: b3e9db8c06c90f81fb7a430679a14b4271e8dc7b
https://github.com/MythTV/mythtv/commit/b3e9db8c06c90f81fb7a430679a14b4271e8dc7b
Author: David Hampton <mythtv at love2code.net>
Date: 2019-04-23 (Tue, 23 Apr 2019)
Changed paths:
M mythtv/libs/libmythbase/test/test_mythtimer/test_mythtimer.h
Log Message:
-----------
Lengthen timers in test_mythtimer.
This allows some slop for build systems being busy while the tests are
running, but still keeps the same ratio of the timers so the test
should still be valid.
Commit: a19188bfc9012ddc7d2c476f234bc1acaa904670
https://github.com/MythTV/mythtv/commit/a19188bfc9012ddc7d2c476f234bc1acaa904670
Author: David Hampton <mythtv at love2code.net>
Date: 2019-04-23 (Tue, 23 Apr 2019)
Changed paths:
M mythtv/libs/libmyth/audio/audiooutput.h
M mythtv/libs/libmyth/audio/audiooutputsettings.h
M mythtv/libs/libmythbase/referencecounterlist.h
M mythtv/libs/libmythfreemheg/BaseClasses.h
M mythtv/libs/libmythui/mythuiguidegrid.h
M mythtv/programs/mythfrontend/videoplayercommand.cpp
Log Message:
-----------
Fix a handful of new gcc9 "implicitly-declared <blah> is deprecated" warnings.
These warnings now occur when an object has a custom destructor but
not a copy constructor or a custom operator= function. The thought is
that the custom destructor was probably written to free memory managed
by the object, and that the default copy constructor and operator=
function will simply copy the pointer value from one object to the
other. That is a setup for an invalid memory reference to occur after
the first of the two objects is destroyed.
One of the functions fixed here need to copy memory as part of its
copy constructor and operator= functions. There's already a copy
function available on the object, so use that. The rest of the
functions fixed by this patch can simply declare that the default copy
constructor is sufficient.
Commit: 2868f2e54252d876a5d5efd4768c74f011ae4d02
https://github.com/MythTV/mythtv/commit/2868f2e54252d876a5d5efd4768c74f011ae4d02
Author: Mark Harris <mark.hsj at gmail.com>
Date: 2019-04-23 (Tue, 23 Apr 2019)
Changed paths:
M mythtv/external/FFmpeg/libavutil/mem.h
Log Message:
-----------
avutil/mem: Fix invalid use of av_alloc_size
The alloc_size attribute is valid only on functions that return a
pointer. GCC 9 (not yet released) warns about invalid usage:
./libavutil/mem.h:342:1: warning: 'alloc_size' attribute ignored on a function returning int' [-Wattributes]
342 | av_alloc_size(2, 3) int av_reallocp_array(void *ptr, size_t nmemb, size_t size);
| ^~~~~~~~~~~~~
Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
(cherry picked from FFmpeg commit 4361293fcf59edb56879c36edcd25f0a91e0edf8)
Commit: e0db3b917e3bd08cfd01d2df5c87f6e49f62a934
https://github.com/MythTV/mythtv/commit/e0db3b917e3bd08cfd01d2df5c87f6e49f62a934
Author: Mark Kendall <mark.kendall at gmail.com>
Date: 2019-04-24 (Wed, 24 Apr 2019)
Changed paths:
M mythplugins/mytharchive/mytharchive/thumbfinder.cpp
M mythplugins/mytharchive/mytharchivehelper/main.cpp
M mythplugins/mythzoneminder/mythzoneminder/zmclient.cpp
M mythtv/external/FFmpeg/libavutil/mem.h
M mythtv/external/libmythdvdnav/dvdread/dvdread/ifo_types.h
M mythtv/html/tv/programsearch.qsp
M mythtv/libs/libmyth/audio/audiooutput.h
M mythtv/libs/libmyth/audio/audiooutputsettings.h
M mythtv/libs/libmythbase/compat.h
M mythtv/libs/libmythbase/mthread.cpp
M mythtv/libs/libmythbase/mythcorecontext.cpp
M mythtv/libs/libmythbase/referencecounterlist.h
M mythtv/libs/libmythbase/test/test_mythsorthelper/test_mythsorthelper.cpp
M mythtv/libs/libmythbase/test/test_mythsystem/test_mythsystem.h
M mythtv/libs/libmythbase/test/test_mythsystemlegacy/test_mythsystemlegacy.h
M mythtv/libs/libmythbase/test/test_mythtimer/test_mythtimer.h
M mythtv/libs/libmythfreemheg/BaseClasses.h
M mythtv/libs/libmythtv/AirPlay/mythairplayserver.cpp
M mythtv/libs/libmythtv/cardutil.cpp
M mythtv/libs/libmythtv/cardutil.h
M mythtv/libs/libmythtv/channelscan/channelimporter.cpp
M mythtv/libs/libmythtv/channelscan/channelimporter.h
M mythtv/libs/libmythtv/channelscan/channelscan_sm.cpp
M mythtv/libs/libmythtv/channelscan/channelscanmiscsettings.h
M mythtv/libs/libmythtv/channelscan/channelscanner.cpp
M mythtv/libs/libmythtv/channelscan/channelscanner.h
M mythtv/libs/libmythtv/channelscan/channelscanner_cli.cpp
M mythtv/libs/libmythtv/channelscan/channelscanner_gui.cpp
M mythtv/libs/libmythtv/channelscan/frequencytablesetting.cpp
M mythtv/libs/libmythtv/channelscan/inputselectorsetting.cpp
M mythtv/libs/libmythtv/channelscan/scanwizardconfig.cpp
M mythtv/libs/libmythtv/channelscan/scanwizardconfig.h
M mythtv/libs/libmythtv/channelsettings.cpp
M mythtv/libs/libmythtv/channelutil.cpp
M mythtv/libs/libmythtv/dtvmultiplex.cpp
M mythtv/libs/libmythtv/eitfixup.cpp
M mythtv/libs/libmythtv/eitfixup.h
M mythtv/libs/libmythtv/frequencytables.cpp
M mythtv/libs/libmythtv/recorders/DeviceReadBuffer.cpp
M mythtv/libs/libmythtv/scanwizard.cpp
M mythtv/libs/libmythtv/scanwizard.h
M mythtv/libs/libmythtv/subtitlescreen.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/videosource.cpp
M mythtv/libs/libmythtv/videosource.h
M mythtv/libs/libmythui/lirc_client.c
M mythtv/libs/libmythui/mythmainwindow.cpp
M mythtv/libs/libmythui/mythmainwindow.h
M mythtv/libs/libmythui/mythuiguidegrid.h
M mythtv/programs/mythavtest/main.cpp
M mythtv/programs/mythbackend/scheduler.cpp
M mythtv/programs/mythcommflag/ClassicLogoDetector.cpp
M mythtv/programs/mythfrontend/galleryslideview.cpp
M mythtv/programs/mythfrontend/gallerytransitions.cpp
M mythtv/programs/mythfrontend/galleryviews.cpp
M mythtv/programs/mythfrontend/main.cpp
M mythtv/programs/mythfrontend/mythfrontend.pro
A mythtv/programs/mythfrontend/settingshelper.h
M mythtv/programs/mythfrontend/videoplayercommand.cpp
M mythtv/programs/mythtranscode/transcode.cpp
M mythtv/programs/mythtv-setup/main.cpp
Log Message:
-----------
Merge branch 'master' into devel/2019-render
Compare: https://github.com/MythTV/mythtv/compare/430ec50fbcfc...e0db3b917e3b
More information about the mythtv-commits
mailing list