[mythtv-commits] [MythTV/mythtv] ee8939: mythwelcome: Final --override-settings fix

Mark Kendall noreply at github.com
Thu Jul 4 09:44:11 UTC 2019


  Branch: refs/heads/devel/2019-render
  Home:   https://github.com/MythTV/mythtv
  Commit: ee893973bb9f4b1e3c0803917ed1850061fa054e
      https://github.com/MythTV/mythtv/commit/ee893973bb9f4b1e3c0803917ed1850061fa054e
  Author: Bill Meek <billmeek at mythtv.org>
  Date:   2019-06-04 (Tue, 04 Jun 2019)

  Changed paths:
    M mythtv/programs/mythwelcome/main.cpp

  Log Message:
  -----------
  mythwelcome: Final --override-settings fix

This adds to a previous commit and allows libCECEnabled=0 to take
affect. Needed to be done before the Context was initialized.

Thanks to trx-913 on the Forum for testing both fixes.


  Commit: f0ed96407e6a20db3c6b6ca1a59cb8498736a5cc
      https://github.com/MythTV/mythtv/commit/f0ed96407e6a20db3c6b6ca1a59cb8498736a5cc
  Author: Robert Watson <robertabcdefgwatson at gmail.com>
  Date:   2019-06-13 (Thu, 13 Jun 2019)

  Changed paths:
    M mythtv/libs/libmythtv/Bluray/bdringbuffer.cpp

  Log Message:
  -----------
  Compute seek offset 64 bits in playback of Blu-Ray iso.

Fixes #13461

Signed-off-by: Klaas de Waal <kdewaal at mythtv.org>


  Commit: 9a454421d1b2d187d26294483f3fa6de63ec1afd
      https://github.com/MythTV/mythtv/commit/9a454421d1b2d187d26294483f3fa6de63ec1afd
  Author: Klaas de Waal <kdewaal at mythtv.org>
  Date:   2019-06-13 (Thu, 13 Jun 2019)

  Changed paths:
    M mythtv/libs/libmythtv/mpeg/dvbdescriptors.cpp

  Log Message:
  -----------
  Debug output - Unknown service descriptor hex value now with 0x prefix


  Commit: a6faa0afe4edd0595295a6f4d374cb65675b00b6
      https://github.com/MythTV/mythtv/commit/a6faa0afe4edd0595295a6f4d374cb65675b00b6
  Author: Klaas de Waal <kdewaal at mythtv.org>
  Date:   2019-06-13 (Thu, 13 Jun 2019)

  Changed paths:
    M mythtv/libs/libmythtv/mpeg/dvbdescriptors.h

  Log Message:
  -----------
  ServiceDescriptorMapping updated from DVB Bluebook A038 (Feb 2019)

Updated enum value names conform the service type names
defined in the DVB BlueBook A038 (Feb 2019).


  Commit: 7118c444099904553549cad72a1d1d2532d3e4f1
      https://github.com/MythTV/mythtv/commit/7118c444099904553549cad72a1d1d2532d3e4f1
  Author: Klaas de Waal <kdewaal at mythtv.org>
  Date:   2019-06-13 (Thu, 13 Jun 2019)

  Changed paths:
    M mythtv/libs/libmythtv/recorders/dvbsignalmonitor.cpp

  Log Message:
  -----------
  Update Signal/Noise and Signal Strength while scanning.

