[mythtv-commits] [MythTV/mythtv] 8d05a2: Scheduler::UpdateManuals: Handle the fall time-cha...

John Poet noreply at github.com
Wed Jun 19 22:19:16 UTC 2019


  Branch: refs/heads/BlackFrames
  Home:   https://github.com/MythTV/mythtv
  Commit: 8d05a28b96f0dd23a4f59a3830707643baecb681
      https://github.com/MythTV/mythtv/commit/8d05a28b96f0dd23a4f59a3830707643baecb681
  Author: John Poet <jpoet at mythtv.org>
  Date:   2019-02-02 (Sat, 02 Feb 2019)

  Changed paths:
    M mythtv/programs/mythbackend/scheduler.cpp

  Log Message:
  -----------
  Scheduler::UpdateManuals: Handle the fall time-change.  Extend recording
duration by an hour, if the next hour is the same as this hour -- in other
words, the time has changed backwards one hour.

(cherry picked from commit b237aff968d8138e9747895beb0967bb8715e0f9)
(cherry picked from commit db3fce5840271aebefa8f15213553449db7debf1)
(cherry picked from commit 60d804ab21d8935db80e4552d9e0a114e75ff0c4)


  Commit: e9224f4e132d331f030a907b600303d0bfc75e73
      https://github.com/MythTV/mythtv/commit/e9224f4e132d331f030a907b600303d0bfc75e73
  Author: Siv Chand Koripella <sivchand at digital-nirvana.com>
  Date:   2019-02-02 (Sat, 02 Feb 2019)

  Changed paths:
    A mythtv/debian/mythtv-backend.cron.weekly
    A mythtv/debian/mythtv-backend.default
    A mythtv/debian/mythtv-backend.init

  Log Message:
  -----------
  MIQ-218

 * In order to enable core dump the parameter need to be set in /etc/default/mythtv-backend
 * Added the code to enable the core collection at start
 * Cleanup script to be run weekly removing files older than 14 days
(cherry picked from commit 11fe08b4fe4260761e73e504d8fb13509eac4f77)

(cherry picked from commit 5023f47680faaba18fe38403e8301a0ff707df62)

Conflicts:
	mythtv/debian/mythtv-backend.default
	mythtv/debian/mythtv-backend.init

(cherry picked from commit da5dd27ba5eb47d5eb95e7c294ac8b820ad70664)


  Commit: 57fd88c227e682b95447cb370f596226f63bbbb0
      https://github.com/MythTV/mythtv/commit/57fd88c227e682b95447cb370f596226f63bbbb0
  Author: Siv Chand Koripella <sivchand at digital-nirvana.com>
  Date:   2019-02-02 (Sat, 02 Feb 2019)

  Changed paths:
    A mythtv/debian/rules

  Log Message:
  -----------
  MIQ-219 : Force debug build
(cherry picked from commit 3923555e09ff2dd1d1e202213183fa506d296629)

(cherry picked from commit 02d10c919505b6808383ce96e392df153850ebb8)

Conflicts:
	mythtv/debian/rules

(cherry picked from commit b1de3aa8f12fb676eb190056884566aac64627ca)


  Commit: b0a70353c27d3bd56c10826a91cfce4c738b527f
      https://github.com/MythTV/mythtv/commit/b0a70353c27d3bd56c10826a91cfce4c738b527f
  Author: John Poet <jpoet at mythtv.org>
  Date:   2019-02-02 (Sat, 02 Feb 2019)

  Changed paths:
    M mythtv/programs/mythbackend/scheduler.cpp

  Log Message:
  -----------
  When scheduling manual, daily recordings, use ManualDailyRecordCount from
mythconverg.settings to determine how many days (including today) in the
future to schedule.

No UI is provided to change the DB settings.  If ManualDailyRecordCount does
not exist in the settings table, then a default value of 13 will be used.

To add ManualDailyRecordCount, in mysql do:
INSERT INTO `settings` (`value`, `data`) VALUES ("ManualDailyRecordCount", 3);

If ManualDailyRecordCount already exists, then to update it:
UPDATE settings set data=4 where value='ManualDailyRecordCount';

(cherry picked from commit 5b0b3e55b0a7faac3d9d53ff15b2d7611d3b0bb2)
(cherry picked from commit c7497d559941aefe770308f63fd6b3791e6a3482)


  Commit: 26cc28b40e6a997f53473a43e518c9916cd58ea4
      https://github.com/MythTV/mythtv/commit/26cc28b40e6a997f53473a43e518c9916cd58ea4
  Author: John Poet <jpoet at mythtv.org>
  Date:   2019-02-02 (Sat, 02 Feb 2019)

  Changed paths:
    M mythtv/programs/mythbackend/scheduler.cpp

  Log Message:
  -----------
  Add logging to indicate which thread is holding schedLock.  Hopefully this
well help identify where scheduler operations are getting held up.

(cherry picked from commit 5b8cf78d703a402c3da3530761955fdc51391933)

Conflicts:
	mythtv/programs/mythbackend/scheduler.cpp


  Commit: f591ffbb3a57f2613db193fc653e12dfc51d54ed
      https://github.com/MythTV/mythtv/commit/f591ffbb3a57f2613db193fc653e12dfc51d54ed
  Author: Stuart Morgan <stuart at digital-nirvana.com>
  Date:   2019-02-02 (Sat, 02 Feb 2019)

  Changed paths:
    M mythtv/libs/libmythtv/mpeg/mpegtables.cpp
    M mythtv/libs/libmythtv/mpeg/mpegtables.h
    M mythtv/libs/libmythtv/mpeg/splicedescriptors.cpp
    M mythtv/libs/libmythtv/mpeg/splicedescriptors.h
    M mythtv/programs/mythutil/mpegutils.cpp

  Log Message:
  -----------
  Extend SCTE35 parsing to 2017 standard

* This completes handling for the entire specification.
* It adds support for xml and string printing from mythutil of all
SCTE35 data.
* XML format output was aligned to the official SCTE35 xml format to
allow for export and import, including repurposing of existing SCTE35
for VOD.

(cherry picked from commit 217d39d5f4436cff6175fb1b7386a1635b39189a)

