[mythtv-commits] [MythTV/mythtv] 9424ff: Add date format argument to ProgramInfo::ToMap.

David Hampton noreply at github.com
Thu Mar 18 14:25:29 UTC 2021


  Branch: refs/heads/master
  Home:   https://github.com/MythTV/mythtv
  Commit: 9424ff932baa2c80a83ad8cc2c1b4831f52a6c85
      https://github.com/MythTV/mythtv/commit/9424ff932baa2c80a83ad8cc2c1b4831f52a6c85
  Author: David Hampton <mythtv at love2code.net>
  Date:   2021-03-18 (Thu, 18 Mar 2021)

  Changed paths:
    M mythtv/libs/libmyth/programinfo.cpp
    M mythtv/libs/libmyth/programinfo.h
    M mythtv/programs/mythfrontend/programrecpriority.cpp
    M mythtv/programs/mythfrontend/programrecpriority.h

  Log Message:
  -----------
  Add date format argument to ProgramInfo::ToMap.


  Commit: 15018d32cfe6998206035810dd5703ce6889090f
      https://github.com/MythTV/mythtv/commit/15018d32cfe6998206035810dd5703ce6889090f
  Author: David Hampton <mythtv at love2code.net>
  Date:   2021-03-18 (Thu, 18 Mar 2021)

  Changed paths:
    M mythtv/libs/libmyth/test/test_programinfo/test_programinfo.h

  Log Message:
  -----------
  Fix ProgramInfo::ToMap test to use UTC for output.

This prevents errors cause by the different time zones of the builders.


  Commit: 71249ddcc41676db8c7a3a34c7831b21db750cb5
      https://github.com/MythTV/mythtv/commit/71249ddcc41676db8c7a3a34c7831b21db750cb5
  Author: David Hampton <mythtv at love2code.net>
  Date:   2021-03-18 (Thu, 18 Mar 2021)

  Changed paths:
    M mythtv/libs/libmythtv/recordingrule.cpp
    M mythtv/libs/libmythtv/recordingrule.h

  Log Message:
  -----------
  Fix RecordingRule::ToMap to not lose data.

There is one field in this map whose value is presented as a single
UTF16 character, and is likely already overflowing that value. To
prevent changes to existing usage, a new field were added to present
the values in a different way. It has 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 chanid field might be presented as
the four character string "1538" instead of a one character string
containing QChar(1538).

Fixes #342


  Commit: 7a80dbe95da2af01041fc74ba6a76e3b07a52f9d
      https://github.com/MythTV/mythtv/commit/7a80dbe95da2af01041fc74ba6a76e3b07a52f9d
  Author: David Hampton <mythtv at love2code.net>
  Date:   2021-03-18 (Thu, 18 Mar 2021)

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

  Log Message:
  -----------
  Add fields to ThemeInfo::ToMap.

There are two fields in this map whose value is presented as a single
UTF16 character.  New fields have been added to present the values in
a different way. They have had "<id>_str" fields added to the map that
presents the number as a string.  I.E. The majorversion field might be
presented as the two character string "32" instead of a one character
string containing QChar(32).


  Commit: 179a3ec89b0bb797e74fa395dde35f995c1060b7
      https://github.com/MythTV/mythtv/commit/179a3ec89b0bb797e74fa395dde35f995c1060b7
  Author: David Hampton <mythtv at love2code.net>
  Date:   2021-03-18 (Thu, 18 Mar 2021)

  Changed paths:
    M mythtv/libs/libmythtv/AirPlay/mythairplayserver.cpp
    M mythtv/libs/libmythtv/AirPlay/mythraopconnection.cpp
    M mythtv/libs/libmythtv/HLS/httplivestreambuffer.cpp
    M mythtv/libs/libmythtv/captions/srtwriter.h
    M mythtv/libs/libmythtv/iptvtuningdata.h
    M mythtv/libs/libmythtv/recorders/HLS/HLSReader.cpp
    M mythtv/libs/libmythupnp/eventing.cpp
    M mythtv/libs/libmythupnp/soapclient.cpp
    M mythtv/libs/libmythupnp/upnpcdsobjects.cpp
    M mythtv/libs/libmythupnp/upnpsubscription.cpp
    M mythtv/programs/mythbackend/httpconfig.cpp
    M mythtv/programs/mythbackend/httpstatus.cpp
    M mythtv/programs/mythfrontend/networkcontrol.cpp
    M mythtv/programs/mythfrontend/upnpscanner.cpp
    M mythtv/programs/mythlcdserver/lcdprocclient.cpp
    M themestringstool/main.cpp

  Log Message:
  -----------
  qt6: More QTextConverter -> QStringConverter changes.


  Commit: 885a88ee8a497ca914ff6346d625cf1cd51374bf
      https://github.com/MythTV/mythtv/commit/885a88ee8a497ca914ff6346d625cf1cd51374bf
  Author: David Hampton <mythtv at love2code.net>
  Date:   2021-03-18 (Thu, 18 Mar 2021)

  Changed paths:
    M mythtv/libs/libmyth/libmyth.pro
    M mythtv/libs/libmythservicecontracts/libmythservicecontracts.pro
    M mythtv/libs/libmythui/libmythui.pro
    M mythtv/libs/libmythupnp/libmythupnp.pro
    M mythtv/programs/mythbackend/mythbackend.pro
    M mythtv/programs/mythexternrecorder/mythexternrecorder.pro
    M mythtv/programs/mythfilerecorder/mythfilerecorder.pro
    M mythtv/programs/mythfrontend/mythfrontend.pro

  Log Message:
  -----------
  qt6: Conditionally include the script and webkit module in project files.

These modules have been obsoleted in Qt6.  Conditionally include them
only when building for Qt5.


  Commit: 70e788222bc6eddd9053653b04f7b5b654010529
      https://github.com/MythTV/mythtv/commit/70e788222bc6eddd9053653b04f7b5b654010529
  Author: David Hampton <mythtv at love2code.net>
  Date:   2021-03-18 (Thu, 18 Mar 2021)

  Changed paths:
    M mythtv/libs/libmythtv/mpeg/mpegdescriptors.cpp
    M mythtv/libs/libmythtv/mpeg/splicedescriptors.cpp

  Log Message:
  -----------
  Remove extraneous string formatting arguments from mpeg code.


Compare: https://github.com/MythTV/mythtv/compare/76aeac4f8c2b...70e788222bc6


More information about the mythtv-commits mailing list