In the mythtv-setup SCANNING page the Signal/Noise and the
Signal Strength are displayed. These values are now updated
continuously while scanning.


  Commit: 05d9dc26206e86143f04622071720ec65578f02f
      https://github.com/MythTV/mythtv/commit/05d9dc26206e86143f04622071720ec65578f02f
  Author: John Poet <jpoet at mythtv.org>
  Date:   2019-06-13 (Thu, 13 Jun 2019)

  Changed paths:
    M mythtv/libs/libmythtv/mpeg/mpegstreamdata.cpp
    M mythtv/libs/libmythtv/mpeg/tspacket.h
    M mythtv/libs/libmythtv/recorders/dtvrecorder.cpp

  Log Message:
  -----------
  tspacket: decode PCR


  Commit: c51c7d7bebc57fd184b050532f78cfb965372767
      https://github.com/MythTV/mythtv/commit/c51c7d7bebc57fd184b050532f78cfb965372767
  Author: John Poet <jpoet at mythtv.org>
  Date:   2019-06-13 (Thu, 13 Jun 2019)

  Changed paths:
    M mythtv/programs/mythexternrecorder/MythExternRecApp.cpp
    M mythtv/programs/mythexternrecorder/MythExternRecApp.h
    A mythtv/programs/mythexternrecorder/config/ffmpeg-channels.conf
    A mythtv/programs/mythexternrecorder/config/ffmpeg.conf
    A mythtv/programs/mythexternrecorder/config/gstreamer-sdi.conf
    A mythtv/programs/mythexternrecorder/config/twitch-channels.conf
    A mythtv/programs/mythexternrecorder/config/twitch.conf
    A mythtv/programs/mythexternrecorder/config/vlc-channels.conf
    A mythtv/programs/mythexternrecorder/config/vlc.conf
    R mythtv/programs/mythexternrecorder/external-ffmpeg-channels.conf
    R mythtv/programs/mythexternrecorder/external-ffmpeg.conf
    R mythtv/programs/mythexternrecorder/external-twitch-channels.conf
    R mythtv/programs/mythexternrecorder/external-twitch.conf
    R mythtv/programs/mythexternrecorder/external-vlc-channels.conf
    R mythtv/programs/mythexternrecorder/external-vlc.conf
    M mythtv/programs/mythexternrecorder/mythexternrecorder.pro

  Log Message:
  -----------
  mythexternrecorder: Allow process environment to be configured.


  Commit: 9ee9894bf540a6838fe67545de205ffd23acc63f
      https://github.com/MythTV/mythtv/commit/9ee9894bf540a6838fe67545de205ffd23acc63f
  Author: Peter Bennett <pbennett at mythtv.org>
  Date:   2019-06-17 (Mon, 17 Jun 2019)

  Changed paths:
    M mythtv/libs/libmythui/mythuiguidegrid.cpp

  Log Message:
  -----------
  android: Fix problem with guide grid colors.

assets file system does not support file handles.

Refs #13454


  Commit: 698f1f98652d77e19adbfd05ee50e069557ac927
      https://github.com/MythTV/mythtv/commit/698f1f98652d77e19adbfd05ee50e069557ac927
  Author: Bill Meek <billmeek at mythtv.org>
  Date:   2019-06-18 (Tue, 18 Jun 2019)

  Changed paths:
    M mythtv/libs/libmythupnp/serializers/serializer.cpp

  Log Message:
  -----------
  UPnP Serializer: Eliminate false 304 response statuses

Affects Services API responses.

For 'simple' Name=Value responses (Bool/Int/String/etc.),
include Value in the hash calculated for the ETag.

Without this, the ETag never changed and the backend always
sent 304/Not Modified on subsequent queries (assuming the
client returned the "If-None-Match" header.) For example:

  http://hostname:6544/Myth/GetSetting?Key=UserJobDesc4&HostName=_GLOBAL_

the backend always returned:

  'ETag': '"da39a3ee5e6b4b0d3255bfef95601890afd80709"'

regardless of the value in UserJobDesc4.


  Commit: b57372d484c1c9306ecb26b5e18906708980b4fe
      https://github.com/MythTV/mythtv/commit/b57372d484c1c9306ecb26b5e18906708980b4fe
  Author: Paul Harrison <pharrison at mythtv.org>
  Date:   2019-06-19 (Wed, 19 Jun 2019)

  Changed paths:
    M mythplugins/mythzoneminder/mythzoneminder/zmclient.cpp
    M mythplugins/mythzoneminder/mythzoneminder/zmclient.h

  Log Message:
  -----------
  ZMClient: use locking to make sure only one command runs at a time


  Commit: 7390f5a7e3630b9c0b31645a27191393fbb9a254
      https://github.com/MythTV/mythtv/commit/7390f5a7e3630b9c0b31645a27191393fbb9a254
  Author: Klaas de Waal <kdewaal at mythtv.org>
  Date:   2019-06-20 (Thu, 20 Jun 2019)

  Changed paths:
    M mythtv/libs/libmythtv/channelscan/channelscan_sm.cpp

  Log Message:
  -----------
  Set MPTS full transport stream channel to unencrypted