Conflicts:
	mythtv/libs/libmythtv/mpeg/mpegtables.cpp
	mythtv/libs/libmythtv/mpeg/mpegtables.h
	mythtv/libs/libmythtv/mpeg/splicedescriptors.h


  Commit: 19b7736b9dc125bb17d66c0f61d34a90d1fe5233
      https://github.com/MythTV/mythtv/commit/19b7736b9dc125bb17d66c0f61d34a90d1fe5233
  Author: John Poet <jpoet at mythtv.org>
  Date:   2019-02-02 (Sat, 02 Feb 2019)

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

  Log Message:
  -----------
  QByteArray::toHex(char separator) was not added until Qt 5.9

(cherry picked from commit 01014f82f5328ab1f01e953b13d4f70bc9438955)


  Commit: 323546e60872411841ee3e5c7e0f0c6dbaf681d6
      https://github.com/MythTV/mythtv/commit/323546e60872411841ee3e5c7e0f0c6dbaf681d6
  Author: Siv Chand Koripella <sivchand at digital-nirvana.com>
  Date:   2019-02-02 (Sat, 02 Feb 2019)

  Changed paths:
    A mythtv/debian/NEWS
    A mythtv/debian/README.Debian
    A mythtv/debian/README.source
    A mythtv/debian/changelog
    A mythtv/debian/compat
    A mythtv/debian/control
    A mythtv/debian/copyright
    A mythtv/debian/directorie-not-removed
    A mythtv/debian/libmyth-29-0.install
    A mythtv/debian/libmyth-dev.install
    A mythtv/debian/libmythavcodec57.install
    A mythtv/debian/libmythavdevice57.install
    A mythtv/debian/libmythavfilter6.install
    A mythtv/debian/libmythavformat57.install
    A mythtv/debian/libmythavutil55.install
    A mythtv/debian/libmythpostproc54.install
    A mythtv/debian/libmythswresample2.install
    A mythtv/debian/libmythswscale4.install
    A mythtv/debian/libmythtv-perl.install
    A mythtv/debian/mythffmpeg.install
    A mythtv/debian/mythsql
    A mythtv/debian/mythtv-backend.NEWS
    A mythtv/debian/mythtv-backend.configfiles
    M mythtv/debian/mythtv-backend.cron.weekly
    M mythtv/debian/mythtv-backend.init
    A mythtv/debian/mythtv-backend.install
    A mythtv/debian/mythtv-backend.logrotate
    A mythtv/debian/mythtv-backend.postinst
    A mythtv/debian/mythtv-backend.postrm
    A mythtv/debian/mythtv-backend.preinst
    A mythtv/debian/mythtv-common.config
    A mythtv/debian/mythtv-common.install
    A mythtv/debian/mythtv-common.postinst
    A mythtv/debian/mythtv-common.postrm
    A mythtv/debian/mythtv-common.templates
    A mythtv/debian/mythtv-database.config
    A mythtv/debian/mythtv-database.install
    A mythtv/debian/mythtv-database.postinst
    A mythtv/debian/mythtv-database.prerm
    A mythtv/debian/mythtv-database.templates
    A mythtv/debian/mythtv-doc.install
    A mythtv/debian/mythtv-frontend.install
    A mythtv/debian/mythtv-frontend.logrotate
    A mythtv/debian/mythtv-frontend.menu
    A mythtv/debian/mythtv-frontend.postinst
    A mythtv/debian/mythtv-frontend.templates
    A mythtv/debian/mythtv-setup.desktop
    A mythtv/debian/mythtv-transcode.install
    A mythtv/debian/mythtv-transcode.logrotate
    A mythtv/debian/mythtv.desktop
    A mythtv/debian/php-mythtv.install
    A mythtv/debian/po/POTFILES.in
    A mythtv/debian/po/fr.po
    A mythtv/debian/po/templates.pot
    A mythtv/debian/pydist-overrides
    A mythtv/debian/python-mythtv.install
    M mythtv/debian/rules
    A mythtv/debian/source/format
    A mythtv/debian/watch
    A mythtv/update-changelog.sh

  Log Message:
  -----------
  Added packaging scripts for myth 29

(cherry picked from commit b60f71b8f26efac3e50b5686614a73a6167d0f76)


  Commit: 7a7343a3efb6a3872fd586bf062cdd719c9258dc
      https://github.com/MythTV/mythtv/commit/7a7343a3efb6a3872fd586bf062cdd719c9258dc
  Author: Siv Chand Koripella <sivchand at digital-nirvana.com>
  Date:   2019-02-02 (Sat, 02 Feb 2019)

  Changed paths:
    M .gitignore
    A mythtv/debian/patches/01-python-mythtv-install-deb.patch
    A mythtv/debian/patches/series

  Log Message:
  -----------
  Patch to install python bindings to PYTHONPATH

(cherry picked from commit 5f4ca8fea118fa6c7dde27d7147a28bb2c9f0597)


  Commit: e9a44ce3dc85056d30456f451deed8ae0d1ab7df
      https://github.com/MythTV/mythtv/commit/e9a44ce3dc85056d30456f451deed8ae0d1ab7df
  Author: pavanmuchhukunta <pavanmuchhukunta at digital-nirvana.com>
  Date:   2019-02-02 (Sat, 02 Feb 2019)

  Changed paths:
    M mythtv/debian/control

  Log Message:
  -----------
  feature/MIQ-1223-Added python dependencies for mythtv.

(cherry picked from commit 72b0a2bdad670da68bab5f17aef31fade6bb497d)


  Commit: 32a2e7add391b24796128c74b96eeb08fa60125b
      https://github.com/MythTV/mythtv/commit/32a2e7add391b24796128c74b96eeb08fa60125b
  Author: John Poet <jpoet at mythtv.org>
  Date:   2019-02-04 (Mon, 04 Feb 2019)

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

  Log Message:
  -----------
  ExternalStreamhandler: Don't spam log files due to very low bitrate streams

