[mythtv-commits] [MythTV/mythtv] af7963: Prevent data corruption in dvbchannel.cpp causing ...
Mark Kendall
noreply at github.com
Thu Mar 14 13:56:23 UTC 2019
Branch: refs/heads/devel/2019-render
Home: https://github.com/MythTV/mythtv
Commit: af7963e1e92115e0690bf8d0f4e074523874b41f
https://github.com/MythTV/mythtv/commit/af7963e1e92115e0690bf8d0f4e074523874b41f
Author: Simon Hyde <simon at icedrop.net>
Date: 2019-02-26 (Tue, 26 Feb 2019)
Changed paths:
M mythtv/libs/libmythtv/recorders/dvbchannel.cpp
Log Message:
-----------
Prevent data corruption in dvbchannel.cpp causing hang
m_is_open was being corrupted by multiple simultaneous modifications,
leading to it managing to create infinite loops within its underlying
data structure. This patch extends the locking of m_hw_lock to cover
all uses of m_is_open, preventing issues.
Commit: 13a2bd36ea3b48f017962e1836b3ce5c410cd0f2
https://github.com/MythTV/mythtv/commit/13a2bd36ea3b48f017962e1836b3ce5c410cd0f2
Author: David Engel <dengel at mythtv.org>
Date: 2019-02-27 (Wed, 27 Feb 2019)
Changed paths:
M mythtv/libs/libmythtv/recordinginfo.cpp
Log Message:
-----------
Fix bug in commit 9749e34efc which caused missed recordings.
There was confusion between a member variable and function parameter.
Commit: 6fae9af7e3dcb1297f93f8ad46748eb6d0cc8b4e
https://github.com/MythTV/mythtv/commit/6fae9af7e3dcb1297f93f8ad46748eb6d0cc8b4e
Author: Klaas de Waal <klaas.de.waal at gmail.com>
Date: 2019-02-27 (Wed, 27 Feb 2019)
Changed paths:
M mythtv/libs/libmythbase/threadedfilewriter.h
Log Message:
-----------
Fix missing initialization of variable.
Fixes #13412.
Signed-off-by: David Hampton <mythtv at love2code.net>
Commit: 4bb310bef69fe04c7c5d64797821adb860e883c9
https://github.com/MythTV/mythtv/commit/4bb310bef69fe04c7c5d64797821adb860e883c9
Author: David Hampton <mythtv at love2code.net>
Date: 2019-02-27 (Wed, 27 Feb 2019)
Changed paths:
M mythtv/programs/mythfrontend/themechooser.h
Log Message:
-----------
Fix initialization of ThemeChooser::m_downloadState.
Fixes coverity issue 1442853.
Commit: 5b3f308fd0ed70639dc997270b277797fb7e40dd
https://github.com/MythTV/mythtv/commit/5b3f308fd0ed70639dc997270b277797fb7e40dd
Author: David Hampton <mythtv at love2code.net>
Date: 2019-02-27 (Wed, 27 Feb 2019)
Changed paths:
M mythplugins/mytharchive/mytharchive/archivesettings.cpp
M mythplugins/mythmusic/mythmusic/pls.cpp
M mythtv/libs/libmyth/output.h
M mythtv/libs/libmythbase/codecutil.cpp
M mythtv/libs/libmythbase/hardwareprofile.cpp
M mythtv/libs/libmythbase/hardwareprofile.h
M mythtv/libs/libmythbase/iso639.cpp
M mythtv/libs/libmythbase/iso639.h
M mythtv/libs/libmythbase/mythcommandlineparser.h
M mythtv/libs/libmythbase/mythcorecontext.h
M mythtv/libs/libmythbase/mythdbcon.cpp
M mythtv/libs/libmythbase/mythdbcon.h
M mythtv/libs/libmythbase/mythlocale.cpp
M mythtv/libs/libmythbase/mythlocale.h
M mythtv/libs/libmythbase/mythobservable.h
M mythtv/libs/libmythbase/mythsorthelper.cpp
M mythtv/libs/libmythbase/mythsorthelper.h
M mythtv/libs/libmythbase/mythstorage.cpp
M mythtv/libs/libmythbase/mythstorage.h
M mythtv/libs/libmythbase/mythsystem.cpp
M mythtv/libs/libmythbase/portchecker.cpp
M mythtv/libs/libmythservicecontracts/service.h
M mythtv/libs/libmythtv/avfringbuffer.h
M mythtv/libs/libmythtv/channelscan/channelscan_sm.cpp
M mythtv/libs/libmythtv/channelscan/externrecscanner.h
M mythtv/libs/libmythtv/channelsettings.cpp
M mythtv/libs/libmythtv/channelutil.cpp
R mythtv/libs/libmythtv/datadirect.cpp
R mythtv/libs/libmythtv/datadirect.h
M mythtv/libs/libmythtv/dbcheck.cpp
M mythtv/libs/libmythtv/libmythtv.pro
M mythtv/libs/libmythtv/mpeg/mpegtables.h
M mythtv/libs/libmythtv/mythplayer.cpp
M mythtv/libs/libmythtv/mythplayer.h
M mythtv/libs/libmythtv/recorders/ExternalStreamHandler.cpp
M mythtv/libs/libmythtv/recorders/RTjpegN.cpp
M mythtv/libs/libmythtv/recorders/cetonrtsp.cpp
M mythtv/libs/libmythtv/recordingrule.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/videosource.cpp
M mythtv/libs/libmythtv/videosource.h
M mythtv/libs/libmythui/AppleRemote.h
M mythtv/libs/libmythui/mythuiguidegrid.cpp
M mythtv/libs/libmythui/screensaver-android.h
M mythtv/libs/libmythui/screensaver-dbus.cpp
M mythtv/libs/libmythui/screensaver-osx.h
M mythtv/libs/libmythupnp/ssdpcache.h
M mythtv/libs/libmythupnp/upnpsubscription.h
M mythtv/programs/mythbackend/backendhousekeeper.cpp
M mythtv/programs/mythbackend/httpstatus.cpp
M mythtv/programs/mythbackend/scheduler.cpp
M mythtv/programs/mythbackend/services/channel.cpp
M mythtv/programs/mythbackend/services/channel.h
M mythtv/programs/mythexternrecorder/MythExternRecApp.cpp
M mythtv/programs/mythexternrecorder/MythExternRecApp.h
M mythtv/programs/mythexternrecorder/external-ffmpeg.conf
M mythtv/programs/mythexternrecorder/external-twitch.conf
M mythtv/programs/mythexternrecorder/external-vlc.conf
M mythtv/programs/mythexternrecorder/main.cpp
M mythtv/programs/mythfilldatabase/channeldata.cpp
M mythtv/programs/mythfilldatabase/channeldata.h
M mythtv/programs/mythfilldatabase/commandlineparser.cpp
M mythtv/programs/mythfilldatabase/filldata.cpp
M mythtv/programs/mythfilldatabase/filldata.h
M mythtv/programs/mythfilldatabase/main.cpp
M mythtv/programs/mythfrontend/customedit.cpp
M mythtv/programs/mythfrontend/statusbox.cpp
M mythtv/programs/mythtv-setup/backendsettings.cpp
M mythtv/programs/mythtv-setup/checksetup.cpp
M mythtv/programs/scripts/unittests.sh
Log Message:
-----------
Merge master branch into class member names/initialization branch.
Commit: 670b9ea1413741d1dff78a7b7f554420d5a57ddf
https://github.com/MythTV/mythtv/commit/670b9ea1413741d1dff78a7b7f554420d5a57ddf
Author: Klaas de Waal <mythtv at kldo.nl>
Date: 2019-02-28 (Thu, 28 Feb 2019)
Changed paths:
M mythtv/libs/libmythtv/channelutil.h
Log Message:
-----------
Fixes #13361 - ChannelUtil::SetVisible function declaration unclear
Signed-off-by: Klaas de Waal <mythtv at kldo.nl>
Commit: 18115c2f2f3149c5ac2733299026fcfd1678475d
https://github.com/MythTV/mythtv/commit/18115c2f2f3149c5ac2733299026fcfd1678475d
Author: Klaas de Waal <mythtv at kldo.nl>
Date: 2019-02-28 (Thu, 28 Feb 2019)
Changed paths:
M mythtv/libs/libmythtv/recorders/dvbchannel.cpp
Log Message:
-----------
Fixes #13393 - "Draining DVB Event failed." message given on success
Signed-off-by: Klaas de Waal <mythtv at kldo.nl>
Commit: ddaf1945ca2ed23353bb5d48a540fa55b4e03a42
https://github.com/MythTV/mythtv/commit/ddaf1945ca2ed23353bb5d48a540fa55b4e03a42
Author: Klaas de Waal <mythtv at kldo.nl>
Date: 2019-03-01 (Fri, 01 Mar 2019)
Changed paths:
M mythtv/libs/libmythtv/recorders/dvbdev/dvbci.cpp
Log Message:
-----------
Fixes #13409 - Valgrind error in dvbci.cpp
Signed-off-by: Klaas de Waal <kdewaal at mythtv.org>
Commit: 24650f4050ff6af4110adf9ab05e8b660c595630
https://github.com/MythTV/mythtv/commit/24650f4050ff6af4110adf9ab05e8b660c595630
Author: Klaas de Waal <kdewaal at mythtv.org>
Date: 2019-03-01 (Fri, 01 Mar 2019)
Changed paths:
M mythtv/libs/libmythtv/channelscan/channelscan_sm.cpp
Log Message:
-----------
Fixes #13381 - "Setting NIT-ID" message shows unsigned int
Signed-off-by: Klaas de Waal <kdewaal at mythtv.org>
Commit: d75a1135067b8d94284fb4a165addded0279db63
https://github.com/MythTV/mythtv/commit/d75a1135067b8d94284fb4a165addded0279db63
Author: Klaas de Waal <kdewaal at mythtv.org>
Date: 2019-03-01 (Fri, 01 Mar 2019)
Changed paths:
M mythtv/libs/libmythtv/recorders/dtvsignalmonitor.cpp
Log Message:
-----------
Use the correct function name in the DBG_SM debug message macro's.
Fixes #13395
Signed-off-by: Klaas de Waal <kdewaal at mythtv.org>
Commit: de731f4b31d452f1511670c7fa3c242a59273de2
https://github.com/MythTV/mythtv/commit/de731f4b31d452f1511670c7fa3c242a59273de2
Author: Klaas de Waal <kdewaal at mythtv.org>
Date: 2019-03-01 (Fri, 01 Mar 2019)
Changed paths:
M mythtv/libs/libmythtv/channelscan/channelscan_sm.cpp
Log Message:
-----------
Show only transports in the SCANNING page of mythtv-setup.
Previously for each encrypted channel this was also displayed.
Now this is only displayed when the "Test Decryptability" option is selected.
Fixes #13394
Signed-off-by: Klaas de Waal <kdewaal at mythtv.org>
Commit: eaf478a245b3276a0e26a506d31df1e105d65819
https://github.com/MythTV/mythtv/commit/eaf478a245b3276a0e26a506d31df1e105d65819
Author: Klaas de Waal <kdewaal at mythtv.org>
Date: 2019-03-01 (Fri, 01 Mar 2019)
Changed paths:
M mythtv/libs/libmythtv/channelscan/channelscanner.cpp
Log Message:
-----------
Increase timeout for SDT and NIT capture not only for DVB-T/C/S but also for DVB-T2 tuners
Fixes #13380
Signed-off-by: Klaas de Waal <kdewaal at mythtv.org>
Commit: 739a994222e3e3c173dca8dd4ec806f7adf01adb
https://github.com/MythTV/mythtv/commit/739a994222e3e3c173dca8dd4ec806f7adf01adb
Author: Klaas de Waal <kdewaal at mythtv.org>
Date: 2019-03-01 (Fri, 01 Mar 2019)
Changed paths:
M mythtv/libs/libmythtv/channelscan/channelscan_sm.cpp
Log Message:
-----------
A channelscan with mythtv-setup gives sometimes incorrect "Timed out" messages.
This happens when the scan time of a particular transport is extended
because there are SDT's and a NIT to receive but the error message is given
when the original timeout time is exceeded. This is fixed by using
the already present function HasTimedOut to decide if the scan has timed out.
Fixes #13391
Signed-off-by: Klaas de Waal <kdewaal at mythtv.org>
Commit: c6a7cf18786669b67a49d5b4aeae63ebdadd2a40
https://github.com/MythTV/mythtv/commit/c6a7cf18786669b67a49d5b4aeae63ebdadd2a40
Author: Klaas de Waal <kdewaal at mythtv.org>
Date: 2019-03-01 (Fri, 01 Mar 2019)
Changed paths:
M mythtv/libs/libmythtv/recorders/dvbchannel.cpp
Log Message:
-----------
Change the time value conversion in function wait_for_backend.
The time is converted from milliseconds to a struct timeval in seconds and microseconds.
However, only the microseconds are computed and the number of seconds is set to zero.
This is only correct for time values up to 999 milliseconds.
The modified time computation also computes the number of seconds.
Fixes #13392
Signed-off-by: Klaas de Waal <kdewaal at mythtv.org>
Commit: 8645cb8f10d40956c7fd33cc4ece53f740cb4257
https://github.com/MythTV/mythtv/commit/8645cb8f10d40956c7fd33cc4ece53f740cb4257
Author: Klaas de Waal <kdewaal at mythtv.org>
Date: 2019-03-04 (Mon, 04 Mar 2019)
Changed paths:
M mythtv/libs/libmythtv/channelscan/channelscan_sm.cpp
Log Message:
-----------
Perform a DVB table scanner reset after each scanned transport.
This fixes the problem that the received data from a single transport
is processed twice, leading to incorrect timeout messages and also
to a Scan Progress, in the mythtv-setup SCANNING page, of more than 100%
Fixes #13396
Signed-off-by: Klaas de Waal <kdewaal at mythtv.org>
Commit: fb191e52da4ad47abd600504d822fffdcd8abe55
https://github.com/MythTV/mythtv/commit/fb191e52da4ad47abd600504d822fffdcd8abe55
Author: Klaas de Waal <kdewaal at mythtv.org>
Date: 2019-03-04 (Mon, 04 Mar 2019)
Changed paths:
M mythtv/libs/libmythtv/mpeg/dvbtables.cpp
M mythtv/libs/libmythtv/mpeg/mpegdescriptors.h
Log Message:
-----------
DVB SDT descriptors above 0x80 now decoded as "User Defined" instead of as ATSC.
This problem occurs with a mythtv-setup channelscan when there are SDT descriptors
in the "User Defined" range, above 0x80. This range is also used for ATSC descriptors.
See the ticket for an extensive description.
Fixes #13382
Signed-off-by: Klaas de Waal <kdewaal at mythtv.org>
Commit: 4a464ca4c3171b45dc37820837b64a36b1087a8b
https://github.com/MythTV/mythtv/commit/4a464ca4c3171b45dc37820837b64a36b1087a8b
Author: Klaas de Waal <kdewaal at mythtv.org>
Date: 2019-03-04 (Mon, 04 Mar 2019)
Changed paths:
M mythtv/libs/libmythtv/channelscan/channelscan_sm.cpp
M mythtv/libs/libmythtv/mpeg/dvbdescriptors.cpp
M mythtv/libs/libmythtv/mpeg/dvbdescriptors.h
M mythtv/libs/libmythtv/mpeg/mpegdescriptors.cpp
M mythtv/libs/libmythtv/mpeg/mpegdescriptors.h
Log Message:
-----------
DVB HD Simulcast logical channel descriptor support.
Support for logical channel numbers in systems for channels
that are transmitted both in SD and in HD.
The channel numbers in MythTV are then the same as in a TV.
Fixes #13355
Signed-off-by: Klaas de Waal <kdewaal at mythtv.org>
Commit: 6a5fb07fa17d7a7da09bd8a7be0394c8e4948122
https://github.com/MythTV/mythtv/commit/6a5fb07fa17d7a7da09bd8a7be0394c8e4948122
Author: Peter Bennett <pbennett at mythtv.org>
Date: 2019-03-04 (Mon, 04 Mar 2019)
Changed paths:
M mythtv/libs/libmythtv/decoderbase.h
M mythtv/libs/libmythtv/mythplayer.cpp
M mythtv/libs/libmythtv/mythplayer.h
Log Message:
-----------
AVSync2: Use frame timestamps to determine elapsed play time
MythTV uses frame count to determine the elapsed time of a recording
for display, jumps, etc. This can be inaccurate with variable rate
content and also with frame doubling being done in the decoder.
This change recalculates the frame count based on the time code.
This ensures MythTV elapsed time will be accurate.
Fixes #13416
Commit: d5a2223bf2f71b8c14333cedec1c49fbb2ac035f
https://github.com/MythTV/mythtv/commit/d5a2223bf2f71b8c14333cedec1c49fbb2ac035f
Author: Mark Spieth <mark at digivation.com.au>
Date: 2019-03-04 (Mon, 04 Mar 2019)
Changed paths:
M mythtv/libs/libmythtv/mythplayer.cpp
M mythtv/libs/libmythtv/mythplayer.h
Log Message:
-----------
AVSync2: Change to use monotonic timer
Use a monotonic timer to avoid possible problems when time is reset
during playback.
Refs #13416
Signed-off-by: Peter Bennett <pbennett at mythtv.org>
Commit: e0534ab0964bbec10e52de62dce87aa3cf76165a
https://github.com/MythTV/mythtv/commit/e0534ab0964bbec10e52de62dce87aa3cf76165a
Author: Peter Bennett <pbennett at mythtv.org>
Date: 2019-03-04 (Mon, 04 Mar 2019)
Changed paths:
M mythtv/libs/libmythtv/mythplayer.cpp
Log Message:
-----------
Playback: Improve "Music Choice" detection
Some recordings could be incorrectly detected as "Music Choice",
resulting in audio-video sync problems. This improves detection to
reduce the likelihood of that.
Commit: a3353c0227a909b07629f6c36e8dd22cee2b5f0d
https://github.com/MythTV/mythtv/commit/a3353c0227a909b07629f6c36e8dd22cee2b5f0d
Author: Paul Harrison <pharrison at mythtv.org>
Date: 2019-03-05 (Tue, 05 Mar 2019)
Changed paths:
M mythplugins/mythnews/mythnews/newssite.cpp
Log Message:
-----------
NewsSite: replace £ with the correct character
Commit: 07cdda87ac49cbf9eb67ac4cf90c8394dfd0b9ce
https://github.com/MythTV/mythtv/commit/07cdda87ac49cbf9eb67ac4cf90c8394dfd0b9ce
Author: Klaas de Waal <kdewaal at mythtv.org>
Date: 2019-03-05 (Tue, 05 Mar 2019)
Changed paths:
M mythtv/libs/libmythtv/recorders/dvbstreamhandler.cpp
M mythtv/libs/libmythtv/recorders/dvbstreamhandler.h
Log Message:
-----------
Valgrind error in DVBStreamHandler / DeviceReadBuffer
The DeviceReadBuffer is now stopped only once at the end of recording
instead of three times. One of the two later stop attempts accessed memory
that was already free'd in a previous stop. This caused valgrind errors
when testing with valgrind and this caused also possibly occasional
segmentation faults of mythbackend at the end of a recording.
Fixes #13414
Commit: 5de99ad3d7172dc496d63eea579fef8b33a1080f
https://github.com/MythTV/mythtv/commit/5de99ad3d7172dc496d63eea579fef8b33a1080f
Author: Klaas de Waal <kdewaal at mythtv.org>
Date: 2019-03-06 (Wed, 06 Mar 2019)
Changed paths:
M mythtv/libs/libmythtv/videooutbase.cpp
Log Message:
-----------
Video aspect ratio wrong on systems with multiple monitors
On a system with two monitors, positioned horizontally next to each other,
the vertical size of the video in a window is correct but the horizontal size
is about half what it should be.
The same is true for full-screen video, without an enclosing window.
This problem is most likely introduced in commit b2c82a3, dated Feb 1,
"Convert from QDesktopWindow to QScreen".
Before this commit a system with multiple monitors was treaded as "Xinerama".
After this commit a system with mulitple monitors is seen as one big screen
with an area which is the bounding box of the screens of all monitors.
The name display as used in the code now refers to the big "bounding box" screen.
The video aspect ratio computations use the size of the display in mm.
The bug was here that the display size in mm was used in conjunction
with the size in pixels of the first screen.
In order to scale correct the size in pixels of the display has to be used.
Note: the change from QDesktopWidget to QScreen is a Good Thing because
the QDesktopWidget is declared obsolete.
Note: with this fix included the video scaling in a multiple monitor
system is now exact which is better than before, in the "Xinerama" mode.
Fixes #13400
Commit: fcc1aa52245c5b6bc852e43f26182aef8d3a3269
https://github.com/MythTV/mythtv/commit/fcc1aa52245c5b6bc852e43f26182aef8d3a3269
Author: David Hampton <mythtv at love2code.net>
Date: 2019-03-06 (Wed, 06 Mar 2019)
Changed paths:
M mythtv/libs/libmythbase/mythdbcon.cpp
M mythtv/libs/libmythbase/mythdbcon.h
M mythtv/libs/libmythtv/channelinfo.cpp
Log Message:
-----------
Catch and fix uninitialized QStrings passed to SQL code.
Most of Qt5 treats an uninitialized string and an empty string as the
same thing. QSqlQuery doesn't, storing NULL for the former and "" for
the latter. Add a new function for storing a non-null database field
that will store both of these QStrings as "".
Fixes #13420
Commit: 37f4b7986ab9bd9b411748e71c415b5e69b92f7c
https://github.com/MythTV/mythtv/commit/37f4b7986ab9bd9b411748e71c415b5e69b92f7c
Author: David Hampton <mythtv at love2code.net>
Date: 2019-03-06 (Wed, 06 Mar 2019)
Changed paths:
M mythtv/libs/libmythtv/channelinfo.cpp
Log Message:
-----------
Fix self-consistent typos in sql command.
Commit: 0e7e57f9c2eb0e2c4f47dcb30788a4e54d6808ba
https://github.com/MythTV/mythtv/commit/0e7e57f9c2eb0e2c4f47dcb30788a4e54d6808ba
Author: Peter Bennett <pbennett at mythtv.org>
Date: 2019-03-06 (Wed, 06 Mar 2019)
Changed paths:
M mythtv/libs/libmythtv/avformatdecoder.cpp
Log Message:
-----------
Playback: Fix jerkiness with codec-deinterlaced content
Remove unneeded setting of m_fps that was overwriting the correct
value. m_fps is suppsed to contain the framerate before deinterlacing.
Fixes #13419
Commit: c08b7ae0e7589dbe54d817a1d6296688e576d675
https://github.com/MythTV/mythtv/commit/c08b7ae0e7589dbe54d817a1d6296688e576d675
Author: Peter Bennett <pbennett at mythtv.org>
Date: 2019-03-07 (Thu, 07 Mar 2019)
Changed paths:
M mythtv/programs/mythfrontend/prevreclist.cpp
Log Message:
-----------
Previously Recorded List: Fix 2 bugs
1. Time zone bug - In a USA time zone at 11 PM on tha last day of
the month you can see the following month listed, albeit with
no entries.
2. Program Guide->select a program that has not been recorded, then
Menu->Schedule Info->Previously Recorded, then press left or right.
This causes a seg fault.
Fixes #13397
Fixes #13421
Commit: f1151d48aedf3c0499a29ef615fb077abd7556a6
https://github.com/MythTV/mythtv/commit/f1151d48aedf3c0499a29ef615fb077abd7556a6
Author: kmdewaal <klaas at kldo.nl>
Date: 2019-03-09 (Sat, 09 Mar 2019)
Changed paths:
M mythtv/libs/libmythtv/recorders/dvbchannel.cpp
Log Message:
-----------
Merge pull request #178 from simonhyde/master
Extend use of m_hw_lock to serialize access to m_is_open.
Commit: 62ae08961cd949506a1b8d6a6b4a8bb58bdf3fd2
https://github.com/MythTV/mythtv/commit/62ae08961cd949506a1b8d6a6b4a8bb58bdf3fd2
Author: Klaas de Waal <kdewaal at mythtv.org>
Date: 2019-03-10 (Sun, 10 Mar 2019)
Changed paths:
M mythtv/libs/libmythtv/programdata.cpp
Log Message:
-----------
Update guide title/subtitle/description with new DVB EIT data
The title/subtitle/description in the guide is now updated
with the latest information received from DVB EIT. The title
is now updated with the newly received data unless the new
title is an empty string.
Previously, the title was only updated if the new title was
longer than the old title. This caused missed recordings when
recording rules are used that refer to the program title.
The same for the subtitle and the description.
Fixes #13057
Commit: 9a174ffc3fbd747bc6456a6e620a631793c9fbf2
https://github.com/MythTV/mythtv/commit/9a174ffc3fbd747bc6456a6e620a631793c9fbf2
Author: Klaas de Waal <kdewaal at mythtv.org>
Date: 2019-03-11 (Mon, 11 Mar 2019)
Changed paths:
M mythtv/libs/libmythtv/recorders/dvbchannel.cpp
Log Message:
-----------
No Signal/Noise and no Signal Strength with Si2168-based tuners
The Linux driver for the Si2168 only implements the DVBv5 calls
to retrieve the signal strength etc.
The MythTV code first tries the DVBv3 call and if that fails
with an EOPNOTSUPP then the DVBv5 call is tried.
This worked correct until Linux kernel changed the
error code from EOPNOTSUPP to ENOTSUPP (value 524).
This fix adds a test on ENOTSUPP in addition to the existing
test on EOPNOTSUPP.
Commit: cdd074ce1f3d64e45358236c0e61c293f56086f0
https://github.com/MythTV/mythtv/commit/cdd074ce1f3d64e45358236c0e61c293f56086f0
Author: David Hampton <mythtv at love2code.net>
Date: 2019-03-12 (Tue, 12 Mar 2019)
Changed paths:
M mythplugins/mythgallery/mythgallery/galleryfilter.cpp
M mythtv/libs/libmythbase/mythcommandlineparser.cpp
M mythtv/libs/libmythbase/mythcommandlineparser.h
Log Message:
-----------
Trivial initializer cleanup.
Remove initialization of members to their default values. Add one
default value.
Commit: e4d8b8974c2fc43d331ff5d59e787c66c3cf0c37
https://github.com/MythTV/mythtv/commit/e4d8b8974c2fc43d331ff5d59e787c66c3cf0c37
Author: David Hampton <mythtv at love2code.net>
Date: 2019-03-12 (Tue, 12 Mar 2019)
Changed paths:
M mythplugins/mythmusic/mythmusic/smartplaylist.cpp
M mythtv/libs/libmythmetadata/musicmetadata.cpp
M mythtv/libs/libmythtv/livetvchain.cpp
M mythtv/libs/libmythtv/recorders/channelbase.cpp
Log Message:
-----------
Check a couple more SQL query bindings for NULL.
Commit: 2147d6cefb057c57fb7da10e74580a07a66c68d2
https://github.com/MythTV/mythtv/commit/2147d6cefb057c57fb7da10e74580a07a66c68d2
Author: David Hampton <mythtv at love2code.net>
Date: 2019-03-12 (Tue, 12 Mar 2019)
Changed paths:
M mythtv/libs/libmythtv/frequencytables.cpp
M mythtv/libs/libmythtv/recorders/rtp/rtcpdatapacket.h
Log Message:
-----------
Remove 'm_' from a couple of local variable names.
Commit: d88d9432f35e68e10df7cc9bea465614d2fa0c5d
https://github.com/MythTV/mythtv/commit/d88d9432f35e68e10df7cc9bea465614d2fa0c5d
Author: David Hampton <mythtv at love2code.net>
Date: 2019-03-13 (Wed, 13 Mar 2019)
Changed paths:
M mythtv/libs/libmythtv/Bluray/mythbdplayer.cpp
M mythtv/libs/libmythtv/DVD/mythdvdplayer.cpp
M mythtv/libs/libmythtv/commbreakmap.cpp
M mythtv/libs/libmythtv/deletemap.cpp
M mythtv/libs/libmythtv/mythccextractorplayer.cpp
M mythtv/libs/libmythtv/mythcommflagplayer.cpp
M mythtv/libs/libmythtv/mythplayer.cpp
M mythtv/libs/libmythtv/playercontext.cpp
M mythtv/libs/libmythtv/playercontext.h
M mythtv/libs/libmythtv/previewgenerator.cpp
M mythtv/libs/libmythtv/tv_play.cpp
M mythtv/libs/libmythtv/tvbrowsehelper.cpp
M mythtv/programs/mythtranscode/transcode.h
Log Message:
-----------
Use c++11 initialization. Use m_ for class member names. (libmythtv 1/7)
Convert classes to use use the new c++11 brace initialization style.
Also update class member names (when needed) so that all member names
start with 'm_'. This makes it easy to distinguish class members.
Commit: 1c2a6e352d2f678484faaf440b43d7cd5efc057a
https://github.com/MythTV/mythtv/commit/1c2a6e352d2f678484faaf440b43d7cd5efc057a
Author: David Hampton <mythtv at love2code.net>
Date: 2019-03-13 (Wed, 13 Mar 2019)
Changed paths:
M mythtv/libs/libmythtv/eitfixup.cpp
M mythtv/libs/libmythtv/eithelper.cpp
M mythtv/libs/libmythtv/playgroup.h
M mythtv/libs/libmythtv/programdata.cpp
M mythtv/libs/libmythtv/programdata.h
M mythtv/libs/libmythtv/test/test_eitfixups/test_eitfixups.cpp
M mythtv/programs/mythfilldatabase/xmltvparser.cpp
Log Message:
-----------
Use c++11 initialization. Use m_ for class member names. (libmythtv 2/7)
Convert classes to use use the new c++11 brace initialization style.
Also update class member names (when needed) so that all member names
start with 'm_'. This makes it easy to distinguish class members.
Commit: 19a51cb4052152e5429962f6ee65e2f6dc4592bb
https://github.com/MythTV/mythtv/commit/19a51cb4052152e5429962f6ee65e2f6dc4592bb
Author: David Hampton <mythtv at love2code.net>
Date: 2019-03-13 (Wed, 13 Mar 2019)
Changed paths:
M mythtv/libs/libmythbase/mythdbcon.cpp
M mythtv/libs/libmythbase/mythdbcon.h
M mythtv/libs/libmythtv/channelinfo.cpp
Log Message:
-----------
Catch and fix uninitialized QStrings passed to SQL code.
Most of Qt5 treats an uninitialized string and an empty string as the
same thing. QSqlQuery doesn't, storing NULL for the former and "" for
the latter. Add a new function for storing a non-null database field
that will store both of these QStrings as "".
Fixes #13420
Commit: bbab5e5957753762da05de9464b79356ecdb6ef1
https://github.com/MythTV/mythtv/commit/bbab5e5957753762da05de9464b79356ecdb6ef1
Author: David Hampton <mythtv at love2code.net>
Date: 2019-03-13 (Wed, 13 Mar 2019)
Changed paths:
M mythtv/libs/libmythtv/previewgenerator.cpp
M mythtv/libs/libmythtv/previewgenerator.h
M mythtv/libs/libmythtv/previewgeneratorqueue.cpp
M mythtv/libs/libmythtv/previewgeneratorqueue.h
M mythtv/libs/libmythtv/profilegroup.cpp
M mythtv/libs/libmythtv/profilegroup.h
M mythtv/libs/libmythtv/recordingfile.cpp
M mythtv/libs/libmythtv/recordingfile.h
M mythtv/libs/libmythtv/recordingprofile.cpp
M mythtv/libs/libmythtv/recordingprofile.h
M mythtv/libs/libmythtv/recordingquality.cpp
M mythtv/libs/libmythtv/recordingquality.h
M mythtv/libs/libmythtv/recordingrule.cpp
M mythtv/libs/libmythtv/recordingrule.h
M mythtv/libs/libmythtv/remoteencoder.cpp
M mythtv/libs/libmythtv/remoteencoder.h
Log Message:
-----------
Use c++11 initialization. Use m_ for class member names. (libmythtv 3/7)
Convert classes to use use the new c++11 brace initialization style.
Also update class member names (when needed) so that all member names
start with 'm_'. This makes it easy to distinguish class members.
Commit: 092c9c50ab81b614a1e6f6e09f76fc90c00cfd00
https://github.com/MythTV/mythtv/commit/092c9c50ab81b614a1e6f6e09f76fc90c00cfd00
Author: David Hampton <mythtv at love2code.net>
Date: 2019-03-13 (Wed, 13 Mar 2019)
Changed paths:
M mythtv/libs/libmythtv/Bluray/bdoverlayscreen.cpp
M mythtv/libs/libmythtv/Bluray/bdringbuffer.cpp
M mythtv/libs/libmythtv/Bluray/bdringbuffer.h
M mythtv/libs/libmythtv/DVD/dvdringbuffer.cpp
M mythtv/libs/libmythtv/HLS/httplivestreambuffer.cpp
M mythtv/libs/libmythtv/dvdstream.cpp
M mythtv/libs/libmythtv/fileringbuffer.cpp
M mythtv/libs/libmythtv/fileringbuffer.h
M mythtv/libs/libmythtv/icringbuffer.cpp
M mythtv/libs/libmythtv/ringbuffer.cpp
M mythtv/libs/libmythtv/ringbuffer.h
M mythtv/libs/libmythtv/streamingringbuffer.cpp
M mythtv/libs/libmythtv/streamingringbuffer.h
Log Message:
-----------
Use c++11 initialization. Use m_ for class member names. (libmythtv 4/7)
Convert classes to use use the new c++11 brace initialization style.
Also update class member names (when needed) so that all member names
start with 'm_'. This makes it easy to distinguish class members.
Commit: 33103a002a15077f08e6f5f5678c2e3c346034d7
https://github.com/MythTV/mythtv/commit/33103a002a15077f08e6f5f5678c2e3c346034d7
Author: David Hampton <mythtv at love2code.net>
Date: 2019-03-13 (Wed, 13 Mar 2019)
Changed paths:
M mythtv/libs/libmythtv/tv_rec.cpp
M mythtv/libs/libmythtv/tv_rec.h
Log Message:
-----------
Use c++11 initialization. Use m_ for class member names. (libmythtv 5/7)
Convert classes to use use the new c++11 brace initialization style.
Also update class member names (when needed) so that all member names
start with 'm_'. This makes it easy to distinguish class members.
Commit: 053483cae59cfeb19b64d76662c2bee9f482f85d
https://github.com/MythTV/mythtv/commit/053483cae59cfeb19b64d76662c2bee9f482f85d
Author: David Hampton <mythtv at love2code.net>
Date: 2019-03-13 (Wed, 13 Mar 2019)
Changed paths:
M mythtv/libs/libmythtv/tv_play.cpp
M mythtv/libs/libmythtv/tv_play.h
M mythtv/libs/libmythtv/tvbrowsehelper.cpp
M mythtv/libs/libmythtv/tvbrowsehelper.h
Log Message:
-----------
Use c++11 initialization. Use m_ for class member names. (libmythtv 6/7)
Convert classes to use use the new c++11 brace initialization style.
Also update class member names (when needed) so that all member names
start with 'm_'. This makes it easy to distinguish class members.
Commit: 0a8c8c2f0ccd79c413c16fe216820ffab71f5787
https://github.com/MythTV/mythtv/commit/0a8c8c2f0ccd79c413c16fe216820ffab71f5787
Author: David Hampton <mythtv at love2code.net>
Date: 2019-03-13 (Wed, 13 Mar 2019)
Changed paths:
M mythtv/libs/libmythtv/recorders/vbitext/lang.c
M mythtv/libs/libmythtv/recorders/vbitext/lang.h
M mythtv/libs/libmythtv/recorders/vbitext/vbi.c
Log Message:
-----------
Fix "function name hides constructor for struct" warning.
Commit: cfe8c97bc02570e9875f3222f32781bfbe4ade44
https://github.com/MythTV/mythtv/commit/cfe8c97bc02570e9875f3222f32781bfbe4ade44
Author: David Hampton <mythtv at love2code.net>
Date: 2019-03-13 (Wed, 13 Mar 2019)
Changed paths:
M mythtv/libs/libmythtv/recordingquality.cpp
Log Message:
-----------
Fix variable declaration shadows a parameter warning.
Commit: 50310355574053c533a61dcd546b2ea67d7a25b2
https://github.com/MythTV/mythtv/commit/50310355574053c533a61dcd546b2ea67d7a25b2
Author: David Hampton <mythtv at love2code.net>
Date: 2019-03-13 (Wed, 13 Mar 2019)
Changed paths:
M mythtv/libs/libmythtv/recorders/RTjpegN.cpp
M mythtv/libs/libmythtv/recorders/v4lchannel.h
Log Message:
-----------
Fixes 'variable declaration shadows a class member' warning.
Remove unused member variable in one case. Rename the parameter in
the other case.
Commit: 4049984e3e3b90ac3b6d209e9ca620525aca30cf
https://github.com/MythTV/mythtv/commit/4049984e3e3b90ac3b6d209e9ca620525aca30cf
Author: David Hampton <mythtv at love2code.net>
Date: 2019-03-13 (Wed, 13 Mar 2019)
Changed paths:
M mythtv/libs/libmythtv/channelscan/scanwizardconfig.cpp
M mythtv/libs/libmythtv/mythccextractorplayer.cpp
M mythtv/libs/libmythtv/scanwizard.cpp
M mythtv/libs/libmythtv/scanwizard.h
M mythtv/libs/libmythtv/signalmonitorvalue.cpp
M mythtv/libs/libmythtv/signalmonitorvalue.h
M mythtv/libs/libmythtv/subtitlereader.cpp
M mythtv/libs/libmythtv/subtitlereader.h
M mythtv/libs/libmythtv/subtitlescreen.cpp
M mythtv/libs/libmythtv/subtitlescreen.h
M mythtv/libs/libmythtv/teletextdecoder.h
M mythtv/libs/libmythtv/teletextreader.cpp
M mythtv/libs/libmythtv/teletextreader.h
M mythtv/libs/libmythtv/teletextscreen.cpp
M mythtv/libs/libmythtv/teletextscreen.h
M mythtv/libs/libmythtv/textsubtitleparser.cpp
M mythtv/libs/libmythtv/textsubtitleparser.h
M mythtv/libs/libmythtv/transporteditor.cpp
M mythtv/libs/libmythtv/transporteditor.h
M mythtv/libs/libmythtv/tvbrowsehelper.h
M mythtv/libs/libmythtv/v4l2util.cpp
M mythtv/libs/libmythtv/v4l2util.h
M mythtv/libs/libmythtv/vbi608extractor.cpp
M mythtv/libs/libmythtv/vbi608extractor.h
M mythtv/libs/libmythtv/videobuffers.cpp
M mythtv/libs/libmythtv/videobuffers.h
M mythtv/libs/libmythtv/videoout_xv.cpp
M mythtv/libs/libmythtv/videosource.cpp
M mythtv/libs/libmythtv/videosource.h
M mythtv/libs/libmythtv/vsync.cpp
M mythtv/libs/libmythtv/vsync.h
Log Message:
-----------
Use c++11 initialization. Use m_ for class member names. (libmythtv 7/7)
Convert classes to use use the new c++11 brace initialization style.
Also update class member names (when needed) so that all member names
start with 'm_'. This makes it easy to distinguish class members.
Commit: f348b7a76bfdad868944c3a5abe8d81ed85ddf77
https://github.com/MythTV/mythtv/commit/f348b7a76bfdad868944c3a5abe8d81ed85ddf77
Author: David Hampton <mythtv at love2code.net>
Date: 2019-03-13 (Wed, 13 Mar 2019)
Changed paths:
M mythplugins/mythgallery/mythgallery/galleryfilter.cpp
M mythplugins/mythmusic/mythmusic/smartplaylist.cpp
M mythplugins/mythnews/mythnews/newssite.cpp
M mythtv/libs/libmythbase/mythcommandlineparser.cpp
M mythtv/libs/libmythbase/mythcommandlineparser.h
M mythtv/libs/libmythmetadata/musicmetadata.cpp
M mythtv/libs/libmythtv/avformatdecoder.cpp
M mythtv/libs/libmythtv/channelinfo.cpp
M mythtv/libs/libmythtv/channelscan/channelscan_sm.cpp
M mythtv/libs/libmythtv/channelscan/channelscanner.cpp
M mythtv/libs/libmythtv/channelutil.h
M mythtv/libs/libmythtv/decoderbase.h
M mythtv/libs/libmythtv/livetvchain.cpp
M mythtv/libs/libmythtv/mpeg/dvbdescriptors.cpp
M mythtv/libs/libmythtv/mpeg/dvbdescriptors.h
M mythtv/libs/libmythtv/mpeg/dvbtables.cpp
M mythtv/libs/libmythtv/mpeg/mpegdescriptors.cpp
M mythtv/libs/libmythtv/mpeg/mpegdescriptors.h
M mythtv/libs/libmythtv/mythplayer.cpp
M mythtv/libs/libmythtv/mythplayer.h
M mythtv/libs/libmythtv/programdata.cpp
M mythtv/libs/libmythtv/recorders/channelbase.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/dvbstreamhandler.cpp
M mythtv/libs/libmythtv/recorders/dvbstreamhandler.h
M mythtv/libs/libmythtv/videooutbase.cpp
M mythtv/programs/mythfrontend/prevreclist.cpp
Log Message:
-----------
Merge master branch into class member names/initialization branch.
Commit: 686ab4092b86c686c908b5b1388ce2b7df6a3819
https://github.com/MythTV/mythtv/commit/686ab4092b86c686c908b5b1388ce2b7df6a3819
Author: David Hampton <mythtv at love2code.net>
Date: 2019-03-13 (Wed, 13 Mar 2019)
Changed paths:
M mythtv/configure
M mythtv/filters/quickdnr/filter_quickdnr.c
M mythtv/filters/yadif/filter_yadif.c
M mythtv/libs/libmythtv/recorders/RTjpegN.cpp
M mythtv/libs/libmythtv/videoout_xv.cpp
Log Message:
-----------
Enable -Wshadow compilation warnings.
Commit: 8bf831e474e25e0893e8d9fd04708b05dc48846c
https://github.com/MythTV/mythtv/commit/8bf831e474e25e0893e8d9fd04708b05dc48846c
Author: Mark Kendall <mark.kendall at gmail.com>
Date: 2019-03-14 (Thu, 14 Mar 2019)
Changed paths:
M mythplugins/mythgallery/mythgallery/galleryfilter.cpp
M mythplugins/mythmusic/mythmusic/smartplaylist.cpp
M mythplugins/mythnews/mythnews/newssite.cpp
M mythtv/configure
M mythtv/filters/quickdnr/filter_quickdnr.c
M mythtv/filters/yadif/filter_yadif.c
M mythtv/libs/libmythbase/mythcommandlineparser.cpp
M mythtv/libs/libmythbase/mythcommandlineparser.h
M mythtv/libs/libmythbase/mythdbcon.cpp
M mythtv/libs/libmythbase/mythdbcon.h
M mythtv/libs/libmythmetadata/musicmetadata.cpp
M mythtv/libs/libmythtv/Bluray/bdoverlayscreen.cpp
M mythtv/libs/libmythtv/Bluray/bdringbuffer.cpp
M mythtv/libs/libmythtv/Bluray/bdringbuffer.h
M mythtv/libs/libmythtv/Bluray/mythbdplayer.cpp
M mythtv/libs/libmythtv/DVD/dvdringbuffer.cpp
M mythtv/libs/libmythtv/DVD/mythdvdplayer.cpp
M mythtv/libs/libmythtv/HLS/httplivestreambuffer.cpp
M mythtv/libs/libmythtv/avformatdecoder.cpp
M mythtv/libs/libmythtv/channelinfo.cpp
M mythtv/libs/libmythtv/channelscan/channelscan_sm.cpp
M mythtv/libs/libmythtv/channelscan/channelscanner.cpp
M mythtv/libs/libmythtv/channelscan/scanwizardconfig.cpp
M mythtv/libs/libmythtv/channelutil.h
M mythtv/libs/libmythtv/commbreakmap.cpp
M mythtv/libs/libmythtv/decoderbase.h
M mythtv/libs/libmythtv/deletemap.cpp
M mythtv/libs/libmythtv/dvdstream.cpp
M mythtv/libs/libmythtv/eitfixup.cpp
M mythtv/libs/libmythtv/eithelper.cpp
M mythtv/libs/libmythtv/fileringbuffer.cpp
M mythtv/libs/libmythtv/fileringbuffer.h
M mythtv/libs/libmythtv/frequencytables.cpp
M mythtv/libs/libmythtv/icringbuffer.cpp
M mythtv/libs/libmythtv/livetvchain.cpp
M mythtv/libs/libmythtv/mpeg/dvbdescriptors.cpp
M mythtv/libs/libmythtv/mpeg/dvbdescriptors.h
M mythtv/libs/libmythtv/mpeg/dvbtables.cpp
M mythtv/libs/libmythtv/mpeg/mpegdescriptors.cpp
M mythtv/libs/libmythtv/mpeg/mpegdescriptors.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/playercontext.cpp
M mythtv/libs/libmythtv/playercontext.h
M mythtv/libs/libmythtv/playgroup.h
M mythtv/libs/libmythtv/previewgenerator.cpp
M mythtv/libs/libmythtv/previewgenerator.h
M mythtv/libs/libmythtv/previewgeneratorqueue.cpp
M mythtv/libs/libmythtv/previewgeneratorqueue.h
M mythtv/libs/libmythtv/profilegroup.cpp
M mythtv/libs/libmythtv/profilegroup.h
M mythtv/libs/libmythtv/programdata.cpp
M mythtv/libs/libmythtv/programdata.h
M mythtv/libs/libmythtv/recorders/RTjpegN.cpp
M mythtv/libs/libmythtv/recorders/channelbase.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/dvbstreamhandler.cpp
M mythtv/libs/libmythtv/recorders/dvbstreamhandler.h
M mythtv/libs/libmythtv/recorders/rtp/rtcpdatapacket.h
M mythtv/libs/libmythtv/recorders/v4lchannel.h
M mythtv/libs/libmythtv/recorders/vbitext/lang.c
M mythtv/libs/libmythtv/recorders/vbitext/lang.h
M mythtv/libs/libmythtv/recorders/vbitext/vbi.c
M mythtv/libs/libmythtv/recordingfile.cpp
M mythtv/libs/libmythtv/recordingfile.h
M mythtv/libs/libmythtv/recordingprofile.cpp
M mythtv/libs/libmythtv/recordingprofile.h
M mythtv/libs/libmythtv/recordingquality.cpp
M mythtv/libs/libmythtv/recordingquality.h
M mythtv/libs/libmythtv/recordingrule.cpp
M mythtv/libs/libmythtv/recordingrule.h
M mythtv/libs/libmythtv/remoteencoder.cpp
M mythtv/libs/libmythtv/remoteencoder.h
M mythtv/libs/libmythtv/ringbuffer.cpp
M mythtv/libs/libmythtv/ringbuffer.h
M mythtv/libs/libmythtv/scanwizard.cpp
M mythtv/libs/libmythtv/scanwizard.h
M mythtv/libs/libmythtv/signalmonitorvalue.cpp
M mythtv/libs/libmythtv/signalmonitorvalue.h
M mythtv/libs/libmythtv/streamingringbuffer.cpp
M mythtv/libs/libmythtv/streamingringbuffer.h
M mythtv/libs/libmythtv/subtitlereader.cpp
M mythtv/libs/libmythtv/subtitlereader.h
M mythtv/libs/libmythtv/subtitlescreen.cpp
M mythtv/libs/libmythtv/subtitlescreen.h
M mythtv/libs/libmythtv/teletextdecoder.h
M mythtv/libs/libmythtv/teletextreader.cpp
M mythtv/libs/libmythtv/teletextreader.h
M mythtv/libs/libmythtv/teletextscreen.cpp
M mythtv/libs/libmythtv/teletextscreen.h
M mythtv/libs/libmythtv/test/test_eitfixups/test_eitfixups.cpp
M mythtv/libs/libmythtv/textsubtitleparser.cpp
M mythtv/libs/libmythtv/textsubtitleparser.h
M mythtv/libs/libmythtv/transporteditor.cpp
M mythtv/libs/libmythtv/transporteditor.h
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/tv_rec.h
M mythtv/libs/libmythtv/tvbrowsehelper.cpp
M mythtv/libs/libmythtv/tvbrowsehelper.h
M mythtv/libs/libmythtv/v4l2util.cpp
M mythtv/libs/libmythtv/v4l2util.h
M mythtv/libs/libmythtv/vbi608extractor.cpp
M mythtv/libs/libmythtv/vbi608extractor.h
M mythtv/libs/libmythtv/videobuffers.cpp
M mythtv/libs/libmythtv/videobuffers.h
M mythtv/libs/libmythtv/videooutbase.cpp
M mythtv/libs/libmythtv/videosource.cpp
M mythtv/libs/libmythtv/videosource.h
M mythtv/libs/libmythtv/vsync.cpp
M mythtv/libs/libmythtv/vsync.h
M mythtv/programs/mythfilldatabase/xmltvparser.cpp
M mythtv/programs/mythfrontend/prevreclist.cpp
M mythtv/programs/mythtranscode/transcode.h
Log Message:
-----------
Merge branch 'master' into devel/2019-render
Compare: https://github.com/MythTV/mythtv/compare/d03640a936b7...8bf831e474e2
More information about the mythtv-commits
mailing list