Previously, the value  of "m_is_encrypted" value was copied from the
first channel in the transport stream and that channel could be encrypted.
This fix insures that the "Add full Transport Stream channels" option
in mythtv-setup/Channel Scan will always add the MPTS channel even if
the "Unencrypted Only" option is selected.


  Commit: d57626f1cfd0671ad6c05c48924ecbafc9f37f13
      https://github.com/MythTV/mythtv/commit/d57626f1cfd0671ad6c05c48924ecbafc9f37f13
  Author: John Poet <jpoet at mythtv.org>
  Date:   2019-06-21 (Fri, 21 Jun 2019)

  Changed paths:
    M mythtv/libs/libmythtv/recorders/recorderbase.cpp
    M mythtv/libs/libmythtv/recorders/recorderbase.h

  Log Message:
  -----------
  CheckForRingBufferSwitch: Lower timeout to a sane value now that deadlock is fixed.

References [1a4aa1e4d] [e80371ba2] [34ad18e0c]


  Commit: 6cf39c97dee2c43c8133e90d50ebd944b5594925
      https://github.com/MythTV/mythtv/commit/6cf39c97dee2c43c8133e90d50ebd944b5594925
  Author: John Poet <jpoet at mythtv.org>
  Date:   2019-06-21 (Fri, 21 Jun 2019)

  Changed paths:
    M mythtv/libs/libmythtv/mythsystemevent.cpp

  Log Message:
  -----------
  MythSystemEventHandler: Allow %VERBOSEMODE% for passing logging arguments.


  Commit: 7e4286a69fb045d55a4690a45ed2726f625f9ee7
      https://github.com/MythTV/mythtv/commit/7e4286a69fb045d55a4690a45ed2726f625f9ee7
  Author: Klaas de Waal <kdewaal at mythtv.org>
  Date:   2019-06-23 (Sun, 23 Jun 2019)

  Changed paths:
    M mythtv/libs/libmythtv/channelscan/channelscanmiscsettings.h
    M mythtv/libs/libmythtv/transporteditor.cpp

  Log Message:
  -----------
  Add 29700000 to list of DVB-S/S2 symbol rates

The DVB-S/S2 symbol rate popup list is defined in two places;
in transporteditor.cpp for editing transports, and in
channelscanmiscsettings.h for the "Full Scan" parameters.
The value of 29700000 is used for Swiss TV on Hotbird 13E.
This value is now added in both lists.
Added 22500000 to the list in the transport editor,
to make it identical to the list in the "Full Scan".


  Commit: 6c40dba7caecdfd668d8dcd625883fe529a4f7ff
      https://github.com/MythTV/mythtv/commit/6c40dba7caecdfd668d8dcd625883fe529a4f7ff
  Author: Klaas de Waal <kdewaal at mythtv.org>
  Date:   2019-06-25 (Tue, 25 Jun 2019)

  Changed paths:
    M mythtv/libs/libmythtv/mpeg/dvbdescriptors.h

  Log Message:
  -----------
  Numerical value of service_type in SDT in debug output

The numerical value of the service_type as found in
the Service Description Table is now added to the
debug output after the interpretation of
the service_type, such as "TV" or "Radio".


  Commit: 157eceedfee81524953ccd8d22e7ec5a83ba28a2
      https://github.com/MythTV/mythtv/commit/157eceedfee81524953ccd8d22e7ec5a83ba28a2
  Author: Klaas de Waal <kdewaal at mythtv.org>
  Date:   2019-06-25 (Tue, 25 Jun 2019)

  Changed paths:
    M mythtv/libs/libmythtv/channelscan/channelscan_sm.cpp

  Log Message:
  -----------
  Name of MPTS service created with tsid from SDT