(cherry picked from commit fa86a6a2935c305c97fa75fcd8fd82fe25eae66a)


  Commit: c03d6a9f0e84e389db8483370da6d8162730d530
      https://github.com/MythTV/mythtv/commit/c03d6a9f0e84e389db8483370da6d8162730d530
  Author: Siv Chand Koripella <sivchand at digital-nirvana.com>
  Date:   2019-02-07 (Thu, 07 Feb 2019)

  Changed paths:
    M mythtv/debian/changelog
    M mythtv/debian/control
    M mythtv/debian/rules

  Log Message:
  -----------
  * Removed --enable-libvpx and --disable-mythlogserver from configure options.
* myhtlogserver is removed in myth30.
* Update the changelog


  Commit: c33dff9539ac551e80254449a2ad6c04510b8baa
      https://github.com/MythTV/mythtv/commit/c33dff9539ac551e80254449a2ad6c04510b8baa
  Author: Siv Chand Koripella <sivchand at digital-nirvana.com>
  Date:   2019-02-07 (Thu, 07 Feb 2019)

  Changed paths:
    M mythtv/debian/control
    R mythtv/debian/libmyth-29-0.install
    A mythtv/debian/libmyth-30-0.install
    R mythtv/debian/libmythavcodec57.install
    A mythtv/debian/libmythavcodec58.install
    R mythtv/debian/libmythavdevice57.install
    A mythtv/debian/libmythavdevice58.install
    R mythtv/debian/libmythavfilter6.install
    A mythtv/debian/libmythavfilter7.install
    R mythtv/debian/libmythavformat57.install
    A mythtv/debian/libmythavformat58.install
    R mythtv/debian/libmythavutil55.install
    A mythtv/debian/libmythavutil56.install
    R mythtv/debian/libmythpostproc54.install
    A mythtv/debian/libmythpostproc55.install
    R mythtv/debian/libmythswresample2.install
    A mythtv/debian/libmythswresample3.install
    R mythtv/debian/libmythswscale4.install
    A mythtv/debian/libmythswscale5.install

  Log Message:
  -----------
  Update debian/control and related meta files.


  Commit: c5494e0e398dc4b6ed979e548f33f6838a1f2086
      https://github.com/MythTV/mythtv/commit/c5494e0e398dc4b6ed979e548f33f6838a1f2086
  Author: Siv Chand Koripella <sivchand at digital-nirvana.com>
  Date:   2019-02-07 (Thu, 07 Feb 2019)

  Changed paths:
    M mythtv/debian/mythtv-backend.install
    M mythtv/debian/rules

  Log Message:
  -----------
  Disabling hdhomerun


  Commit: a534ca443b5c24467650bdeb9329d75cc44618ce
      https://github.com/MythTV/mythtv/commit/a534ca443b5c24467650bdeb9329d75cc44618ce
  Author: Siv Chand Koripella <sivchand at digital-nirvana.com>
  Date:   2019-02-13 (Wed, 13 Feb 2019)

  Changed paths:
    M mythtv/debian/rules

  Log Message:
  -----------
  Update debian/rules to use libmyth-30 in depends.


  Commit: 7221fefec10707f92df5438ef6922943344f2c41
      https://github.com/MythTV/mythtv/commit/7221fefec10707f92df5438ef6922943344f2c41
  Author: John Poet <jpoet at mythtv.org>
  Date:   2019-02-26 (Tue, 26 Feb 2019)

  Changed paths:
    M mythtv/libs/libmythtv/recorders/ExternalStreamHandler.cpp
    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

  Log Message:
  -----------
  mythexternrecorder: Allow config to pass logging options.
(cherry picked from commit 5b63846899946c0c150d1bf3ca4c90289293ca9f)

Conflicts:
	mythtv/libs/libmythtv/recorders/ExternalStreamHandler.cpp


  Commit: 009f1ea70a84416ca7b357d8397ad367c2601903
      https://github.com/MythTV/mythtv/commit/009f1ea70a84416ca7b357d8397ad367c2601903
  Author: Stuart Morgan <smorgan at mythtv.org>
  Date:   2019-03-07 (Thu, 07 Mar 2019)

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

  Log Message:
  -----------
  New segmentation types and support for AudioDescriptor in SCTE 35 2019


  Commit: 615f115f1e98a0ceae78f9ef3da9635615116244
      https://github.com/MythTV/mythtv/commit/615f115f1e98a0ceae78f9ef3da9635615116244
  Author: John Poet <jpoet at mythtv.org>
  Date:   2019-03-18 (Mon, 18 Mar 2019)

  Changed paths:
    M mythtv/programs/mythbackend/scheduler.cpp

  Log Message:
  -----------
  Scheduler::UpdateManuals: Handle the fall time-change.  Extend recording
duration by an hour, if the next hour is the same as this hour -- in other
words, the time has changed backwards one hour.

(cherry picked from commit b237aff968d8138e9747895beb0967bb8715e0f9)
(cherry picked from commit db3fce5840271aebefa8f15213553449db7debf1)
(cherry picked from commit 60d804ab21d8935db80e4552d9e0a114e75ff0c4)


  Commit: 348892d943e7308a1e0e831cf5565d38b3a0d512
      https://github.com/MythTV/mythtv/commit/348892d943e7308a1e0e831cf5565d38b3a0d512
  Author: Siv Chand Koripella <sivchand at digital-nirvana.com>
  Date:   2019-03-18 (Mon, 18 Mar 2019)

  Changed paths:
    A mythtv/debian/mythtv-backend.cron.weekly
    A mythtv/debian/mythtv-backend.default
    A mythtv/debian/mythtv-backend.init

  Log Message:
  -----------
  MIQ-218

 * In order to enable core dump the parameter need to be set in /etc/default/mythtv-backend
 * Added the code to enable the core collection at start
 * Cleanup script to be run weekly removing files older than 14 days
(cherry picked from commit 11fe08b4fe4260761e73e504d8fb13509eac4f77)

(cherry picked from commit 5023f47680faaba18fe38403e8301a0ff707df62)

Conflicts:
	mythtv/debian/mythtv-backend.default
	mythtv/debian/mythtv-backend.init

