[mythtv-commits] [MythTV/mythtv] 4dadf5: Use builtin libbluray for Centos8.

Mark Kendall noreply at github.com
Mon Dec 2 08:38:33 UTC 2019


  Branch: refs/heads/devel/2019-render
  Home:   https://github.com/MythTV/mythtv
  Commit: 4dadf584bf0321815d122ebfbd8b640d750df9bd
      https://github.com/MythTV/mythtv/commit/4dadf584bf0321815d122ebfbd8b640d750df9bd
  Author: Gary Buhrmaster <gary.buhrmaster at gmail.com>
  Date:   2019-11-27 (Wed, 27 Nov 2019)

  Changed paths:
    M mythtv/configure

  Log Message:
  -----------
  Use builtin libbluray for Centos8.

This library can easily be built on Centos8, but isn't provided as
part of the distribution.  Use the internal version of the library for
now.  When the library finally becomes available in the distro, revert
this patch.

Fixes #13520.

Signed-off-by: David Hampton <mythtv at love2code.net>


  Commit: f21b8e56b987795837c4cb4352abb44d7afcc90b
      https://github.com/MythTV/mythtv/commit/f21b8e56b987795837c4cb4352abb44d7afcc90b
  Author: Lars Tangvald <lars.tangvald at oracle.com>
  Date:   2019-11-27 (Wed, 27 Nov 2019)

  Changed paths:
    M mythplugins/mythzoneminder/mythzmserver/zmserver.cpp

  Log Message:
  -----------
  Fix mythzoneminder compile with MySQL 8.0.

MySQL and MariaDB are beginning to diverge at the client API level.
Add a compile time directive to user the proper type of variable for
reconnecting to a database.  Fixes #13304.

Signed-off-by: David Hampton <mythtv at love2code.net>


  Commit: 260a21ab4d556b7c784be41cd76632646c582e36
      https://github.com/MythTV/mythtv/commit/260a21ab4d556b7c784be41cd76632646c582e36
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-11-28 (Thu, 28 Nov 2019)

  Changed paths:
    M mythtv/libs/libmythtv/recorders/NuppelVideoRecorder.h

  Log Message:
  -----------
  Fix unused variable warning when not compiling with v4l.


  Commit: cb9e30759890063c589cd30254b27ae5b604aba0
      https://github.com/MythTV/mythtv/commit/cb9e30759890063c589cd30254b27ae5b604aba0
  Author: David Engel <dengel at mythtv.org>
  Date:   2019-11-28 (Thu, 28 Nov 2019)

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

  Log Message:
  -----------
  Fix a problem with arbitrary, time seeks.

Commit afaeef4a mistakenly changed a case that really shold use
integer division.


  Commit: 260a9263445c99c1f31198cc2b7f24f3aab3e9e6
      https://github.com/MythTV/mythtv/commit/260a9263445c99c1f31198cc2b7f24f3aab3e9e6
  Author: Bill Meek <billmeek at mythtv.org>
  Date:   2019-11-28 (Thu, 28 Nov 2019)

  Changed paths:
    M mythtv/libs/libmythtv/sourceutil.cpp
    M mythtv/libs/libmythtv/sourceutil.h
    M mythtv/programs/mythbackend/services/channel.cpp
    M mythtv/programs/mythbackend/services/serviceUtil.h

  Log Message:
  -----------
  Services API: Channel/UpdateVideoSource hardening

Require a SourceId parameter, add test for valid SourceId,
fix ConfigPath='' case (which must be set to NULL in the
DB) and only update parameters that were passed.


  Commit: 955eb754f541edd4d42fea1f2925e156af06fc15
      https://github.com/MythTV/mythtv/commit/955eb754f541edd4d42fea1f2925e156af06fc15
  Author: Bill Meek <billmeek at mythtv.org>
  Date:   2019-11-29 (Fri, 29 Nov 2019)

  Changed paths:
    M mythtv/configure

  Log Message:
  -----------
  Python Bindings: Switch default configure selection to python3

Previously, if configure was run without the --python switch, or
if that switch selected a version 3 executable, python2 was used.

python3 is now the default. Using --python=python2 will work, but
it isn't recommended.

Closes: #13512


  Commit: b4a9355a6b908c77e90c3a7bf44eccf8a943d408
      https://github.com/MythTV/mythtv/commit/b4a9355a6b908c77e90c3a7bf44eccf8a943d408
  Author: Bill Meek <billmeek at mythtv.org>
  Date:   2019-11-29 (Fri, 29 Nov 2019)

  Changed paths:
    M mythtv/programs/mythbackend/services/channel.cpp

  Log Message:
  -----------
  Services API: Channel/UpdateVideoSource hardening

Adds to: 260a9263 in case only the SourceId parameter
was passed.


  Commit: ec2a518f20385b06f0fe730fa6f567409f34d50e
      https://github.com/MythTV/mythtv/commit/ec2a518f20385b06f0fe730fa6f567409f34d50e
  Author: Klaas de Waal <kdewaal at mythtv.org>
  Date:   2019-11-29 (Fri, 29 Nov 2019)

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

  Log Message:
  -----------
  Extend instance locking in HDHomeRun stream handler

Extend the instance locking already present in HDHRStreamHandler
functions TunerGet and TunerSet to GetTunerStatus.
This fixes a segfault in libhdhomerun, reported in ticket #13519,
that appeared when doing a UK DVB-T/T2 scan with offset frequencies.
The segfault happened because GetTunerStatus was called from the
HDHRSignalMonitor in a different thread than the TunerGet/TunerSet functions.
Extend the instance locking also to the HDHRStreamHandler::run function
where the libhdhomerun functions are called. This should fix the segfault
in the mythbackend startup as reported in ticket #9027.

Refs #9027

Fixes #13519


  Commit: 55ffa2b32e3280bc7c97ef12c06cf574617ca173
      https://github.com/MythTV/mythtv/commit/55ffa2b32e3280bc7c97ef12c06cf574617ca173
  Author: Mark Kendall <mark.kendall at gmail.com>
  Date:   2019-12-02 (Mon, 02 Dec 2019)

  Changed paths:
    M mythplugins/mythzoneminder/mythzmserver/zmserver.cpp
    M mythtv/configure
    M mythtv/libs/libmythtv/recorders/NuppelVideoRecorder.h
    M mythtv/libs/libmythtv/recorders/hdhrstreamhandler.cpp
    M mythtv/libs/libmythtv/sourceutil.cpp
    M mythtv/libs/libmythtv/sourceutil.h
    M mythtv/libs/libmythtv/tv_play.cpp
    M mythtv/programs/mythbackend/services/channel.cpp
    M mythtv/programs/mythbackend/services/serviceUtil.h

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


Compare: https://github.com/MythTV/mythtv/compare/77826c558dce...55ffa2b32e32


More information about the mythtv-commits mailing list