The MPTS full-transport stream service uses the transport stream id
as part of the name. This is very convenient if you have more than
one MPTS service in the channel list.
Note that the MPTS service is not found in the scan but is created
on request for each transport stream as a copy of the first service
found in the scan of that transport stream.
It can happen that the first service is not defined in the PAT/PMT but
only in the SDT. In that case the old code, which used the transport
stream id as found in the PAT, fails and the MPTS service is then
called MPTS_UNKNOWN.
This fix uses the transport stream id from from the SDT; if the first
service is not in the SDT, which can also happen, the transport
stream id from the PAT is used.


  Commit: aa4f7b7cca2754bcd4e17ba7a23768e8852b520d
      https://github.com/MythTV/mythtv/commit/aa4f7b7cca2754bcd4e17ba7a23768e8852b520d
  Author: Klaas de Waal <kdewaal at mythtv.org>
  Date:   2019-06-25 (Tue, 25 Jun 2019)

  Changed paths:
    M mythtv/libs/libmythtv/channelscan/channelimporter.cpp
    M mythtv/libs/libmythtv/channelscan/channelimporter.h

  Log Message:
  -----------
  Service filtering on presence of logical channel number.

Simplified the implementation of filtering the services
on the presence of a logical channel number by merging
the body of function FilterChannelNumber into function
FilterServices and removing FilterChannelNumber.
No functional changes.