(cherry picked from commit da5dd27ba5eb47d5eb95e7c294ac8b820ad70664)


  Commit: c1602a22a853eda20dc431e290042b771652bcb6
      https://github.com/MythTV/mythtv/commit/c1602a22a853eda20dc431e290042b771652bcb6
  Author: Siv Chand Koripella <sivchand at digital-nirvana.com>
  Date:   2019-03-18 (Mon, 18 Mar 2019)

  Changed paths:
    A mythtv/debian/rules

  Log Message:
  -----------
  MIQ-219 : Force debug build
(cherry picked from commit 3923555e09ff2dd1d1e202213183fa506d296629)

(cherry picked from commit 02d10c919505b6808383ce96e392df153850ebb8)

Conflicts:
	mythtv/debian/rules

(cherry picked from commit b1de3aa8f12fb676eb190056884566aac64627ca)


  Commit: c1586b5a6771ecb5bd957b085165e9a141bc50f5
      https://github.com/MythTV/mythtv/commit/c1586b5a6771ecb5bd957b085165e9a141bc50f5
  Author: John Poet <jpoet at mythtv.org>
  Date:   2019-03-18 (Mon, 18 Mar 2019)

  Changed paths:
    M mythtv/programs/mythbackend/scheduler.cpp

  Log Message:
  -----------
  When scheduling manual, daily recordings, use ManualDailyRecordCount from
mythconverg.settings to determine how many days (including today) in the
future to schedule.

No UI is provided to change the DB settings.  If ManualDailyRecordCount does
not exist in the settings table, then a default value of 13 will be used.

To add ManualDailyRecordCount, in mysql do:
INSERT INTO `settings` (`value`, `data`) VALUES ("ManualDailyRecordCount", 3);

If ManualDailyRecordCount already exists, then to update it:
UPDATE settings set data=4 where value='ManualDailyRecordCount';

(cherry picked from commit 5b0b3e55b0a7faac3d9d53ff15b2d7611d3b0bb2)
(cherry picked from commit c7497d559941aefe770308f63fd6b3791e6a3482)


  Commit: 691dd0654428af8d01c238bac324f761d6a5492f
      https://github.com/MythTV/mythtv/commit/691dd0654428af8d01c238bac324f761d6a5492f
  Author: John Poet <jpoet at mythtv.org>
  Date:   2019-03-18 (Mon, 18 Mar 2019)

  Changed paths:
    M mythtv/programs/mythbackend/scheduler.cpp

  Log Message:
  -----------
  Add logging to indicate which thread is holding schedLock.  Hopefully this
well help identify where scheduler operations are getting held up.

(cherry picked from commit 5b8cf78d703a402c3da3530761955fdc51391933)

Conflicts:
	mythtv/programs/mythbackend/scheduler.cpp


  Commit: fb8f5564122f4dba4076e4539204de8aa939f36b
      https://github.com/MythTV/mythtv/commit/fb8f5564122f4dba4076e4539204de8aa939f36b
  Author: Stuart Morgan <stuart at digital-nirvana.com>
  Date:   2019-03-18 (Mon, 18 Mar 2019)

  Changed paths:
    M mythtv/libs/libmythtv/mpeg/mpegtables.cpp
    M mythtv/libs/libmythtv/mpeg/mpegtables.h
    M mythtv/libs/libmythtv/mpeg/splicedescriptors.cpp
    M mythtv/libs/libmythtv/mpeg/splicedescriptors.h
    M mythtv/programs/mythutil/mpegutils.cpp

  Log Message:
  -----------
  Extend SCTE35 parsing to 2017 standard

* This completes handling for the entire specification.
* It adds support for xml and string printing from mythutil of all
SCTE35 data.
* XML format output was aligned to the official SCTE35 xml format to
allow for export and import, including repurposing of existing SCTE35
for VOD.

(cherry picked from commit 217d39d5f4436cff6175fb1b7386a1635b39189a)

Conflicts:
	mythtv/libs/libmythtv/mpeg/mpegtables.cpp
	mythtv/libs/libmythtv/mpeg/mpegtables.h
	mythtv/libs/libmythtv/mpeg/splicedescriptors.h


  Commit: 29cb636208188573b968151529e5b707bdfb0838
      https://github.com/MythTV/mythtv/commit/29cb636208188573b968151529e5b707bdfb0838
  Author: John Poet <jpoet at mythtv.org>
  Date:   2019-03-18 (Mon, 18 Mar 2019)

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

  Log Message:
  -----------
  QByteArray::toHex(char separator) was not added until Qt 5.9

(cherry picked from commit 01014f82f5328ab1f01e953b13d4f70bc9438955)


  Commit: 6ac5099ba3d80dd4c21e10b86bf2c833cac454ac
      https://github.com/MythTV/mythtv/commit/6ac5099ba3d80dd4c21e10b86bf2c833cac454ac
  Author: Siv Chand Koripella <sivchand at digital-nirvana.com>
  Date:   2019-03-18 (Mon, 18 Mar 2019)

  Changed paths:
    A mythtv/debian/NEWS
    A mythtv/debian/README.Debian
    A mythtv/debian/README.source
    A mythtv/debian/changelog
    A mythtv/debian/compat
    A mythtv/debian/control
    A mythtv/debian/copyright
    A mythtv/debian/directorie-not-removed
    A mythtv/debian/libmyth-29-0.install
    A mythtv/debian/libmyth-dev.install
    A mythtv/debian/libmythavcodec57.install
    A mythtv/debian/libmythavdevice57.install
    A mythtv/debian/libmythavfilter6.install
    A mythtv/debian/libmythavformat57.install
    A mythtv/debian/libmythavutil55.install
    A mythtv/debian/libmythpostproc54.install
    A mythtv/debian/libmythswresample2.install
    A mythtv/debian/libmythswscale4.install
    A mythtv/debian/libmythtv-perl.install
    A mythtv/debian/mythffmpeg.install
    A mythtv/debian/mythsql
    A mythtv/debian/mythtv-backend.NEWS
    A mythtv/debian/mythtv-backend.configfiles
    M mythtv/debian/mythtv-backend.cron.weekly
    M mythtv/debian/mythtv-backend.init
    A mythtv/debian/mythtv-backend.install
    A mythtv/debian/mythtv-backend.logrotate
    A mythtv/debian/mythtv-backend.postinst
    A mythtv/debian/mythtv-backend.postrm
    A mythtv/debian/mythtv-backend.preinst
    A mythtv/debian/mythtv-common.config
    A mythtv/debian/mythtv-common.install
    A mythtv/debian/mythtv-common.postinst
    A mythtv/debian/mythtv-common.postrm
    A mythtv/debian/mythtv-common.templates
    A mythtv/debian/mythtv-database.config
    A mythtv/debian/mythtv-database.install
    A mythtv/debian/mythtv-database.postinst
    A mythtv/debian/mythtv-database.prerm
    A mythtv/debian/mythtv-database.templates
    A mythtv/debian/mythtv-doc.install
    A mythtv/debian/mythtv-frontend.install
    A mythtv/debian/mythtv-frontend.logrotate
    A mythtv/debian/mythtv-frontend.menu
    A mythtv/debian/mythtv-frontend.postinst
    A mythtv/debian/mythtv-frontend.templates
    A mythtv/debian/mythtv-setup.desktop
    A mythtv/debian/mythtv-transcode.install
    A mythtv/debian/mythtv-transcode.logrotate
    A mythtv/debian/mythtv.desktop
    A mythtv/debian/php-mythtv.install
    A mythtv/debian/po/POTFILES.in
    A mythtv/debian/po/fr.po
    A mythtv/debian/po/templates.pot
    A mythtv/debian/pydist-overrides
    A mythtv/debian/python-mythtv.install
    M mythtv/debian/rules
    A mythtv/debian/source/format
    A mythtv/debian/watch
    A mythtv/update-changelog.sh

  Log Message:
  -----------
  Added packaging scripts for myth 29

(cherry picked from commit b60f71b8f26efac3e50b5686614a73a6167d0f76)


  Commit: 57dc69d42f0cd2ca131b6401d29d75716d4a41e5
      https://github.com/MythTV/mythtv/commit/57dc69d42f0cd2ca131b6401d29d75716d4a41e5
  Author: Siv Chand Koripella <sivchand at digital-nirvana.com>
  Date:   2019-03-18 (Mon, 18 Mar 2019)

  Changed paths:
    M .gitignore
    A mythtv/debian/patches/01-python-mythtv-install-deb.patch
    A mythtv/debian/patches/series

  Log Message:
  -----------
  Patch to install python bindings to PYTHONPATH

(cherry picked from commit 5f4ca8fea118fa6c7dde27d7147a28bb2c9f0597)


  Commit: 415d39ea3237a0c6efbe8cc6b4cf4bd4f7a43d9f
      https://github.com/MythTV/mythtv/commit/415d39ea3237a0c6efbe8cc6b4cf4bd4f7a43d9f
  Author: pavanmuchhukunta <pavanmuchhukunta at digital-nirvana.com>
  Date:   2019-03-18 (Mon, 18 Mar 2019)

  Changed paths:
    M mythtv/debian/control

  Log Message:
  -----------
  feature/MIQ-1223-Added python dependencies for mythtv.

(cherry picked from commit 72b0a2bdad670da68bab5f17aef31fade6bb497d)


  Commit: 2ad10ff6f3793cbe4721c2b721e87de8e2028525
      https://github.com/MythTV/mythtv/commit/2ad10ff6f3793cbe4721c2b721e87de8e2028525
  Author: Siv Chand Koripella <sivchand at digital-nirvana.com>
  Date:   2019-03-18 (Mon, 18 Mar 2019)

  Changed paths:
    M mythtv/debian/changelog
    M mythtv/debian/control
    M mythtv/debian/rules

  Log Message:
  -----------
  * Removed --enable-libvpx and --disable-mythlogserver from configure options.