Refs #13447


  Commit: c3e7f806d00ab32ead916587b20cd5451364631f
      https://github.com/MythTV/mythtv/commit/c3e7f806d00ab32ead916587b20cd5451364631f
  Author: Klaas de Waal <kdewaal at mythtv.org>
  Date:   2019-06-27 (Thu, 27 Jun 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:
  -----------
  New mythtv-setup option: Complete scan data required

This is a new option in the mythtv-setup Channel Editor/Channel Scan page.
If set, only services that are present in the PAT, the PMT
and the SDT and that have a name will be added during the scan.
This option is very useful when doing scans on satellites.
On satellites there are typically many incomplete channels,
such as feeds and offline channels, that are not useful in a MythTV system.
The result of this using this option is that you get the same set of
channels in MythTV as what is listed on lyngsat.com or kingofsat.com.


  Commit: 82a59c12987386770118773dc2a9962e1003b920
      https://github.com/MythTV/mythtv/commit/82a59c12987386770118773dc2a9962e1003b920
  Author: Klaas de Waal <kdewaal at mythtv.org>
  Date:   2019-07-02 (Tue, 02 Jul 2019)

  Changed paths:
    M mythtv/libs/libmythtv/cardutil.cpp

  Log Message:
  -----------
  Use ca0 when frontend1 is in use but no ca1 is available.

Multi-standard cards such as TBS9528 have two frontends,
frontend0 for DVB-T/T2/C and frontend1 for DVB-S/S2/DSS.
There is only one demux etc: demux0, dvr0 and ca0.
When frontend1 is selected then demux0/dvr0/ca0 should
be used with that frontend.
This has been fixed in ticket #13052 for demux0 and dvr0
but not yet for ca0.
This fix selects ca0 when ca<x> for frontend<x> is not
available, similar to what is done for demux and dvr.

Refs #13052


  Commit: 5db9866230d39730e5aa8a04f2a2deba73c2f399
      https://github.com/MythTV/mythtv/commit/5db9866230d39730e5aa8a04f2a2deba73c2f399
  Author: Klaas de Waal <kdewaal at mythtv.org>
  Date:   2019-07-03 (Wed, 03 Jul 2019)

  Changed paths:
    M mythtv/programs/mythtv-setup/channeleditor.cpp

  Log Message:
  -----------
  Add sort mode "Multiplex Frequency" in mythtv-setup Channel Editor.

In addition to being able to sort on Channel Name or Channel Number
it is now possible to sort the channels in the Channel Editor
of mythtv-setup on Multiplex Frequency, with the service id
as the secondary sort key.
This makes it much easier to compare the channel scan results of
mythtv-setup with the channnels as listed by kingofsat.net and
lyngsat.com as this is the sorting order these websites use.


  Commit: 6660a27bf9d7d3d60da0b154f609f0ea1716617a
      https://github.com/MythTV/mythtv/commit/6660a27bf9d7d3d60da0b154f609f0ea1716617a
  Author: Mark Kendall <mark.kendall at gmail.com>
  Date:   2019-07-04 (Thu, 04 Jul 2019)

  Changed paths:
    M mythplugins/mythzoneminder/mythzoneminder/zmclient.cpp
    M mythplugins/mythzoneminder/mythzoneminder/zmclient.h
    M mythtv/libs/libmythtv/Bluray/bdringbuffer.cpp
    M mythtv/libs/libmythtv/cardutil.cpp
    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/scanwizardconfig.cpp
    M mythtv/libs/libmythtv/channelscan/scanwizardconfig.h
    M mythtv/libs/libmythtv/mpeg/dvbdescriptors.cpp
    M mythtv/libs/libmythtv/mpeg/dvbdescriptors.h
    M mythtv/libs/libmythtv/mpeg/mpegstreamdata.cpp
    M mythtv/libs/libmythtv/mpeg/tspacket.h
    M mythtv/libs/libmythtv/mythsystemevent.cpp
    M mythtv/libs/libmythtv/recorders/dtvrecorder.cpp
    M mythtv/libs/libmythtv/recorders/dvbsignalmonitor.cpp
    M mythtv/libs/libmythtv/recorders/recorderbase.cpp
    M mythtv/libs/libmythtv/recorders/recorderbase.h
    M mythtv/libs/libmythtv/scanwizard.cpp
    M mythtv/libs/libmythtv/scanwizard.h
    M mythtv/libs/libmythtv/transporteditor.cpp
    M mythtv/libs/libmythui/mythuiguidegrid.cpp
    M mythtv/libs/libmythupnp/serializers/serializer.cpp
    M mythtv/programs/mythexternrecorder/MythExternRecApp.cpp
    M mythtv/programs/mythexternrecorder/MythExternRecApp.h
    A mythtv/programs/mythexternrecorder/config/ffmpeg-channels.conf
    A mythtv/programs/mythexternrecorder/config/ffmpeg.conf
    A mythtv/programs/mythexternrecorder/config/gstreamer-sdi.conf
    A mythtv/programs/mythexternrecorder/config/twitch-channels.conf
    A mythtv/programs/mythexternrecorder/config/twitch.conf
    A mythtv/programs/mythexternrecorder/config/vlc-channels.conf
    A mythtv/programs/mythexternrecorder/config/vlc.conf
    R mythtv/programs/mythexternrecorder/external-ffmpeg-channels.conf
    R mythtv/programs/mythexternrecorder/external-ffmpeg.conf
    R mythtv/programs/mythexternrecorder/external-twitch-channels.conf
    R mythtv/programs/mythexternrecorder/external-twitch.conf
    R mythtv/programs/mythexternrecorder/external-vlc-channels.conf
    R mythtv/programs/mythexternrecorder/external-vlc.conf
    M mythtv/programs/mythexternrecorder/mythexternrecorder.pro
    M mythtv/programs/mythtv-setup/channeleditor.cpp
    M mythtv/programs/mythtv-setup/main.cpp
    M mythtv/programs/mythwelcome/main.cpp

  Log Message:
  -----------
  Merge branch 'master' into devel/2019-render


Compare: https://github.com/MythTV/mythtv/compare/1e57c623b158...6660a27bf9d7


More information about the mythtv-commits mailing list