* myhtlogserver is removed in myth30.
* Update the changelog


  Commit: 13a6b0b6382a3ca66ecc4e98ec1388aefbc17b0d
      https://github.com/MythTV/mythtv/commit/13a6b0b6382a3ca66ecc4e98ec1388aefbc17b0d
  Author: Siv Chand Koripella <sivchand at digital-nirvana.com>
  Date:   2019-03-18 (Mon, 18 Mar 2019)

  Changed paths:
    M mythtv/debian/control
    R mythtv/debian/libmyth-29-0.install
    A mythtv/debian/libmyth-30-0.install
    R mythtv/debian/libmythavcodec57.install
    A mythtv/debian/libmythavcodec58.install
    R mythtv/debian/libmythavdevice57.install
    A mythtv/debian/libmythavdevice58.install
    R mythtv/debian/libmythavfilter6.install
    A mythtv/debian/libmythavfilter7.install
    R mythtv/debian/libmythavformat57.install
    A mythtv/debian/libmythavformat58.install
    R mythtv/debian/libmythavutil55.install
    A mythtv/debian/libmythavutil56.install
    R mythtv/debian/libmythpostproc54.install
    A mythtv/debian/libmythpostproc55.install
    R mythtv/debian/libmythswresample2.install
    A mythtv/debian/libmythswresample3.install
    R mythtv/debian/libmythswscale4.install
    A mythtv/debian/libmythswscale5.install

  Log Message:
  -----------
  Update debian/control and related meta files.


  Commit: 9cbb93241d0149d687236e037f925f9b489695a9
      https://github.com/MythTV/mythtv/commit/9cbb93241d0149d687236e037f925f9b489695a9
  Author: Siv Chand Koripella <sivchand at digital-nirvana.com>
  Date:   2019-03-18 (Mon, 18 Mar 2019)

  Changed paths:
    M mythtv/debian/mythtv-backend.install
    M mythtv/debian/rules

  Log Message:
  -----------
  Disabling hdhomerun


  Commit: 7ea014b3d1544c1a66c83291c19544f37ef5b13c
      https://github.com/MythTV/mythtv/commit/7ea014b3d1544c1a66c83291c19544f37ef5b13c
  Author: Siv Chand Koripella <sivchand at digital-nirvana.com>
  Date:   2019-03-18 (Mon, 18 Mar 2019)

  Changed paths:
    M mythtv/debian/rules

  Log Message:
  -----------
  Update debian/rules to use libmyth-30 in depends.


  Commit: 1e6dd5125a74de7179f7fd8aaee0b31f6818a0dd
      https://github.com/MythTV/mythtv/commit/1e6dd5125a74de7179f7fd8aaee0b31f6818a0dd
  Author: Stuart Morgan <smorgan at mythtv.org>
  Date:   2019-04-18 (Thu, 18 Apr 2019)

  Changed paths:
    M mythtv/libs/libmythbase/remotefile.cpp
    M mythtv/libs/libmythservicecontracts/service.h
    M mythtv/libs/libmythtv/avformatdecoder.cpp
    M mythtv/libs/libmythtv/channelutil.cpp
    M mythtv/libs/libmythtv/decoderbase.h
    M mythtv/libs/libmythtv/mythplayer.cpp
    M mythtv/libs/libmythtv/mythplayer.h
    M mythtv/libs/libmythtv/recorders/ExternalStreamHandler.cpp
    M mythtv/libs/libmythtv/tv_rec.cpp
    M mythtv/libs/libmythtv/videodev2.h
    M mythtv/libs/libmythui/mythfontproperties.cpp
    M mythtv/libs/libmythui/mythuiguidegrid.cpp
    M mythtv/programs/mythfrontend/prevreclist.cpp

  Log Message:
  -----------
  Merge branch 'rc/30' of gitlab.dnis.digital-nirvana.com:MIQ/mythtv-dn into rc/30


  Commit: 001940c045e1f6e4c4db5ca014e637e60d937065
      https://github.com/MythTV/mythtv/commit/001940c045e1f6e4c4db5ca014e637e60d937065
  Author: Stuart Morgan <smorgan at mythtv.org>
  Date:   2019-04-18 (Thu, 18 Apr 2019)

  Changed paths:
    M mythtv/libs/libmythbase/remotefile.cpp
    M mythtv/libs/libmythservicecontracts/service.h
    M mythtv/libs/libmythtv/avformatdecoder.cpp
    M mythtv/libs/libmythtv/channelutil.cpp
    M mythtv/libs/libmythtv/decoderbase.h
    M mythtv/libs/libmythtv/mythplayer.cpp
    M mythtv/libs/libmythtv/mythplayer.h
    M mythtv/libs/libmythtv/recorders/ExternalStreamHandler.cpp
    M mythtv/libs/libmythtv/tv_rec.cpp
    M mythtv/libs/libmythtv/videodev2.h
    M mythtv/libs/libmythui/mythfontproperties.cpp
    M mythtv/libs/libmythui/mythuiguidegrid.cpp
    M mythtv/programs/mythfrontend/prevreclist.cpp

  Log Message:
  -----------
  Merge branch 'rc/30' into 1-update-scte-35-support-to-2019-standard-2


  Commit: d8623793477d38ba45df093f17ea15cecc95911f
      https://github.com/MythTV/mythtv/commit/d8623793477d38ba45df093f17ea15cecc95911f
  Author: Stuart <stuart at digital-nirvana.com>
  Date:   2019-04-18 (Thu, 18 Apr 2019)

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

  Log Message:
  -----------
  Merge branch '1-update-scte-35-support-to-2019-standard-2' into 'rc/30'

New segmentation types and support for AudioDescriptor in SCTE 35 2019

Closes #1

See merge request MIQ/mythtv-dn!2


  Commit: 13cfd0a8165918bd327a024400ea474918c2179c
      https://github.com/MythTV/mythtv/commit/13cfd0a8165918bd327a024400ea474918c2179c
  Author: Siv Chand Koripella <sivchand at digital-nirvana.com>
  Date:   2019-06-04 (Tue, 04 Jun 2019)

  Changed paths:
    M mythtv/debian/control

  Log Message:
  -----------
  Update control to change depends on udisks | udisks2


  Commit: 0ade76cb2e85cb33bff2ea13980d2e814d8b66bc
      https://github.com/MythTV/mythtv/commit/0ade76cb2e85cb33bff2ea13980d2e814d8b66bc
  Author: rajendrau <rajendrau at digital-nirvana.com>
  Date:   2019-06-06 (Thu, 06 Jun 2019)

  Changed paths:
    M mythtv/debian/control

  Log Message:
  -----------
  Merge branch 'libmyth-depends-issues' into 'rc/30'

Update control to change depends on udisks | udisks2

See merge request MIQ/mythtv-dn!3


  Commit: bd93e611f2df086cf0fa0c84196ccd07a529b62e
      https://github.com/MythTV/mythtv/commit/bd93e611f2df086cf0fa0c84196ccd07a529b62e
  Author: David Engel <dengel at mythtv.org>
  Date:   2019-06-13 (Thu, 13 Jun 2019)

  Changed paths:
    M mythtv/libs/libmythtv/recordinginfo.cpp
    M mythtv/programs/mythbackend/scheduler.cpp

  Log Message:
  -----------
  Include episode information in Scheduler-generated ProgramInfos.

Also, include the generic, episode indication when writing to the
oldrecorded table.

Refs #13425

(cherry picked from commit f9794e0ac7d4214599bb9b43f77b46c8dfcfa8fc)


  Commit: b9a06e548597f16003010d4325b3de8e4a38ae80
      https://github.com/MythTV/mythtv/commit/b9a06e548597f16003010d4325b3de8e4a38ae80
  Author: Yianni Vidalis <yiannividalis at hotmail.com>
  Date:   2019-06-13 (Thu, 13 Jun 2019)

  Changed paths:
    M mythtv/libs/libmythtv/eitfixup.cpp
    M mythtv/libs/libmythtv/eitfixup.h
    M mythtv/libs/libmythtv/eithelper.cpp

  Log Message:
  -----------
  EIT fixes/enhancements for greek TV. (dvb-s and dvb-t)

Fixes #13426.

Signed-off-by: David Hampton <mythtv at love2code.net>
(cherry picked from commit 2887266263db0ed423d697ea2d7e74915e2a4c68)


  Commit: ff932db71fb9dacb46bff7d76fedc64dcc84a7d0
      https://github.com/MythTV/mythtv/commit/ff932db71fb9dacb46bff7d76fedc64dcc84a7d0
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-06-13 (Thu, 13 Jun 2019)

  Changed paths:
    M mythtv/libs/libmythtv/HLS/httplivestreambuffer.cpp

  Log Message:
  -----------
  tidy: Fix memory leak in HLSSegment::DecodeData.

The clang-tidy "memory leak" checker pointed out that
HLSSegment::DecodeData function would leak memory if it read an
invalid padding size from the end of the buffer.  Add a line to free
the temporary buffer in this error condition.

Fixes #13435.

(cherry picked from commit 221e867bcbf5a79ff5f68eb5d30aa78538a2dbfb)


  Commit: 74992bb8ff0a0e76fa3d554826b3ec0f0facd3a7
      https://github.com/MythTV/mythtv/commit/74992bb8ff0a0e76fa3d554826b3ec0f0facd3a7
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-06-13 (Thu, 13 Jun 2019)

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

  Log Message:
  -----------
  tidy: Fix rare null pointer dereference in cc707decoder.cpp.

The clang-tidy "non-null parameter checker" pointed out to possibility
of the cc708 decoder dereferencing through a null pointer.  This code
starts with a default buffer size of 512 and then attempts to allocate
a larger buffer when necessary (in this case, if a single subtitle is
more than 512 characters.)  If the reallocation fails, the code would
end up storing the nullptr error return into the buffer pointer, and
then dereference it an an attempt to store the new characters.  Catch
this rare condition and drop the characters that won't fit into the
existing buffer.

Fixes #13436.

(cherry picked from commit d0356aba3c9394200a86dcab7d1cf17a558c5eab)


  Commit: a8f827151a5bc366260119c4822cf345d4e6a9e9
      https://github.com/MythTV/mythtv/commit/a8f827151a5bc366260119c4822cf345d4e6a9e9
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-06-13 (Thu, 13 Jun 2019)

  Changed paths:
    M mythtv/libs/libmythmetadata/metaioflacvorbis.cpp

  Log Message:
  -----------
  tidy: Fix test to retrieve picture from FLAC file.

The clang-tidy "call and message" check pointed out the inevitability
of calling a function through a nullptr.  The getPictureFromFile
function was testing the wrong variable when determining whether or
not a picture was the requested type.  While there, make a variable
'auto' to tighten up the code.

Fixes #13437.

(cherry picked from commit 6a21dd100e453d24437e980ef01c5525a53efbc1)


  Commit: 20779984ac3ef9ceec6ae29a9159a78c551bddd2
      https://github.com/MythTV/mythtv/commit/20779984ac3ef9ceec6ae29a9159a78c551bddd2
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-06-13 (Thu, 13 Jun 2019)

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

  Log Message:
  -----------
  tidy: Fix memory leak in HLSSegment::DecodeData.

The clang-tidy "memory leak" checker pointed out that the
RecorderBase::CheckForRingBufferSwitch function would leak the memory
pointed to by the 'recq' variable if the 'm_tvrec' variable contains
nullptr.  Add a line to free the memory pointed to by the 'recq'
variable in this case.

Fixes #13438.

(cherry picked from commit e6a39281b112fb03ef2f804c13bc6ebe9d336c90)


  Commit: 94af69d3b343690eb33cad921987f55106cbadb2
      https://github.com/MythTV/mythtv/commit/94af69d3b343690eb33cad921987f55106cbadb2
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-06-13 (Thu, 13 Jun 2019)

  Changed paths:
    M mythtv/libs/libmythbase/mythsocket.cpp

  Log Message:
  -----------
  Fix timeout on mediaserver announcements.

The socket code was converted in 2009 from taking a boolean to indicate
a 'short' timeout, to taking an actual timeout in milliseconds.  Fix
one location that didn't get converted.

Fixes #13439.

(cherry picked from commit 66d8960da3e47023344a4caa1edaa37eff6f64b8)


  Commit: 81174ded29ded55e74fe4d5ca1ea0474415e3218
      https://github.com/MythTV/mythtv/commit/81174ded29ded55e74fe4d5ca1ea0474415e3218
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-06-13 (Thu, 13 Jun 2019)

  Changed paths:
    M mythtv/libs/libmythtv/mythplayer.cpp
    M mythtv/libs/libmythtv/playercontext.cpp

  Log Message:
  -----------
  Fix "in progress" check in mythplayer.

The clang-tidy "implicit boolean conversion" check pointed out a
couple of nonsensical implicit conversion from TVState to boolean.
Fix the code to properly test for one of two TV watching states.

Fixes #13442.

https://clang.llvm.org/extra/clang-tidy/checks/readability-implicit-bool-conversion.html
(cherry picked from commit 0bf0880d3e7ff0f78d1b90953e1f48618421e62d)


  Commit: 63a0eb27b75a237aaa97f768af4ea8e1a84a21b1
      https://github.com/MythTV/mythtv/commit/63a0eb27b75a237aaa97f768af4ea8e1a84a21b1
  Author: Bill Meek <billmeek at mythtv.org>
  Date:   2019-06-13 (Thu, 13 Jun 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.

(cherry picked from commit 56cb2e4db98d96380258334cea8f7911363cb603)


  Commit: 0aded57fa50b16823fb1432485e1510e56e795de
      https://github.com/MythTV/mythtv/commit/0aded57fa50b16823fb1432485e1510e56e795de
  Author: Dag Nygren <dag at newtech.fi>
  Date:   2019-06-13 (Thu, 13 Jun 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>
(cherry picked from commit 753a062b10d93485830a4dbf7a52d8336e2edf96)


  Commit: 3b1d738b61b52d6068df718b1f454f7d42592df6
      https://github.com/MythTV/mythtv/commit/3b1d738b61b52d6068df718b1f454f7d42592df6
  Author: Peter Bennett <pbennett at mythtv.org>
  Date:   2019-06-13 (Thu, 13 Jun 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.

(cherry picked from commit b60b8678904bb36349a97ce3e8e7370f8c9c8a13)


  Commit: d21f3326082ce6c126f688e87fe94a6d7354821b
      https://github.com/MythTV/mythtv/commit/d21f3326082ce6c126f688e87fe94a6d7354821b
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-06-13 (Thu, 13 Jun 2019)

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

  Log Message:
  -----------
  Restore code that fixes up key bindings.

This partially reverts commit 453178430d86f7fdf4030cc1a76d7a135df60aa0.

(cherry picked from commit 3be5b080f8fb447645ff3ddcf174aa998108a41b)


  Commit: 0e44a1de6e50d82a377ab7cbeb229dd47d6a62d8
      https://github.com/MythTV/mythtv/commit/0e44a1de6e50d82a377ab7cbeb229dd47d6a62d8
  Author: David Engel <dengel at mythtv.org>
  Date:   2019-06-13 (Thu, 13 Jun 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.

(cherry picked from commit 895daa592802ea3b16d8f1e583d69cc8fea5f2c3)


  Commit: e8a3c92f1f49c955b82727aab07ac1cdcef7bf71
      https://github.com/MythTV/mythtv/commit/e8a3c92f1f49c955b82727aab07ac1cdcef7bf71
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-06-13 (Thu, 13 Jun 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.

(cherry picked from commit 1593c82103b10c4243e18de00469c5881e9399cb)


  Commit: eef6518c0cb0c47d724f08894d79169f492b05e0
      https://github.com/MythTV/mythtv/commit/eef6518c0cb0c47d724f08894d79169f492b05e0
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-06-13 (Thu, 13 Jun 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.

(cherry picked from commit b3e9db8c06c90f81fb7a430679a14b4271e8dc7b)


  Commit: 1db7cb4b1349dd0e100787d44f5c7fc33282113c
      https://github.com/MythTV/mythtv/commit/1db7cb4b1349dd0e100787d44f5c7fc33282113c
  Author: David Engel <dengel at mythtv.org>
  Date:   2019-06-13 (Thu, 13 Jun 2019)

  Changed paths:
    M mythtv/programs/mythbackend/scheduler.cpp
    M mythtv/programs/mythbackend/scheduler.h

  Log Message:
  -----------
  Account for very, large pre-roll values in AssignGroupInput.

Refs #13423

(cherry picked from commit b71875f16c156abeb347e6035c8b7bb72c457904)


  Commit: ec44f0bec87264d08d30167c9aaf5ada4e3720b1
      https://github.com/MythTV/mythtv/commit/ec44f0bec87264d08d30167c9aaf5ada4e3720b1
  Author: Peter Bennett <pbennett at mythtv.org>
  Date:   2019-06-13 (Thu, 13 Jun 2019)

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

  Log Message:
  -----------
  Playback: Fix DB Update that caused bookmark key bindings to be lost

The database update is clearing the key binding before it can be
converted. This fixes it for people upgrading from 29.

(cherry picked from commit cdb895e92e30c48b62498e262ecff50e1adcede6)


  Commit: b68c83ed743dd35b5595a988e1103e84370e6ec3
      https://github.com/MythTV/mythtv/commit/b68c83ed743dd35b5595a988e1103e84370e6ec3
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-06-13 (Thu, 13 Jun 2019)

  Changed paths:
    M mythtv/libs/libmythmetadata/imagemetadata.cpp

  Log Message:
  -----------
  Fix compilation with exiv2 > 0.27.0.

Remove an old workaround that was introduced so that MythTV would
continue to compile after the introduction of exiv2 version 0.21.  The
exiv2 file this workaround required was removed in 0.27.1.

MythTV now requires upon exiv2 0.21 or better.

Fixes #13452.


  Commit: 2a4b0b500d7afcf5601fa12a5eaa8f522413a4bd
      https://github.com/MythTV/mythtv/commit/2a4b0b500d7afcf5601fa12a5eaa8f522413a4bd
  Author: David Hampton <mythtv at love2code.net>
  Date:   2019-06-13 (Thu, 13 Jun 2019)

  Changed paths:
    M mythplugins/configure
    M mythplugins/mythgame/mythgame/rom_metadata.cpp

  Log Message:
  -----------
  Fix mythgame configuration with minizip 2.8.6

Minizip apparently moved its header files in/before version 2.0.
Update the mythplugins configure script to look in both the old and
new locations.

Fixes #13453.


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

  Changed paths:

  Log Message:
  -----------
  Merge branch 'fixes/30' into rc/30


  Commit: aa6d0a88b0b3377fe7822c944a636eb4e7abad43
      https://github.com/MythTV/mythtv/commit/aa6d0a88b0b3377fe7822c944a636eb4e7abad43
  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
(cherry picked from commit 05d9dc26206e86143f04622071720ec65578f02f)


  Commit: 3b1bc26b6d4b84365e275e6164026381d8d20da8
      https://github.com/MythTV/mythtv/commit/3b1bc26b6d4b84365e275e6164026381d8d20da8
  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.

(cherry picked from commit c51c7d7bebc57fd184b050532f78cfb965372767)


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

  Changed paths:
    M mythtv/libs/libmythtv/libmythtv.pro
    M mythtv/libs/libmythtv/mythsystemevent.cpp
    A mythtv/libs/libmythtv/recorders/PIDmonitor.cpp
    A mythtv/libs/libmythtv/recorders/PIDmonitor.h
    M mythtv/libs/libmythtv/recorders/dtvrecorder.cpp
    M mythtv/libs/libmythtv/recorders/dtvrecorder.h
    M mythtv/libs/libmythtv/recorders/recorderbase.cpp
    M mythtv/libs/libmythtv/recorders/recorderbase.h
    M mythtv/libs/libmythupnp/websocket.cpp

  Log Message:
  -----------
  Add PIDMonitor.


  Commit: 688b0a1d7bd488b8c0b7fde955b86589ddd45526
      https://github.com/MythTV/mythtv/commit/688b0a1d7bd488b8c0b7fde955b86589ddd45526
  Author: John Poet <jpoet at mythtv.org>
  Date:   2019-06-19 (Wed, 19 Jun 2019)

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

  Log Message:
  -----------
  Update REC_PMT event with enough information to be unique.


Compare: https://github.com/MythTV/mythtv/compare/8d05a28b96f0%5E...688b0a1d7bd4



More information about the mythtv-commits mailing list