[mythtv-commits] [MythTV/mythtv] c26ad8: Initial commit of new HTTP and Websocket code
Stuart Auchterlonie
noreply at github.com
Mon Dec 6 18:53:02 UTC 2021
Branch: refs/heads/master
Home: https://github.com/MythTV/mythtv
Commit: c26ad87bedc7c30194c515e7b4588a448d223308
https://github.com/MythTV/mythtv/commit/c26ad87bedc7c30194c515e7b4588a448d223308
Author: Mark Kendall <mark.kendall at gmail.com>
Date: 2021-01-20 (Wed, 20 Jan 2021)
Changed paths:
A mythtv/libs/libmythbase/http/mythhttpcache.cpp
A mythtv/libs/libmythbase/http/mythhttpcache.h
A mythtv/libs/libmythbase/http/mythhttpcommon.cpp
A mythtv/libs/libmythbase/http/mythhttpcommon.h
A mythtv/libs/libmythbase/http/mythhttpdata.cpp
A mythtv/libs/libmythbase/http/mythhttpdata.h
A mythtv/libs/libmythbase/http/mythhttpencoding.cpp
A mythtv/libs/libmythbase/http/mythhttpencoding.h
A mythtv/libs/libmythbase/http/mythhttpfile.cpp
A mythtv/libs/libmythbase/http/mythhttpfile.h
A mythtv/libs/libmythbase/http/mythhttpinstance.cpp
A mythtv/libs/libmythbase/http/mythhttpinstance.h
A mythtv/libs/libmythbase/http/mythhttpmetamethod.cpp
A mythtv/libs/libmythbase/http/mythhttpmetamethod.h
A mythtv/libs/libmythbase/http/mythhttpmetaservice.cpp
A mythtv/libs/libmythbase/http/mythhttpmetaservice.h
A mythtv/libs/libmythbase/http/mythhttpparser.cpp
A mythtv/libs/libmythbase/http/mythhttpparser.h
A mythtv/libs/libmythbase/http/mythhttpranges.cpp
A mythtv/libs/libmythbase/http/mythhttpranges.h
A mythtv/libs/libmythbase/http/mythhttprequest.cpp
A mythtv/libs/libmythbase/http/mythhttprequest.h
A mythtv/libs/libmythbase/http/mythhttpresponse.cpp
A mythtv/libs/libmythbase/http/mythhttpresponse.h
A mythtv/libs/libmythbase/http/mythhttproot.cpp
A mythtv/libs/libmythbase/http/mythhttproot.h
A mythtv/libs/libmythbase/http/mythhttps.cpp
A mythtv/libs/libmythbase/http/mythhttps.h
A mythtv/libs/libmythbase/http/mythhttpserver.cpp
A mythtv/libs/libmythbase/http/mythhttpserver.h
A mythtv/libs/libmythbase/http/mythhttpserverinstance.cpp
A mythtv/libs/libmythbase/http/mythhttpserverinstance.h
A mythtv/libs/libmythbase/http/mythhttpservice.cpp
A mythtv/libs/libmythbase/http/mythhttpservice.h
A mythtv/libs/libmythbase/http/mythhttpservices.cpp
A mythtv/libs/libmythbase/http/mythhttpservices.h
A mythtv/libs/libmythbase/http/mythhttpsocket.cpp
A mythtv/libs/libmythbase/http/mythhttpsocket.h
A mythtv/libs/libmythbase/http/mythhttpthread.cpp
A mythtv/libs/libmythbase/http/mythhttpthread.h
A mythtv/libs/libmythbase/http/mythhttpthreadpool.cpp
A mythtv/libs/libmythbase/http/mythhttpthreadpool.h
A mythtv/libs/libmythbase/http/mythhttptypes.h
A mythtv/libs/libmythbase/http/mythmimedatabase.cpp
A mythtv/libs/libmythbase/http/mythmimedatabase.h
A mythtv/libs/libmythbase/http/mythmimetype.cpp
A mythtv/libs/libmythbase/http/mythmimetype.h
A mythtv/libs/libmythbase/http/mythwebsocket.cpp
A mythtv/libs/libmythbase/http/mythwebsocket.h
A mythtv/libs/libmythbase/http/mythwebsockettypes.cpp
A mythtv/libs/libmythbase/http/mythwebsockettypes.h
A mythtv/libs/libmythbase/http/mythwsdl.cpp
A mythtv/libs/libmythbase/http/mythwsdl.h
A mythtv/libs/libmythbase/http/mythxsd.cpp
A mythtv/libs/libmythbase/http/mythxsd.h
A mythtv/libs/libmythbase/http/serialisers/mythcborserialiser.cpp
A mythtv/libs/libmythbase/http/serialisers/mythcborserialiser.h
A mythtv/libs/libmythbase/http/serialisers/mythjsonserialiser.cpp
A mythtv/libs/libmythbase/http/serialisers/mythjsonserialiser.h
A mythtv/libs/libmythbase/http/serialisers/mythserialiser.cpp
A mythtv/libs/libmythbase/http/serialisers/mythserialiser.h
A mythtv/libs/libmythbase/http/serialisers/mythxmlplistserialiser.cpp
A mythtv/libs/libmythbase/http/serialisers/mythxmlplistserialiser.h
A mythtv/libs/libmythbase/http/serialisers/mythxmlserialiser.cpp
A mythtv/libs/libmythbase/http/serialisers/mythxmlserialiser.h
M mythtv/libs/libmythbase/libmythbase.pro
Log Message:
-----------
Initial commit of new HTTP and Websocket code
Note: the following functionality is incomplete and/or missing:-
- authentication (easy enough)
- WSDL (started - but will take time a little effort to complete)
- actual handling of websocket functionality (i.e. remote procedure
calls)
- no existing service APIs are converted in this commit - and each will
be require an update
- no conversion of UPnP end points
- the principle aims here are to remove the dependency on QScript (which
is end of life), invert the dependency between HTTP and UPnP (i.e. UPnP
should require HTTP and not the other way around), extend functionality,
improve performance and memory footprint and ease maintenance.
- this is entirely standalone and can be run alongside the existing
server implementation (port settings are currently ignored and the
server will listen on 8081 and 8091 (SSL))
- the intention is that the new code behaves in exactly the same way as
the old code - with the exception of extending functionality.
- websocket handling is currently embedded and is fully compliant with
the autobahn test suite
- the server code is entirely lock free, event driven and thread safe -
but there will be instances where services require locking to process
requests
Commit: 0f8333b68c4a6f2997593daba68fffececedf1d9
https://github.com/MythTV/mythtv/commit/0f8333b68c4a6f2997593daba68fffececedf1d9
Author: Mark Kendall <mark.kendall at gmail.com>
Date: 2021-01-20 (Wed, 20 Jan 2021)
Changed paths:
M mythtv/html/html.pro
A mythtv/html/mythfrontend.html
M mythtv/programs/mythfrontend/main.cpp
M mythtv/programs/mythfrontend/mythfrontend.pro
A mythtv/programs/mythfrontend/services/mythfrontendservice.cpp
A mythtv/programs/mythfrontend/services/mythfrontendservice.h
Log Message:
-----------
HTTP/Mythfrontend: Convert frontend services to new HTTP code
- existing code is untouched
Note: this is more invasive than is absolutely required. I took the
opportunity to cleanup the frontend service code and mythfrontend.html
is purely a copy of the existing frontend_index.qsp to ensure the html
mime type is picked up correctly
- otherwise demonstrates setting up and starting the server instance
Commit: 4631f63be17d43b6750c241d1d1f593b28d700d1
https://github.com/MythTV/mythtv/commit/4631f63be17d43b6750c241d1d1f593b28d700d1
Author: Stuart Auchterlonie <stuarta at mythtv.org>
Date: 2021-01-20 (Wed, 20 Jan 2021)
Changed paths:
M mythtv/libs/libmythbase/http/mythmimetype.h
Log Message:
-----------
Include QStringList to fix FTBFS
Commit: 16d26c5a9c3a6b39229be6bb46c4d55a10b67583
https://github.com/MythTV/mythtv/commit/16d26c5a9c3a6b39229be6bb46c4d55a10b67583
Author: Stuart Auchterlonie <stuarta at mythtv.org>
Date: 2021-01-20 (Wed, 20 Jan 2021)
Changed paths:
M mythtv/libs/libmythbase/http/mythmimetype.h
Log Message:
-----------
include <vector> to fix ftbfs
Commit: caae34c18e6fa31bdac07e3d94471126e9148e73
https://github.com/MythTV/mythtv/commit/caae34c18e6fa31bdac07e3d94471126e9148e73
Author: Stuart Auchterlonie <stuarta at mythtv.org>
Date: 2021-01-20 (Wed, 20 Jan 2021)
Changed paths:
M mythtv/libs/libmythbase/http/mythhttpserver.cpp
Log Message:
-----------
Only use bonjour if it is available
Commit: 55b910004c519f16b46d145fca005fa7469f0098
https://github.com/MythTV/mythtv/commit/55b910004c519f16b46d145fca005fa7469f0098
Author: Stuart Auchterlonie <stuarta at mythtv.org>
Date: 2021-01-20 (Wed, 20 Jan 2021)
Changed paths:
M mythtv/libs/libmythbase/http/mythmimetype.h
Log Message:
-----------
Merge branch 'devel/http' of github.com:MythTV/mythtv into devel/http
Commit: 158c1ac79f9399944d1c15e3f8eef7598990fe9a
https://github.com/MythTV/mythtv/commit/158c1ac79f9399944d1c15e3f8eef7598990fe9a
Author: Mark Kendall <mark.kendall at gmail.com>
Date: 2021-01-20 (Wed, 20 Jan 2021)
Changed paths:
M mythtv/libs/libmythbase/http/mythhttpresponse.cpp
Log Message:
-----------
MythHTTPResponse: Remove superfluous .constData
Commit: 08e3bae13307139baa12e38bcad6dc325ebd35c9
https://github.com/MythTV/mythtv/commit/08e3bae13307139baa12e38bcad6dc325ebd35c9
Author: Mark Kendall <mark.kendall at gmail.com>
Date: 2021-01-20 (Wed, 20 Jan 2021)
Changed paths:
M mythtv/libs/libmythbase/http/mythhttpmetaservice.cpp
M mythtv/libs/libmythbase/http/serialisers/mythxmlplistserialiser.cpp
M mythtv/libs/libmythbase/http/serialisers/mythxmlserialiser.cpp
Log Message:
-----------
http: Fix QString::split deprecated warnings
Commit: ded7dae4095ba2cab0928e83ee135d2d4d429fb2
https://github.com/MythTV/mythtv/commit/ded7dae4095ba2cab0928e83ee135d2d4d429fb2
Author: Mark Kendall <mark.kendall at gmail.com>
Date: 2021-01-20 (Wed, 20 Jan 2021)
Changed paths:
M mythtv/libs/libmythbase/http/mythhttpcache.cpp
Log Message:
-----------
MythHTTPCache: Fix copy and paste error
Commit: 7973b99dc84c74f2a3dbfc719cf1824bf0097c16
https://github.com/MythTV/mythtv/commit/7973b99dc84c74f2a3dbfc719cf1824bf0097c16
Author: Mark Kendall <mark.kendall at gmail.com>
Date: 2021-01-21 (Thu, 21 Jan 2021)
Changed paths:
M mythtv/libs/libmythbase/http/mythhttpsocket.cpp
Log Message:
-----------
MythHTTPSocket: Fix std::min template error on macos
Commit: eddde3a0f7d15eff4d84d1f763213ac3ee5fc5f4
https://github.com/MythTV/mythtv/commit/eddde3a0f7d15eff4d84d1f763213ac3ee5fc5f4
Author: Mark Kendall <mark.kendall at gmail.com>
Date: 2021-01-21 (Thu, 21 Jan 2021)
Changed paths:
M mythtv/libs/libmythbase/http/mythhttpcommon.h
Log Message:
-----------
MythHTTPCommon: Fix integer overflow warning
Commit: 7ac97680320e936616b4fc980ae3e7ed7bee2392
https://github.com/MythTV/mythtv/commit/7ac97680320e936616b4fc980ae3e7ed7bee2392
Author: Mark Kendall <mark.kendall at gmail.com>
Date: 2021-01-21 (Thu, 21 Jan 2021)
Changed paths:
M mythtv/programs/mythfrontend/services/mythfrontendservice.cpp
Log Message:
-----------
MythFrontendService: Add missing <thread> include
Commit: f6d668d46beb4bcf84c7872f8fd4278fefffe871
https://github.com/MythTV/mythtv/commit/f6d668d46beb4bcf84c7872f8fd4278fefffe871
Author: Mark Kendall <mark.kendall at gmail.com>
Date: 2021-01-21 (Thu, 21 Jan 2021)
Changed paths:
M mythtv/libs/libmythbase/http/mythhttpparser.cpp
Log Message:
-----------
MythHTTPParser: Fix qMax usage on some platforms
Commit: 1bbbe9514054538157b5452629391ea69908e174
https://github.com/MythTV/mythtv/commit/1bbbe9514054538157b5452629391ea69908e174
Author: Mark Kendall <mark.kendall at gmail.com>
Date: 2021-01-21 (Thu, 21 Jan 2021)
Changed paths:
M mythtv/libs/libmythbase/http/mythhttpservice.cpp
Log Message:
-----------
MythHTTPService: Ensure consistent types for std::min
Commit: a4618ed05569bf352f5ad836fb3fd3b500612de4
https://github.com/MythTV/mythtv/commit/a4618ed05569bf352f5ad836fb3fd3b500612de4
Author: Mark Kendall <mark.kendall at gmail.com>
Date: 2021-01-21 (Thu, 21 Jan 2021)
Changed paths:
M mythtv/libs/libmythbase/http/mythhttpserver.cpp
M mythtv/libs/libmythbase/http/mythhttpserver.h
Log Message:
-----------
MythHTTPServer: Further cleanup of Bonjour ifdeffery
Commit: 06b7a24aba9c927d3c529b7045f548244a49188a
https://github.com/MythTV/mythtv/commit/06b7a24aba9c927d3c529b7045f548244a49188a
Author: Stuart Auchterlonie <stuarta at mythtv.org>
Date: 2021-02-02 (Tue, 02 Feb 2021)
Changed paths:
M mythtv/libs/libmythbase/http/serialisers/mythjsonserialiser.cpp
Log Message:
-----------
Ensure all chars \u0000 - \u001F are escaped in json serializer
Include changes from 8b644a99fcabcc4e1ebcc5534284348913c673aa
in the new serializer
Commit: 0c299def2b940e2755c90c38b11adb0eb69428d2
https://github.com/MythTV/mythtv/commit/0c299def2b940e2755c90c38b11adb0eb69428d2
Author: Stuart Auchterlonie <stuarta at mythtv.org>
Date: 2021-02-25 (Thu, 25 Feb 2021)
Changed paths:
M mythtv/libs/libmythbase/http/mythhttptypes.h
Log Message:
-----------
Add a define for HTTPAccepted
Commit: d814e2d9824500ea1ee089053b0f9b4c542a3982
https://github.com/MythTV/mythtv/commit/d814e2d9824500ea1ee089053b0f9b4c542a3982
Author: Stuart Auchterlonie <stuarta at mythtv.org>
Date: 2021-03-10 (Wed, 10 Mar 2021)
Changed paths:
M .gitignore
M mythplugins/mytharchive/i18n/mytharchive_it.ts
M mythplugins/mytharchive/mytharchive/logviewer.cpp
M mythplugins/mytharchive/mytharchive/logviewer.h
M mythplugins/mytharchive/mytharchive/main.cpp
M mythplugins/mytharchive/mytharchive/thumbfinder.cpp
M mythplugins/mytharchive/mytharchive/videoselector.cpp
M mythplugins/mythbrowser/i18n/mythbrowser_it.ts
M mythplugins/mythbrowser/mythbrowser/main.cpp
M mythplugins/mythgame/i18n/mythgame_it.ts
M mythplugins/mythgame/mythgame/gamehandler.cpp
M mythplugins/mythmusic/i18n/mythmusic_it.ts
M mythplugins/mythmusic/mythmusic/avfdecoder.cpp
M mythplugins/mythmusic/mythmusic/cddecoder.cpp
M mythplugins/mythmusic/mythmusic/cdrip.cpp
M mythplugins/mythmusic/mythmusic/cdrip.h
M mythplugins/mythmusic/mythmusic/lyricsview.cpp
M mythplugins/mythmusic/mythmusic/main.cpp
M mythplugins/mythmusic/mythmusic/mainvisual.cpp
M mythplugins/mythmusic/mythmusic/mainvisual.h
M mythplugins/mythmusic/mythmusic/miniplayer.cpp
M mythplugins/mythmusic/mythmusic/musiccommon.cpp
M mythplugins/mythmusic/mythmusic/musiccommon.h
M mythplugins/mythmusic/mythmusic/musicdbcheck.cpp
M mythplugins/mythmusic/mythmusic/musicplayer.cpp
M mythplugins/mythmusic/mythmusic/musicplayer.h
M mythplugins/mythmusic/mythmusic/playlist.cpp
M mythplugins/mythmusic/mythmusic/playlist.h
M mythplugins/mythmusic/mythmusic/playlistcontainer.cpp
M mythplugins/mythmusic/mythmusic/pls.cpp
M mythplugins/mythmusic/mythmusic/streamview.cpp
M mythplugins/mythmusic/mythmusic/visualize.cpp
M mythplugins/mythmusic/mythmusic/visualize.h
M mythplugins/mythmusic/mythmusic/visualizerview.cpp
M mythplugins/mythnetvision/i18n/mythnetvision_it.ts
M mythplugins/mythnetvision/mythnetvision/netbase.cpp
M mythplugins/mythnews/i18n/mythnews_it.ts
M mythplugins/mythnews/mythnews/mythnews.cpp
M mythplugins/mythnews/mythnews/mythnews.h
M mythplugins/mythnews/mythnews/newssite.cpp
M mythplugins/mythnews/mythnews/newssite.h
M mythplugins/mythweather/i18n/mythweather_it.ts
M mythplugins/mythweather/mythweather/sourceManager.cpp
M mythplugins/mythweather/mythweather/weather.cpp
M mythplugins/mythweather/mythweather/weather.h
M mythplugins/mythweather/mythweather/weatherSetup.cpp
M mythplugins/mythweather/mythweather/weatherSetup.h
M mythplugins/mythweather/mythweather/weatherSource.cpp
M mythplugins/mythweather/mythweather/weatherSource.h
M mythplugins/mythweather/mythweather/weatherUtils.h
M mythplugins/mythzoneminder/i18n/mythzoneminder_it.ts
M mythplugins/mythzoneminder/mythzmserver/main.cpp
M mythplugins/mythzoneminder/mythzmserver/zmserver.cpp
M mythplugins/mythzoneminder/mythzmserver/zmserver.h
M mythplugins/mythzoneminder/mythzoneminder/zmclient.cpp
M mythplugins/mythzoneminder/mythzoneminder/zmconsole.cpp
M mythplugins/mythzoneminder/mythzoneminder/zmliveplayer.cpp
M mythplugins/mythzoneminder/mythzoneminder/zmminiplayer.cpp
M mythplugins/mythzoneminder/mythzoneminder/zmplayer.cpp
M mythtv/bindings/python/setup.py
A mythtv/bindings/python/tmdb3/tmdb3/lookup.py
M mythtv/bindings/python/tmdb3/tmdb3/tmdb_api.py
M mythtv/bindings/python/tmdb3/tmdb3/util.py
A mythtv/bindings/python/tvmaze/__init__.py
A mythtv/bindings/python/tvmaze/embed.py
A mythtv/bindings/python/tvmaze/endpoints.py
A mythtv/bindings/python/tvmaze/episode.py
A mythtv/bindings/python/tvmaze/locales.py
A mythtv/bindings/python/tvmaze/person.py
A mythtv/bindings/python/tvmaze/season.py
A mythtv/bindings/python/tvmaze/show.py
A mythtv/bindings/python/tvmaze/tvmaze_api.py
A mythtv/bindings/python/tvmaze/utils.py
M mythtv/configure
A mythtv/database/legacy.mc.sql
M mythtv/i18n/mythfrontend_it.ts
M mythtv/libs/libmyth/audio/audiooutput.h
M mythtv/libs/libmyth/audio/audiooutputalsa.cpp
M mythtv/libs/libmyth/audio/audiooutputaudiotrack.cpp
M mythtv/libs/libmyth/audio/audiooutputaudiotrack.h
M mythtv/libs/libmyth/audio/audiooutputbase.cpp
M mythtv/libs/libmyth/audio/audiooutputbase.h
M mythtv/libs/libmyth/audio/audiooutputca.cpp
M mythtv/libs/libmyth/audio/audiooutputca.h
M mythtv/libs/libmyth/audio/audiooutputgraph.cpp
M mythtv/libs/libmyth/audio/audiooutputgraph.h
M mythtv/libs/libmyth/audio/audiooutputopensles.cpp
M mythtv/libs/libmyth/audio/audiooutputoss.cpp
M mythtv/libs/libmyth/audio/volumebase.cpp
M mythtv/libs/libmyth/dbsettings.cpp
M mythtv/libs/libmyth/guistartup.cpp
M mythtv/libs/libmyth/guistartup.h
M mythtv/libs/libmyth/mediamonitor-darwin.cpp
M mythtv/libs/libmyth/mediamonitor-unix.cpp
M mythtv/libs/libmyth/mythcontext.cpp
M mythtv/libs/libmyth/mythrssmanager.cpp
M mythtv/libs/libmyth/mythrssmanager.h
M mythtv/libs/libmyth/netgrabbermanager.cpp
M mythtv/libs/libmyth/netgrabbermanager.h
M mythtv/libs/libmyth/netutils.cpp
M mythtv/libs/libmyth/netutils.h
M mythtv/libs/libmyth/output.cpp
M mythtv/libs/libmyth/output.h
M mythtv/libs/libmyth/programinfo.cpp
M mythtv/libs/libmyth/programinfo.h
M mythtv/libs/libmyth/remoteutil.cpp
M mythtv/libs/libmyth/remoteutil.h
M mythtv/libs/libmyth/rssparse.cpp
M mythtv/libs/libmyth/rssparse.h
M mythtv/libs/libmyth/storagegroupeditor.cpp
M mythtv/libs/libmyth/test/test_programinfo/test_programinfo.h
A mythtv/libs/libmyth/test/test_rssparse/.gitignore
A mythtv/libs/libmyth/test/test_rssparse/test_rssparse.cpp
A mythtv/libs/libmyth/test/test_rssparse/test_rssparse.h
A mythtv/libs/libmyth/test/test_rssparse/test_rssparse.pro
M mythtv/libs/libmyth/visual.h
M mythtv/libs/libmythbase/compat.h
M mythtv/libs/libmythbase/dbutil.cpp
M mythtv/libs/libmythbase/hardwareprofile.h
M mythtv/libs/libmythbase/housekeeper.cpp
M mythtv/libs/libmythbase/housekeeper.h
M mythtv/libs/libmythbase/lcddevice.cpp
M mythtv/libs/libmythbase/lcddevice.h
M mythtv/libs/libmythbase/libmythbase.pro
M mythtv/libs/libmythbase/logging.cpp
M mythtv/libs/libmythbase/logging.h
M mythtv/libs/libmythbase/loggingserver.cpp
M mythtv/libs/libmythbase/loggingserver.h
M mythtv/libs/libmythbase/mthread.cpp
M mythtv/libs/libmythbase/mthread.h
M mythtv/libs/libmythbase/mthreadpool.cpp
M mythtv/libs/libmythbase/mthreadpool.h
A mythtv/libs/libmythbase/mythchrono.h
M mythtv/libs/libmythbase/mythcorecontext.cpp
M mythtv/libs/libmythbase/mythcorecontext.h
M mythtv/libs/libmythbase/mythcoreutil.cpp
M mythtv/libs/libmythbase/mythdate.cpp
M mythtv/libs/libmythbase/mythdate.h
M mythtv/libs/libmythbase/mythdbcon.cpp
M mythtv/libs/libmythbase/mythdbcon.h
M mythtv/libs/libmythbase/mythdbparams.cpp
M mythtv/libs/libmythbase/mythdbparams.h
M mythtv/libs/libmythbase/mythdownloadmanager.cpp
M mythtv/libs/libmythbase/mythmedia.cpp
M mythtv/libs/libmythbase/mythmiscutil.cpp
M mythtv/libs/libmythbase/mythmiscutil.h
M mythtv/libs/libmythbase/mythpower.cpp
M mythtv/libs/libmythbase/mythpower.h
M mythtv/libs/libmythbase/mythsingledownload.cpp
M mythtv/libs/libmythbase/mythsingledownload.h
M mythtv/libs/libmythbase/mythsocket.cpp
M mythtv/libs/libmythbase/mythsocket.h
M mythtv/libs/libmythbase/mythsocket_cb.h
M mythtv/libs/libmythbase/mythsystem.cpp
M mythtv/libs/libmythbase/mythsystem.h
M mythtv/libs/libmythbase/mythsystemlegacy.cpp
M mythtv/libs/libmythbase/mythsystemlegacy.h
M mythtv/libs/libmythbase/mythsystemprivate.h
M mythtv/libs/libmythbase/mythsystemunix.cpp
M mythtv/libs/libmythbase/mythsystemunix.h
M mythtv/libs/libmythbase/mythsystemwindows.cpp
M mythtv/libs/libmythbase/mythsystemwindows.h
M mythtv/libs/libmythbase/mythtimer.cpp
M mythtv/libs/libmythbase/mythtimer.h
M mythtv/libs/libmythbase/platforms/mythpowerdbus.cpp
M mythtv/libs/libmythbase/platforms/mythpowerdbus.h
M mythtv/libs/libmythbase/portchecker.cpp
M mythtv/libs/libmythbase/portchecker.h
M mythtv/libs/libmythbase/remotefile.cpp
M mythtv/libs/libmythbase/remotefile.h
M mythtv/libs/libmythbase/serverpool.cpp
A mythtv/libs/libmythbase/test/test_mythdbcon/.gitignore
A mythtv/libs/libmythbase/test/test_mythdbcon/test_mythdbcon.cpp
A mythtv/libs/libmythbase/test/test_mythdbcon/test_mythdbcon.h
A mythtv/libs/libmythbase/test/test_mythdbcon/test_mythdbcon.pro
M mythtv/libs/libmythbase/test/test_mythsystem/test_mythsystem.h
M mythtv/libs/libmythbase/test/test_mythtimer/test_mythtimer.h
M mythtv/libs/libmythbase/threadedfilewriter.cpp
M mythtv/libs/libmythbase/unzip.cpp
M mythtv/libs/libmythfreemheg/Engine.cpp
M mythtv/libs/libmythfreemheg/Engine.h
M mythtv/libs/libmythfreemheg/Groups.cpp
M mythtv/libs/libmythfreemheg/Groups.h
M mythtv/libs/libmythfreemheg/Programs.cpp
M mythtv/libs/libmythfreemheg/Stream.cpp
M mythtv/libs/libmythfreemheg/freemheg.h
M mythtv/libs/libmythmetadata/imagemanager.cpp
M mythtv/libs/libmythmetadata/imagemetadata.cpp
M mythtv/libs/libmythmetadata/imagescanner.cpp
M mythtv/libs/libmythmetadata/imagescanner.h
M mythtv/libs/libmythmetadata/imagethumbs.cpp
M mythtv/libs/libmythmetadata/imagetypes.h
M mythtv/libs/libmythmetadata/lyricsdata.cpp
M mythtv/libs/libmythmetadata/lyricsdata.h
M mythtv/libs/libmythmetadata/metadatacommon.cpp
M mythtv/libs/libmythmetadata/metadatacommon.h
M mythtv/libs/libmythmetadata/metadatafactory.cpp
M mythtv/libs/libmythmetadata/metadatagrabber.cpp
M mythtv/libs/libmythmetadata/metaio.cpp
M mythtv/libs/libmythmetadata/metaio.h
M mythtv/libs/libmythmetadata/metaioavfcomment.cpp
M mythtv/libs/libmythmetadata/metaioavfcomment.h
M mythtv/libs/libmythmetadata/metaioflacvorbis.cpp
M mythtv/libs/libmythmetadata/metaioid3.cpp
M mythtv/libs/libmythmetadata/metaiomp4.cpp
M mythtv/libs/libmythmetadata/metaiomp4.h
M mythtv/libs/libmythmetadata/metaiooggvorbis.cpp
M mythtv/libs/libmythmetadata/metaiotaglib.cpp
M mythtv/libs/libmythmetadata/metaiotaglib.h
M mythtv/libs/libmythmetadata/metaiowavpack.cpp
M mythtv/libs/libmythmetadata/musicmetadata.cpp
M mythtv/libs/libmythmetadata/musicmetadata.h
M mythtv/libs/libmythmetadata/musicutils.cpp
M mythtv/libs/libmythmetadata/musicutils.h
A mythtv/libs/libmythmetadata/test/test_lyrics/.gitignore
A mythtv/libs/libmythmetadata/test/test_lyrics/samples/DemoTrack1.xml
A mythtv/libs/libmythmetadata/test/test_lyrics/samples/DemoTrack2.xml
A mythtv/libs/libmythmetadata/test/test_lyrics/samples/DemoTrack3.xml
A mythtv/libs/libmythmetadata/test/test_lyrics/samples/DemoTrack4.xml
A mythtv/libs/libmythmetadata/test/test_lyrics/test_lyrics.cpp
A mythtv/libs/libmythmetadata/test/test_lyrics/test_lyrics.h
A mythtv/libs/libmythmetadata/test/test_lyrics/test_lyrics.pro
A mythtv/libs/libmythmetadata/test/test_metadatagrabber/.gitignore
A mythtv/libs/libmythmetadata/test/test_metadatagrabber/test_metadatagrabber.cpp
A mythtv/libs/libmythmetadata/test/test_metadatagrabber/test_metadatagrabber.h
A mythtv/libs/libmythmetadata/test/test_metadatagrabber/test_metadatagrabber.pro
A mythtv/libs/libmythmetadata/test/test_musicmetadata/.gitignore
A mythtv/libs/libmythmetadata/test/test_musicmetadata/samples/silence.aiff
A mythtv/libs/libmythmetadata/test/test_musicmetadata/samples/silence.flac
A mythtv/libs/libmythmetadata/test/test_musicmetadata/samples/silence.m4a
A mythtv/libs/libmythmetadata/test/test_musicmetadata/samples/silence.mp3
A mythtv/libs/libmythmetadata/test/test_musicmetadata/samples/silence.ogg
A mythtv/libs/libmythmetadata/test/test_musicmetadata/samples/silence.wv
A mythtv/libs/libmythmetadata/test/test_musicmetadata/test_musicmetadata.cpp
A mythtv/libs/libmythmetadata/test/test_musicmetadata/test_musicmetadata.h
A mythtv/libs/libmythmetadata/test/test_musicmetadata/test_musicmetadata.pro
A mythtv/libs/libmythmetadata/test/test_musicutils/.gitignore
A mythtv/libs/libmythmetadata/test/test_musicutils/test_musicutils.cpp
A mythtv/libs/libmythmetadata/test/test_musicutils/test_musicutils.h
A mythtv/libs/libmythmetadata/test/test_musicutils/test_musicutils.pro
M mythtv/libs/libmythmetadata/test/test_videometadata/test_videometadata.h
M mythtv/libs/libmythmetadata/videometadata.cpp
M mythtv/libs/libmythmetadata/videometadata.h
M mythtv/libs/libmythmetadata/videoutils.cpp
M mythtv/libs/libmythmetadata/videoutils.h
M mythtv/libs/libmythprotoserver/mythsocketmanager.cpp
M mythtv/libs/libmythprotoserver/requesthandler/basehandler.cpp
M mythtv/libs/libmythprotoserver/requesthandler/deletethread.cpp
M mythtv/libs/libmythprotoserver/requesthandler/fileserverhandler.cpp
M mythtv/libs/libmythprotoserver/requesthandler/outboundhandler.cpp
M mythtv/libs/libmythprotoserver/sockethandler/filetransfer.cpp
M mythtv/libs/libmythprotoserver/sockethandler/filetransfer.h
M mythtv/libs/libmythtv/AirPlay/mythairplayserver.cpp
M mythtv/libs/libmythtv/AirPlay/mythraopconnection.cpp
M mythtv/libs/libmythtv/AirPlay/mythraopconnection.h
M mythtv/libs/libmythtv/Bluray/mythbdbuffer.cpp
M mythtv/libs/libmythtv/Bluray/mythbdbuffer.h
M mythtv/libs/libmythtv/Bluray/mythbddecoder.cpp
M mythtv/libs/libmythtv/Bluray/mythbdplayer.cpp
M mythtv/libs/libmythtv/Bluray/mythbdplayer.h
M mythtv/libs/libmythtv/DVD/mythdvdbuffer.cpp
M mythtv/libs/libmythtv/DVD/mythdvdbuffer.h
M mythtv/libs/libmythtv/DVD/mythdvddecoder.cpp
M mythtv/libs/libmythtv/DVD/mythdvdplayer.cpp
M mythtv/libs/libmythtv/DVD/mythdvdplayer.h
M mythtv/libs/libmythtv/DVD/mythdvdstream.cpp
M mythtv/libs/libmythtv/DVD/mythdvdstream.h
M mythtv/libs/libmythtv/HLS/httplivestream.cpp
M mythtv/libs/libmythtv/HLS/httplivestreambuffer.cpp
M mythtv/libs/libmythtv/HLS/httplivestreambuffer.h
M mythtv/libs/libmythtv/audioplayer.cpp
M mythtv/libs/libmythtv/audioplayer.h
M mythtv/libs/libmythtv/captions/cc608decoder.cpp
M mythtv/libs/libmythtv/captions/cc608decoder.h
M mythtv/libs/libmythtv/captions/cc608reader.cpp
M mythtv/libs/libmythtv/captions/cc608reader.h
M mythtv/libs/libmythtv/captions/cc708decoder.cpp
M mythtv/libs/libmythtv/captions/cc708decoder.h
M mythtv/libs/libmythtv/captions/srtwriter.cpp
M mythtv/libs/libmythtv/captions/srtwriter.h
M mythtv/libs/libmythtv/captions/subtitlereader.cpp
M mythtv/libs/libmythtv/captions/subtitlereader.h
M mythtv/libs/libmythtv/captions/subtitlescreen.cpp
M mythtv/libs/libmythtv/captions/subtitlescreen.h
M mythtv/libs/libmythtv/captions/textsubtitleparser.cpp
M mythtv/libs/libmythtv/cardutil.cpp
M mythtv/libs/libmythtv/cardutil.h
M mythtv/libs/libmythtv/channelscan/channelscan_sm.cpp
M mythtv/libs/libmythtv/channelscan/channelscan_sm.h
M mythtv/libs/libmythtv/channelscan/channelscanner.cpp
M mythtv/libs/libmythtv/channelscan/externrecscanner.cpp
M mythtv/libs/libmythtv/channelscan/iptvchannelfetcher.cpp
M mythtv/libs/libmythtv/channelscan/vboxchannelfetcher.cpp
M mythtv/libs/libmythtv/channelutil.cpp
M mythtv/libs/libmythtv/channelutil.h
M mythtv/libs/libmythtv/commbreakmap.cpp
M mythtv/libs/libmythtv/commbreakmap.h
M mythtv/libs/libmythtv/decoders/avformatdecoder.cpp
M mythtv/libs/libmythtv/decoders/avformatdecoder.h
M mythtv/libs/libmythtv/decoders/decoderbase.cpp
M mythtv/libs/libmythtv/decoders/decoderbase.h
M mythtv/libs/libmythtv/deletemap.cpp
M mythtv/libs/libmythtv/deletemap.h
M mythtv/libs/libmythtv/drm/mythvideodrmutils.cpp
M mythtv/libs/libmythtv/dummydecoder.h
M mythtv/libs/libmythtv/eitfixup.cpp
M mythtv/libs/libmythtv/eitfixup.h
M mythtv/libs/libmythtv/eithelper.cpp
M mythtv/libs/libmythtv/eithelper.h
M mythtv/libs/libmythtv/eitscanner.cpp
M mythtv/libs/libmythtv/eitscanner.h
M mythtv/libs/libmythtv/format.h
M mythtv/libs/libmythtv/frequencytables.cpp
M mythtv/libs/libmythtv/frequencytables.h
M mythtv/libs/libmythtv/io/mythavformatwriter.cpp
M mythtv/libs/libmythtv/io/mythavformatwriter.h
M mythtv/libs/libmythtv/io/mythfilebuffer.cpp
M mythtv/libs/libmythtv/io/mythfilebuffer.h
M mythtv/libs/libmythtv/io/mythinteractivebuffer.cpp
M mythtv/libs/libmythtv/io/mythinteractivebuffer.h
M mythtv/libs/libmythtv/io/mythmediabuffer.cpp
M mythtv/libs/libmythtv/io/mythmediabuffer.h
M mythtv/libs/libmythtv/io/mythmediawriter.cpp
M mythtv/libs/libmythtv/io/mythmediawriter.h
M mythtv/libs/libmythtv/io/mythstreamingbuffer.cpp
M mythtv/libs/libmythtv/io/mythstreamingbuffer.h
M mythtv/libs/libmythtv/iptvtuningdata.h
M mythtv/libs/libmythtv/jitterometer.cpp
M mythtv/libs/libmythtv/jitterometer.h
M mythtv/libs/libmythtv/jobqueue.cpp
M mythtv/libs/libmythtv/jobqueue.h
M mythtv/libs/libmythtv/libmythtv.pro
M mythtv/libs/libmythtv/livetvchain.cpp
M mythtv/libs/libmythtv/livetvchain.h
M mythtv/libs/libmythtv/mheg/mhegic.cpp
M mythtv/libs/libmythtv/mheg/mhi.cpp
M mythtv/libs/libmythtv/mheg/mhi.h
M mythtv/libs/libmythtv/mheg/netstream.cpp
M mythtv/libs/libmythtv/mheg/netstream.h
M mythtv/libs/libmythtv/mpeg/mpegstreamdata.cpp
M mythtv/libs/libmythtv/mythavutil.cpp
M mythtv/libs/libmythtv/mythavutil.h
M mythtv/libs/libmythtv/mythccextractorplayer.cpp
M mythtv/libs/libmythtv/mythccextractorplayer.h
M mythtv/libs/libmythtv/mythcommflagplayer.cpp
M mythtv/libs/libmythtv/mythdeinterlacer.cpp
M mythtv/libs/libmythtv/mythframe.cpp
M mythtv/libs/libmythtv/mythframe.h
A mythtv/libs/libmythtv/mythhdrtracker.cpp
A mythtv/libs/libmythtv/mythhdrtracker.h
A mythtv/libs/libmythtv/mythhdrvideometadata.cpp
A mythtv/libs/libmythtv/mythhdrvideometadata.h
M mythtv/libs/libmythtv/mythplayer.cpp
M mythtv/libs/libmythtv/mythplayer.h
M mythtv/libs/libmythtv/mythplayeraudioui.cpp
M mythtv/libs/libmythtv/mythplayeraudioui.h
M mythtv/libs/libmythtv/mythplayeravsync.cpp
M mythtv/libs/libmythtv/mythplayeravsync.h
M mythtv/libs/libmythtv/mythplayercaptionsui.cpp
M mythtv/libs/libmythtv/mythplayercaptionsui.h
A mythtv/libs/libmythtv/mythplayereditorui.cpp
A mythtv/libs/libmythtv/mythplayereditorui.h
M mythtv/libs/libmythtv/mythplayeroverlayui.cpp
M mythtv/libs/libmythtv/mythplayeroverlayui.h
M mythtv/libs/libmythtv/mythplayerstate.cpp
M mythtv/libs/libmythtv/mythplayerstate.h
M mythtv/libs/libmythtv/mythplayerui.cpp
M mythtv/libs/libmythtv/mythplayerui.h
M mythtv/libs/libmythtv/mythplayervideoui.cpp
M mythtv/libs/libmythtv/mythpreviewplayer.cpp
M mythtv/libs/libmythtv/mythpreviewplayer.h
M mythtv/libs/libmythtv/mythsystemevent.cpp
M mythtv/libs/libmythtv/mythvideocolourspace.cpp
M mythtv/libs/libmythtv/mythvideocolourspace.h
M mythtv/libs/libmythtv/mythvideogpu.cpp
M mythtv/libs/libmythtv/mythvideoout.cpp
M mythtv/libs/libmythtv/mythvideoout.h
M mythtv/libs/libmythtv/mythvideooutgpu.cpp
M mythtv/libs/libmythtv/mythvideooutgpu.h
M mythtv/libs/libmythtv/mythvideooutnull.h
M mythtv/libs/libmythtv/mythvideoscantracker.cpp
M mythtv/libs/libmythtv/mythvideoscantracker.h
M mythtv/libs/libmythtv/opengl/mythnvdecinterop.cpp
M mythtv/libs/libmythtv/opengl/mythvdpauinterop.cpp
M mythtv/libs/libmythtv/osd.cpp
M mythtv/libs/libmythtv/osd.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/programdata.cpp
M mythtv/libs/libmythtv/programdata.h
M mythtv/libs/libmythtv/recorders/DeviceReadBuffer.cpp
M mythtv/libs/libmythtv/recorders/DeviceReadBuffer.h
M mythtv/libs/libmythtv/recorders/ExternalChannel.cpp
M mythtv/libs/libmythtv/recorders/ExternalChannel.h
M mythtv/libs/libmythtv/recorders/ExternalRecChannelFetcher.cpp
M mythtv/libs/libmythtv/recorders/ExternalRecorder.cpp
M mythtv/libs/libmythtv/recorders/ExternalRecorder.h
M mythtv/libs/libmythtv/recorders/ExternalSignalMonitor.cpp
M mythtv/libs/libmythtv/recorders/ExternalSignalMonitor.h
M mythtv/libs/libmythtv/recorders/ExternalStreamHandler.cpp
M mythtv/libs/libmythtv/recorders/ExternalStreamHandler.h
M mythtv/libs/libmythtv/recorders/HLS/HLSPlaylistWorker.cpp
M mythtv/libs/libmythtv/recorders/HLS/HLSReader.cpp
M mythtv/libs/libmythtv/recorders/HLS/HLSReader.h
M mythtv/libs/libmythtv/recorders/HLS/HLSSegment.cpp
M mythtv/libs/libmythtv/recorders/HLS/HLSSegment.h
M mythtv/libs/libmythtv/recorders/HLS/HLSStream.cpp
M mythtv/libs/libmythtv/recorders/HLS/HLSStream.h
M mythtv/libs/libmythtv/recorders/HLS/HLSStreamWorker.cpp
M mythtv/libs/libmythtv/recorders/NuppelVideoRecorder.cpp
M mythtv/libs/libmythtv/recorders/NuppelVideoRecorder.h
M mythtv/libs/libmythtv/recorders/analogsignalmonitor.h
M mythtv/libs/libmythtv/recorders/cetonrecorder.cpp
M mythtv/libs/libmythtv/recorders/cetonrecorder.h
M mythtv/libs/libmythtv/recorders/cetonrtsp.cpp
M mythtv/libs/libmythtv/recorders/cetonrtsp.h
M mythtv/libs/libmythtv/recorders/cetonstreamhandler.cpp
M mythtv/libs/libmythtv/recorders/channelbase.cpp
M mythtv/libs/libmythtv/recorders/channelbase.h
M mythtv/libs/libmythtv/recorders/darwinfirewiredevice.cpp
M mythtv/libs/libmythtv/recorders/dtvrecorder.cpp
M mythtv/libs/libmythtv/recorders/dtvrecorder.h
M mythtv/libs/libmythtv/recorders/dtvsignalmonitor.cpp
M mythtv/libs/libmythtv/recorders/dvbchannel.cpp
M mythtv/libs/libmythtv/recorders/dvbchannel.h
M mythtv/libs/libmythtv/recorders/dvbdev/dvbci.cpp
M mythtv/libs/libmythtv/recorders/dvbdev/dvbci.h
M mythtv/libs/libmythtv/recorders/dvbrecorder.cpp
M mythtv/libs/libmythtv/recorders/dvbrecorder.h
M mythtv/libs/libmythtv/recorders/dvbsignalmonitor.cpp
M mythtv/libs/libmythtv/recorders/dvbstreamhandler.cpp
M mythtv/libs/libmythtv/recorders/firewiredevice.cpp
M mythtv/libs/libmythtv/recorders/firewirerecorder.cpp
M mythtv/libs/libmythtv/recorders/firewirerecorder.h
M mythtv/libs/libmythtv/recorders/firewiresignalmonitor.cpp
M mythtv/libs/libmythtv/recorders/firewiresignalmonitor.h
M mythtv/libs/libmythtv/recorders/hdhrrecorder.cpp
M mythtv/libs/libmythtv/recorders/hdhrrecorder.h
M mythtv/libs/libmythtv/recorders/hdhrsignalmonitor.cpp
M mythtv/libs/libmythtv/recorders/hdhrstreamhandler.cpp
M mythtv/libs/libmythtv/recorders/hlsstreamhandler.cpp
M mythtv/libs/libmythtv/recorders/httptsstreamhandler.cpp
M mythtv/libs/libmythtv/recorders/importrecorder.cpp
M mythtv/libs/libmythtv/recorders/iptvrecorder.cpp
M mythtv/libs/libmythtv/recorders/iptvrecorder.h
M mythtv/libs/libmythtv/recorders/iptvstreamhandler.cpp
M mythtv/libs/libmythtv/recorders/iptvstreamhandler.h
M mythtv/libs/libmythtv/recorders/linuxfirewiredevice.cpp
M mythtv/libs/libmythtv/recorders/mpegrecorder.cpp
M mythtv/libs/libmythtv/recorders/mpegrecorder.h
M mythtv/libs/libmythtv/recorders/recorderbase.cpp
M mythtv/libs/libmythtv/recorders/recorderbase.h
M mythtv/libs/libmythtv/recorders/satiprecorder.cpp
M mythtv/libs/libmythtv/recorders/satiprecorder.h
M mythtv/libs/libmythtv/recorders/satiprtsp.cpp
M mythtv/libs/libmythtv/recorders/satiprtsp.h
M mythtv/libs/libmythtv/recorders/satipsignalmonitor.cpp
M mythtv/libs/libmythtv/recorders/satipstreamhandler.cpp
M mythtv/libs/libmythtv/recorders/satiputils.cpp
M mythtv/libs/libmythtv/recorders/signalmonitor.cpp
M mythtv/libs/libmythtv/recorders/signalmonitor.h
M mythtv/libs/libmythtv/recorders/streamhandler.cpp
M mythtv/libs/libmythtv/recorders/v4l2encrecorder.cpp
M mythtv/libs/libmythtv/recorders/v4l2encrecorder.h
M mythtv/libs/libmythtv/recorders/v4l2encsignalmonitor.h
M mythtv/libs/libmythtv/recorders/v4l2encstreamhandler.cpp
M mythtv/libs/libmythtv/recorders/v4lrecorder.h
M mythtv/libs/libmythtv/recorders/vboxutils.cpp
M mythtv/libs/libmythtv/recordinginfo.cpp
M mythtv/libs/libmythtv/recordinginfo.h
M mythtv/libs/libmythtv/remoteencoder.cpp
M mythtv/libs/libmythtv/remoteencoder.h
A mythtv/libs/libmythtv/restoredata.cpp
A mythtv/libs/libmythtv/restoredata.h
M mythtv/libs/libmythtv/signalmonitorvalue.cpp
M mythtv/libs/libmythtv/signalmonitorvalue.h
M mythtv/libs/libmythtv/sourceutil.cpp
M mythtv/libs/libmythtv/test/test_eitfixups/.gitignore
M mythtv/libs/libmythtv/test/test_eitfixups/test_eitfixups.cpp
M mythtv/libs/libmythtv/test/test_eitfixups/test_eitfixups.h
M mythtv/libs/libmythtv/test/test_eitfixups/test_eitfixups.pro
A mythtv/libs/libmythtv/test/test_subtitlescreen/.gitignore
A mythtv/libs/libmythtv/test/test_subtitlescreen/test_subtitlescreen.cpp
A mythtv/libs/libmythtv/test/test_subtitlescreen/test_subtitlescreen.h
A mythtv/libs/libmythtv/test/test_subtitlescreen/test_subtitlescreen.pro
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/tvplaybackstate.cpp
M mythtv/libs/libmythtv/tvplaybackstate.h
M mythtv/libs/libmythtv/tvremoteutil.cpp
M mythtv/libs/libmythtv/tvremoteutil.h
M mythtv/libs/libmythtv/videobuffers.cpp
M mythtv/libs/libmythtv/videoout_d3d.cpp
M mythtv/libs/libmythtv/videoout_d3d.h
M mythtv/libs/libmythtv/videosource.cpp
M mythtv/libs/libmythtv/videosource.h
M mythtv/libs/libmythtv/visualisations/videovisual.cpp
M mythtv/libs/libmythtv/visualisations/videovisual.h
M mythtv/libs/libmythtv/visualisations/videovisualmonoscope.cpp
M mythtv/libs/libmythtv/visualisations/videovisualmonoscope.h
M mythtv/libs/libmythtv/visualisations/videovisualspectrum.cpp
M mythtv/libs/libmythui/devices/lirc.cpp
M mythtv/libs/libmythui/devices/mythcecadapter.cpp
M mythtv/libs/libmythui/libmythui.pro
A mythtv/libs/libmythui/mythcolourspace.cpp
A mythtv/libs/libmythui/mythcolourspace.h
M mythtv/libs/libmythui/mythdisplay.cpp
M mythtv/libs/libmythui/mythdisplay.h
M mythtv/libs/libmythui/mythdisplaymode.cpp
M mythtv/libs/libmythui/mythdisplaymode.h
M mythtv/libs/libmythui/mythedid.cpp
M mythtv/libs/libmythui/mythedid.h
A mythtv/libs/libmythui/mythhdr.cpp
A mythtv/libs/libmythui/mythhdr.h
M mythtv/libs/libmythui/mythimage.cpp
M mythtv/libs/libmythui/mythmainwindow.cpp
M mythtv/libs/libmythui/mythmainwindow.h
M mythtv/libs/libmythui/mythmainwindowprivate.h
M mythtv/libs/libmythui/mythnotification.cpp
M mythtv/libs/libmythui/mythnotification.h
M mythtv/libs/libmythui/mythnotificationcenter.cpp
M mythtv/libs/libmythui/mythnotificationcenter.h
M mythtv/libs/libmythui/mythnotificationcenter_private.h
M mythtv/libs/libmythui/mythpainterwindow.cpp
M mythtv/libs/libmythui/mythscreenstack.cpp
M mythtv/libs/libmythui/mythscreenstack.h
M mythtv/libs/libmythui/mythudplistener.cpp
M mythtv/libs/libmythui/mythuianimation.cpp
M mythtv/libs/libmythui/mythuianimation.h
M mythtv/libs/libmythui/mythuibutton.cpp
M mythtv/libs/libmythui/mythuibuttonlist.cpp
M mythtv/libs/libmythui/mythuifilebrowser.cpp
M mythtv/libs/libmythui/mythuiimage.cpp
M mythtv/libs/libmythui/mythuiimage.h
M mythtv/libs/libmythui/mythuiscreenbounds.cpp
M mythtv/libs/libmythui/mythuiscrollbar.cpp
M mythtv/libs/libmythui/mythuiscrollbar.h
M mythtv/libs/libmythui/mythuispinbox.h
M mythtv/libs/libmythui/mythuistatetracker.cpp
M mythtv/libs/libmythui/mythuistatetracker.h
M mythtv/libs/libmythui/mythuistatetype.cpp
M mythtv/libs/libmythui/mythuitextedit.cpp
M mythtv/libs/libmythui/mythuithemecache.cpp
M mythtv/libs/libmythui/mythuithemecache.h
M mythtv/libs/libmythui/mythuiwebbrowser.cpp
A mythtv/libs/libmythui/mythvrr.cpp
A mythtv/libs/libmythui/mythvrr.h
M mythtv/libs/libmythui/opengl/mythrenderopengl.cpp
M mythtv/libs/libmythui/opengl/mythrenderopengl.h
M mythtv/libs/libmythui/opengl/mythrenderopenglshaders.h
A mythtv/libs/libmythui/platforms/drm/mythdrmhdr.cpp
A mythtv/libs/libmythui/platforms/drm/mythdrmhdr.h
M mythtv/libs/libmythui/platforms/drm/mythdrmproperty.cpp
M mythtv/libs/libmythui/platforms/drm/mythdrmproperty.h
A mythtv/libs/libmythui/platforms/drm/mythdrmvrr.cpp
A mythtv/libs/libmythui/platforms/drm/mythdrmvrr.h
M mythtv/libs/libmythui/platforms/mythdisplaydrm.cpp
M mythtv/libs/libmythui/platforms/mythdisplaydrm.h
M mythtv/libs/libmythui/platforms/mythdrmdevice.cpp
M mythtv/libs/libmythui/platforms/mythdrmdevice.h
A mythtv/libs/libmythui/platforms/mythnvcontrol.cpp
A mythtv/libs/libmythui/platforms/mythnvcontrol.h
M mythtv/libs/libmythui/platforms/mythscreensaverx11.cpp
M mythtv/libs/libmythupnp/bufferedsocketdevice.cpp
M mythtv/libs/libmythupnp/bufferedsocketdevice.h
M mythtv/libs/libmythupnp/configuration.h
M mythtv/libs/libmythupnp/eventing.cpp
M mythtv/libs/libmythupnp/eventing.h
M mythtv/libs/libmythupnp/httprequest.cpp
M mythtv/libs/libmythupnp/httprequest.h
M mythtv/libs/libmythupnp/httpserver.cpp
M mythtv/libs/libmythupnp/httpserver.h
M mythtv/libs/libmythupnp/msocketdevice.h
M mythtv/libs/libmythupnp/msocketdevice_unix.cpp
M mythtv/libs/libmythupnp/mythxmlclient.cpp
M mythtv/libs/libmythupnp/serverSideScripting.cpp
M mythtv/libs/libmythupnp/ssdp.cpp
M mythtv/libs/libmythupnp/ssdp.h
M mythtv/libs/libmythupnp/ssdpcache.cpp
M mythtv/libs/libmythupnp/ssdpcache.h
M mythtv/libs/libmythupnp/taskqueue.cpp
M mythtv/libs/libmythupnp/taskqueue.h
M mythtv/libs/libmythupnp/upnp.cpp
M mythtv/libs/libmythupnp/upnp.h
M mythtv/libs/libmythupnp/upnpdevice.h
M mythtv/libs/libmythupnp/upnphelpers.cpp
M mythtv/libs/libmythupnp/upnphelpers.h
M mythtv/libs/libmythupnp/upnpmsrr.cpp
M mythtv/libs/libmythupnp/upnpsubscription.cpp
M mythtv/libs/libmythupnp/upnpsubscription.h
M mythtv/libs/libmythupnp/upnptaskcache.h
M mythtv/libs/libmythupnp/upnptaskevent.cpp
M mythtv/libs/libmythupnp/upnptasknotify.cpp
M mythtv/libs/libmythupnp/upnptasknotify.h
M mythtv/libs/libmythupnp/upnptasksearch.cpp
M mythtv/libs/libmythupnp/upnptasksearch.h
M mythtv/libs/libmythupnp/upnputil.cpp
M mythtv/libs/libmythupnp/upnputil.h
M mythtv/libs/libmythupnp/websocket.cpp
M mythtv/programs/mythavtest/commandlineparser.cpp
M mythtv/programs/mythavtest/main.cpp
M mythtv/programs/mythbackend/autoexpire.cpp
M mythtv/programs/mythbackend/autoexpire.h
M mythtv/programs/mythbackend/backendhousekeeper.cpp
M mythtv/programs/mythbackend/encoderlink.cpp
M mythtv/programs/mythbackend/encoderlink.h
M mythtv/programs/mythbackend/filetransfer.cpp
M mythtv/programs/mythbackend/filetransfer.h
M mythtv/programs/mythbackend/httpstatus.cpp
M mythtv/programs/mythbackend/internetContent.cpp
M mythtv/programs/mythbackend/main.cpp
M mythtv/programs/mythbackend/main_helpers.cpp
M mythtv/programs/mythbackend/mainserver.cpp
M mythtv/programs/mythbackend/mainserver.h
M mythtv/programs/mythbackend/playbacksock.cpp
M mythtv/programs/mythbackend/playbacksock.h
M mythtv/programs/mythbackend/scheduler.cpp
M mythtv/programs/mythbackend/scheduler.h
M mythtv/programs/mythbackend/services/capture.cpp
M mythtv/programs/mythbackend/services/content.cpp
M mythtv/programs/mythbackend/services/dvr.cpp
M mythtv/programs/mythbackend/services/myth.cpp
M mythtv/programs/mythbackend/services/serviceUtil.cpp
M mythtv/programs/mythbackend/services/video.cpp
M mythtv/programs/mythbackend/upnpcdsmusic.cpp
M mythtv/programs/mythbackend/upnpcdstv.cpp
M mythtv/programs/mythbackend/upnpcdsvideo.cpp
M mythtv/programs/mythcommflag/BlankFrameDetector.cpp
M mythtv/programs/mythcommflag/BorderDetector.cpp
M mythtv/programs/mythcommflag/BorderDetector.h
M mythtv/programs/mythcommflag/ClassicCommDetector.cpp
M mythtv/programs/mythcommflag/ClassicLogoDetector.cpp
M mythtv/programs/mythcommflag/CommDetector2.cpp
M mythtv/programs/mythcommflag/CommDetector2.h
M mythtv/programs/mythcommflag/HistogramAnalyzer.cpp
M mythtv/programs/mythcommflag/HistogramAnalyzer.h
M mythtv/programs/mythcommflag/PGMConverter.cpp
M mythtv/programs/mythcommflag/PGMConverter.h
M mythtv/programs/mythcommflag/PrePostRollFlagger.cpp
M mythtv/programs/mythcommflag/TemplateFinder.cpp
M mythtv/programs/mythcommflag/TemplateFinder.h
M mythtv/programs/mythcommflag/TemplateMatcher.cpp
M mythtv/programs/mythcommflag/TemplateMatcher.h
M mythtv/programs/mythcommflag/main.cpp
M mythtv/programs/mythexternrecorder/MythExternControl.cpp
M mythtv/programs/mythexternrecorder/MythExternRecApp.cpp
M mythtv/programs/mythexternrecorder/MythExternRecApp.h
M mythtv/programs/mythfilldatabase/channeldata.cpp
M mythtv/programs/mythfilldatabase/filldata.cpp
M mythtv/programs/mythfrontend/audiogeneralsettings.cpp
M mythtv/programs/mythfrontend/backendconnectionmanager.cpp
M mythtv/programs/mythfrontend/commandlineparser.cpp
M mythtv/programs/mythfrontend/editvideometadata.cpp
M mythtv/programs/mythfrontend/galleryinfo.cpp
M mythtv/programs/mythfrontend/galleryslide.cpp
M mythtv/programs/mythfrontend/galleryslide.h
M mythtv/programs/mythfrontend/galleryslideview.cpp
M mythtv/programs/mythfrontend/galleryslideview.h
M mythtv/programs/mythfrontend/gallerythumbview.cpp
M mythtv/programs/mythfrontend/gallerytransitions.cpp
M mythtv/programs/mythfrontend/gallerytransitions.h
M mythtv/programs/mythfrontend/galleryviews.cpp
M mythtv/programs/mythfrontend/guidegrid.cpp
M mythtv/programs/mythfrontend/guidegrid.h
M mythtv/programs/mythfrontend/idlescreen.cpp
M mythtv/programs/mythfrontend/idlescreen.h
M mythtv/programs/mythfrontend/main.cpp
M mythtv/programs/mythfrontend/mythfexml.cpp
M mythtv/programs/mythfrontend/networkcontrol.cpp
M mythtv/programs/mythfrontend/playbackbox.cpp
M mythtv/programs/mythfrontend/playbackbox.h
M mythtv/programs/mythfrontend/playbackboxhelper.cpp
M mythtv/programs/mythfrontend/programrecpriority.cpp
M mythtv/programs/mythfrontend/services/frontend.cpp
M mythtv/programs/mythfrontend/services/frontend.h
M mythtv/programs/mythfrontend/statusbox.cpp
M mythtv/programs/mythfrontend/statusbox.h
M mythtv/programs/mythfrontend/themechooser.cpp
M mythtv/programs/mythfrontend/upnpscanner.cpp
M mythtv/programs/mythfrontend/upnpscanner.h
M mythtv/programs/mythfrontend/videodlg.cpp
M mythtv/programs/mythfrontend/videodlg.h
M mythtv/programs/mythfrontend/videofilter.cpp
M mythtv/programs/mythfrontend/videoplayercommand.cpp
M mythtv/programs/mythjobqueue/main.cpp
M mythtv/programs/mythlcdserver/lcdprocclient.cpp
M mythtv/programs/mythlcdserver/lcdprocclient.h
M mythtv/programs/mythlcdserver/lcdserver.cpp
M mythtv/programs/mythlcdserver/lcdserver.h
M mythtv/programs/mythlcdserver/main.cpp
M mythtv/programs/mythpreviewgen/main.cpp
M mythtv/programs/mythscreenwizard/main.cpp
M mythtv/programs/mythshutdown/main.cpp
M mythtv/programs/mythtranscode/audioreencodebuffer.cpp
M mythtv/programs/mythtranscode/audioreencodebuffer.h
M mythtv/programs/mythtranscode/external/replex/multiplex.cpp
M mythtv/programs/mythtranscode/external/replex/multiplex.h
M mythtv/programs/mythtranscode/external/replex/replex.cpp
M mythtv/programs/mythtranscode/mpeg2fix.cpp
M mythtv/programs/mythtranscode/mythtranscodeplayer.cpp
M mythtv/programs/mythtranscode/mythtranscodeplayer.h
M mythtv/programs/mythtranscode/transcode.cpp
M mythtv/programs/mythtranscode/videodecodebuffer.cpp
M mythtv/programs/mythtv-setup/channeleditor.cpp
M mythtv/programs/mythtv-setup/channeleditor.h
M mythtv/programs/mythutil/markuputils.cpp
M mythtv/programs/mythutil/musicmetautils.cpp
M mythtv/programs/mythutil/recordingutils.cpp
M mythtv/programs/mythwelcome/welcomedialog.cpp
M mythtv/programs/mythwelcome/welcomedialog.h
M mythtv/programs/scripts/metadata/Movie/tmdb3.py
A mythtv/programs/scripts/metadata/Television/tmdb3tv.py
A mythtv/programs/scripts/metadata/Television/tvmaze.py
A mythtv/programs/scripts/metadata/Television/tvmaze_tests.txt
M mythtv/programs/scripts/scripts.pro
M mythtv/themes/MythCenter-wide/config-ui.xml
M mythtv/themes/Terra/config-ui.xml
M mythtv/themes/default-wide/config-ui.xml
M mythtv/themes/default/config-ui.xml
Log Message:
-----------
Merge branch 'master' into devel/http
Commit: 8a616ca957bcc4876dbf0a169a4061c9bc7824f0
https://github.com/MythTV/mythtv/commit/8a616ca957bcc4876dbf0a169a4061c9bc7824f0
Author: Stuart Auchterlonie <stuarta at mythtv.org>
Date: 2021-03-10 (Wed, 10 Mar 2021)
Changed paths:
M mythtv/libs/libmythbase/http/mythhttptypes.h
Log Message:
-----------
Add HTTPAccepted to StatusToString()
Commit: 7d9371a49c217d1e77542f89c6166d39928f0ba6
https://github.com/MythTV/mythtv/commit/7d9371a49c217d1e77542f89c6166d39928f0ba6
Author: Stuart Auchterlonie <stuarta at mythtv.org>
Date: 2021-03-10 (Wed, 10 Mar 2021)
Changed paths:
M mythtv/programs/mythfrontend/services/mythfrontendservice.cpp
M mythtv/programs/mythfrontend/services/mythfrontendservice.h
Log Message:
-----------
std::chrono changes for frontendservice with new webserver implementation
Commit: bd8faa75b14f46743906772bbfb05d1263ba46e7
https://github.com/MythTV/mythtv/commit/bd8faa75b14f46743906772bbfb05d1263ba46e7
Author: Stuart Auchterlonie <stuarta at mythtv.org>
Date: 2021-03-22 (Mon, 22 Mar 2021)
Changed paths:
M mythplugins/mytharchive/mytharchivehelper/main.cpp
M mythplugins/mythgame/mythgame/gamehandler.cpp
M mythplugins/mythgame/mythgame/gamescan.cpp
M mythplugins/mythgame/mythgame/gamescan.h
M mythplugins/mythgame/mythgame/gameui.cpp
M mythplugins/mythmusic/mythmusic/avfdecoder.cpp
M mythplugins/mythmusic/mythmusic/cddecoder.cpp
M mythplugins/mythmusic/mythmusic/cddecoder.h
M mythplugins/mythmusic/mythmusic/cdrip.cpp
M mythplugins/mythmusic/mythmusic/decoder.h
M mythplugins/mythmusic/mythmusic/decoderhandler.h
M mythplugins/mythmusic/mythmusic/musicplayer.h
M mythplugins/mythmusic/mythmusic/playlist.cpp
M mythplugins/mythmusic/mythmusic/pls.cpp
M mythplugins/mythnetvision/mythnetvision/rsseditor.h
M mythplugins/mythnews/mythnews/mythnews.h
M mythplugins/mythnews/mythnews/mythnewsconfig.h
M mythplugins/mythnews/mythnews/mythnewseditor.h
M mythplugins/mythnews/mythnews/newssite.h
M mythplugins/mythzoneminder/mythzoneminder/zmclient.h
M mythtv/libs/libmyth/audio/audiooutputbase.h
M mythtv/libs/libmyth/audio/audiooutputnull.h
M mythtv/libs/libmyth/libmyth.pro
M mythtv/libs/libmyth/mythmediamonitor.cpp
M mythtv/libs/libmyth/mythmediamonitor.h
M mythtv/libs/libmyth/mythrssmanager.h
M mythtv/libs/libmyth/mythterminal.h
M mythtv/libs/libmyth/netgrabbermanager.h
M mythtv/libs/libmyth/output.h
M mythtv/libs/libmyth/programinfo.cpp
M mythtv/libs/libmyth/programinfo.h
A mythtv/libs/libmyth/programtypeflags.h
M mythtv/libs/libmyth/programtypes.h
M mythtv/libs/libmyth/rssparse.cpp
M mythtv/libs/libmyth/test/test_programinfo/test_programinfo.h
M mythtv/libs/libmythbase/bonjourregister.h
M mythtv/libs/libmythbase/dbutil.cpp
M mythtv/libs/libmythbase/iso639.h
M mythtv/libs/libmythbase/lcddevice.cpp
M mythtv/libs/libmythbase/lcddevice.h
M mythtv/libs/libmythbase/mthread.h
M mythtv/libs/libmythbase/mthreadpool.cpp
M mythtv/libs/libmythbase/mythbinaryplist.cpp
M mythtv/libs/libmythbase/mythcorecontext.cpp
M mythtv/libs/libmythbase/mythdownloadmanager.cpp
M mythtv/libs/libmythbase/mythdownloadmanager.h
M mythtv/libs/libmythbase/mythevent.h
M mythtv/libs/libmythbase/mythmiscutil.cpp
M mythtv/libs/libmythbase/mythmiscutil.h
M mythtv/libs/libmythbase/mythpower.cpp
M mythtv/libs/libmythbase/mythpower.h
M mythtv/libs/libmythbase/mythsystem.h
M mythtv/libs/libmythbase/mythsystemprivate.h
M mythtv/libs/libmythbase/mythsystemunix.cpp
M mythtv/libs/libmythbase/remotefile.h
M mythtv/libs/libmythbase/storagegroup.cpp
M mythtv/libs/libmythbase/unzip.h
M mythtv/libs/libmythfreemheg/Programs.cpp
M mythtv/libs/libmythmetadata/bluraymetadata.h
M mythtv/libs/libmythmetadata/lyricsdata.cpp
M mythtv/libs/libmythmetadata/musicutils.cpp
M mythtv/libs/libmythmetadata/videometadata.cpp
M mythtv/libs/libmythprotoserver/sockethandler/filetransfer.h
M mythtv/libs/libmythservicecontracts/libmythservicecontracts.pro
M mythtv/libs/libmythservicecontracts/service.cpp
M mythtv/libs/libmythtv/AirPlay/mythairplayserver.cpp
M mythtv/libs/libmythtv/AirPlay/mythairplayserver.h
M mythtv/libs/libmythtv/AirPlay/mythraopconnection.cpp
M mythtv/libs/libmythtv/AirPlay/mythraopdevice.cpp
M mythtv/libs/libmythtv/AirPlay/mythraopdevice.h
M mythtv/libs/libmythtv/Bluray/mythbdbuffer.h
M mythtv/libs/libmythtv/DVD/mythdvdbuffer.cpp
M mythtv/libs/libmythtv/DVD/mythdvdbuffer.h
M mythtv/libs/libmythtv/DVD/mythdvdplayer.h
M mythtv/libs/libmythtv/HLS/httplivestreambuffer.cpp
M mythtv/libs/libmythtv/audioplayer.h
M mythtv/libs/libmythtv/captions/cc608decoder.cpp
M mythtv/libs/libmythtv/captions/cc608decoder.h
M mythtv/libs/libmythtv/captions/cc608reader.cpp
M mythtv/libs/libmythtv/captions/cc708window.h
M mythtv/libs/libmythtv/captions/srtwriter.h
M mythtv/libs/libmythtv/captions/subtitlescreen.cpp
M mythtv/libs/libmythtv/captions/teletextscreen.cpp
M mythtv/libs/libmythtv/captions/textsubtitleparser.h
M mythtv/libs/libmythtv/channelutil.cpp
M mythtv/libs/libmythtv/commbreakmap.h
M mythtv/libs/libmythtv/decoders/avformatdecoder.cpp
M mythtv/libs/libmythtv/decoders/avformatdecoder.h
M mythtv/libs/libmythtv/decoders/decoderbase.h
M mythtv/libs/libmythtv/decoders/mythcodeccontext.h
M mythtv/libs/libmythtv/decoders/mythdrmprimecontext.cpp
M mythtv/libs/libmythtv/decoders/mythdrmprimecontext.h
M mythtv/libs/libmythtv/decoders/mythmediacodeccontext.cpp
M mythtv/libs/libmythtv/decoders/mythmmalcontext.cpp
M mythtv/libs/libmythtv/decoders/mythnvdeccontext.cpp
M mythtv/libs/libmythtv/decoders/mythv4l2m2mcontext.cpp
M mythtv/libs/libmythtv/decoders/mythvaapicontext.cpp
M mythtv/libs/libmythtv/decoders/mythvdpauhelper.cpp
M mythtv/libs/libmythtv/decoders/mythvtbcontext.cpp
M mythtv/libs/libmythtv/dtvconfparser.h
M mythtv/libs/libmythtv/dtvconfparserhelpers.h
M mythtv/libs/libmythtv/eitfixup.cpp
M mythtv/libs/libmythtv/io/mythavformatbuffer.cpp
M mythtv/libs/libmythtv/io/mythmediabuffer.cpp
M mythtv/libs/libmythtv/iptvtuningdata.h
M mythtv/libs/libmythtv/jobqueue.cpp
M mythtv/libs/libmythtv/jobqueue.h
M mythtv/libs/libmythtv/livetvchain.h
M mythtv/libs/libmythtv/mheg/netstream.h
M mythtv/libs/libmythtv/mpeg/atsc_huffman.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/mpegstreamdata.h
M mythtv/libs/libmythtv/mpeg/splicedescriptors.cpp
M mythtv/libs/libmythtv/mythavutil.h
M mythtv/libs/libmythtv/mythplayer.h
M mythtv/libs/libmythtv/mythplayeroverlayui.h
M mythtv/libs/libmythtv/mythvideooutgpu.cpp
M mythtv/libs/libmythtv/mythvideoprofile.h
M mythtv/libs/libmythtv/playercontext.h
M mythtv/libs/libmythtv/recorders/HLS/HLSReader.cpp
M mythtv/libs/libmythtv/recorders/dtvrecorder.h
M mythtv/libs/libmythtv/recorders/dvbchannel.h
M mythtv/libs/libmythtv/recorders/hdhrstreamhandler.h
M mythtv/libs/libmythtv/recorders/mpegrecorder.h
M mythtv/libs/libmythtv/recorders/satiprtsp.cpp
M mythtv/libs/libmythtv/recorders/satipstreamhandler.h
M mythtv/libs/libmythtv/recorders/signalmonitor.h
M mythtv/libs/libmythtv/recorders/streamhandler.h
M mythtv/libs/libmythtv/recordinginfo.cpp
M mythtv/libs/libmythtv/recordinginfo.h
M mythtv/libs/libmythtv/recordingrule.cpp
M mythtv/libs/libmythtv/recordingrule.h
M mythtv/libs/libmythtv/remoteencoder.h
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/videobuffers.h
M mythtv/libs/libmythtv/videoout_d3d.h
M mythtv/libs/libmythtv/videosource.cpp
M mythtv/libs/libmythtv/videosource.h
M mythtv/libs/libmythtv/visualisations/vulkan/mythvisualcirclesvulkan.cpp
M mythtv/libs/libmythtv/visualisations/vulkan/mythvisualmonoscopevulkan.cpp
M mythtv/libs/libmythtv/visualisations/vulkan/mythvisualvulkan.cpp
M mythtv/libs/libmythtv/visualisations/vulkan/mythvisualvulkan.h
M mythtv/libs/libmythtv/vulkan/mythvideooutputvulkan.cpp
M mythtv/libs/libmythtv/vulkan/mythvideovulkan.cpp
M mythtv/libs/libmythui/devices/lirc.h
M mythtv/libs/libmythui/libmythui.pro
M mythtv/libs/libmythui/mythgesture.cpp
M mythtv/libs/libmythui/mythnotification.h
M mythtv/libs/libmythui/mythnotificationcenter.h
M mythtv/libs/libmythui/mythrender_d3d9.h
M mythtv/libs/libmythui/mythuifilebrowser.h
M mythtv/libs/libmythui/mythuispinbox.cpp
M mythtv/libs/libmythui/mythuistatetracker.h
M mythtv/libs/libmythui/mythuithemecache.h
M mythtv/libs/libmythui/opengl/mythrenderopengl.h
M mythtv/libs/libmythui/platforms/mythxdisplay.h
M mythtv/libs/libmythui/themeinfo.cpp
M mythtv/libs/libmythui/vulkan/mythdebugvulkan.cpp
M mythtv/libs/libmythui/vulkan/mythdebugvulkan.h
M mythtv/libs/libmythui/vulkan/mythpaintervulkan.cpp
M mythtv/libs/libmythui/vulkan/mythvertexbuffervulkan.cpp
M mythtv/libs/libmythupnp/eventing.cpp
M mythtv/libs/libmythupnp/libmythupnp.pro
M mythtv/libs/libmythupnp/soapclient.cpp
M mythtv/libs/libmythupnp/ssdp.h
M mythtv/libs/libmythupnp/upnpcdsobjects.cpp
M mythtv/libs/libmythupnp/upnpsubscription.cpp
M mythtv/libs/libmythupnp/upnpsubscription.h
M mythtv/libs/libmythupnp/upnptasksearch.cpp
M mythtv/libs/libmythupnp/websocket_extensions/websocket_mythevent.h
M mythtv/programs/mythbackend/backendhousekeeper.cpp
M mythtv/programs/mythbackend/encoderlink.h
M mythtv/programs/mythbackend/filetransfer.h
M mythtv/programs/mythbackend/httpconfig.cpp
M mythtv/programs/mythbackend/httpstatus.cpp
M mythtv/programs/mythbackend/mainserver.cpp
M mythtv/programs/mythbackend/mediaserver.cpp
M mythtv/programs/mythbackend/mythbackend.pro
M mythtv/programs/mythbackend/scheduler.cpp
M mythtv/programs/mythbackend/services/dvr.cpp
M mythtv/programs/mythexternrecorder/MythExternRecApp.cpp
M mythtv/programs/mythexternrecorder/mythexternrecorder.pro
M mythtv/programs/mythfilerecorder/mythfilerecorder.pro
M mythtv/programs/mythfilldatabase/channeldata.cpp
M mythtv/programs/mythfrontend/customedit.cpp
M mythtv/programs/mythfrontend/custompriority.cpp
M mythtv/programs/mythfrontend/galleryslide.h
M mythtv/programs/mythfrontend/guidegrid.h
M mythtv/programs/mythfrontend/main.cpp
M mythtv/programs/mythfrontend/mythfrontend.pro
M mythtv/programs/mythfrontend/networkcontrol.cpp
M mythtv/programs/mythfrontend/networkcontrol.h
M mythtv/programs/mythfrontend/playbackbox.cpp
M mythtv/programs/mythfrontend/playbackbox.h
M mythtv/programs/mythfrontend/playbackboxhelper.h
M mythtv/programs/mythfrontend/progdetails.cpp
M mythtv/programs/mythfrontend/proglist.cpp
M mythtv/programs/mythfrontend/programrecpriority.cpp
M mythtv/programs/mythfrontend/programrecpriority.h
M mythtv/programs/mythfrontend/schedulecommon.cpp
M mythtv/programs/mythfrontend/scheduleeditor.cpp
M mythtv/programs/mythfrontend/themechooser.cpp
M mythtv/programs/mythfrontend/upnpscanner.cpp
M mythtv/programs/mythfrontend/upnpscanner.h
M mythtv/programs/mythfrontend/videodlg.cpp
M mythtv/programs/mythfrontend/videodlg.h
M mythtv/programs/mythfrontend/videofilter.cpp
M mythtv/programs/mythfrontend/videofilter.h
M mythtv/programs/mythlcdserver/lcdprocclient.cpp
M mythtv/settings.pro
M themestringstool/main.cpp
Log Message:
-----------
Merge branch 'master' into devel/http
Commit: bf9fa3ab10e5002385d37f6ece8e6699446dd033
https://github.com/MythTV/mythtv/commit/bf9fa3ab10e5002385d37f6ece8e6699446dd033
Author: Stuart Auchterlonie <stuarta at mythtv.org>
Date: 2021-03-22 (Mon, 22 Mar 2021)
Changed paths:
M mythtv/libs/libmythbase/http/mythhttpserver.cpp
Log Message:
-----------
Different temporary ports for backend and frontend
Commit: 396597e8b9f8b3785687fac6ec9da153c66ed3d9
https://github.com/MythTV/mythtv/commit/396597e8b9f8b3785687fac6ec9da153c66ed3d9
Author: Stuart Auchterlonie <stuarta at mythtv.org>
Date: 2021-04-06 (Tue, 06 Apr 2021)
Changed paths:
M .clang-tidy
M .clazy
M mythplugins/configure
M mythplugins/mytharchive/mytharchive/mytharchive.pro
M mythplugins/mytharchive/mytharchivehelper/mytharchivehelper.pro
M mythplugins/mythgame/mythgame/gameui.cpp
M mythplugins/mythgame/mythgame/mythgame.pro
M mythplugins/mythmusic/mythmusic/cdrip.cpp
M mythplugins/mythmusic/mythmusic/editmetadata.cpp
M mythplugins/mythmusic/mythmusic/mythmusic.pro
M mythplugins/mythmusic/mythmusic/playlisteditorview.cpp
M mythplugins/mythmusic/mythmusic/smartplaylist.cpp
M mythplugins/mythmusic/mythmusic/streamview.h
M mythplugins/mythmusic/mythmusic/visualizerview.cpp
M mythplugins/mythweather/mythweather/weatherSource.cpp
M mythtv/bindings/perl/MythTV.pm
M mythtv/bindings/python/MythTV/services_api/send.py
M mythtv/bindings/python/MythTV/static.py
A mythtv/bindings/python/tvmaze/artwork.py
M mythtv/bindings/python/tvmaze/endpoints.py
M mythtv/bindings/python/tvmaze/tvmaze_api.py
M mythtv/configure
M mythtv/external/FFmpeg/Changelog
M mythtv/external/FFmpeg/README.sync
M mythtv/external/FFmpeg/RELEASE
M mythtv/external/FFmpeg/configure
M mythtv/external/FFmpeg/doc/Doxyfile
M mythtv/external/FFmpeg/fftools/ffmpeg.c
M mythtv/external/FFmpeg/fftools/ffplay.c
M mythtv/external/FFmpeg/libavcodec/a64multienc.c
M mythtv/external/FFmpeg/libavcodec/aacdec_fixed.c
M mythtv/external/FFmpeg/libavcodec/ac3enc_template.c
M mythtv/external/FFmpeg/libavcodec/agm.c
M mythtv/external/FFmpeg/libavcodec/alac.c
M mythtv/external/FFmpeg/libavcodec/allcodecs.c
M mythtv/external/FFmpeg/libavcodec/alsdec.c
M mythtv/external/FFmpeg/libavcodec/ansi.c
M mythtv/external/FFmpeg/libavcodec/atrac1.c
M mythtv/external/FFmpeg/libavcodec/avrndec.c
M mythtv/external/FFmpeg/libavcodec/bink.c
M mythtv/external/FFmpeg/libavcodec/binkaudio.c
M mythtv/external/FFmpeg/libavcodec/bitstream.c
M mythtv/external/FFmpeg/libavcodec/cbs_av1.h
M mythtv/external/FFmpeg/libavcodec/cbs_av1_syntax_template.c
M mythtv/external/FFmpeg/libavcodec/celp_filters.c
M mythtv/external/FFmpeg/libavcodec/cfhd.c
M mythtv/external/FFmpeg/libavcodec/cook.c
M mythtv/external/FFmpeg/libavcodec/cscd.c
M mythtv/external/FFmpeg/libavcodec/cuviddec.c
M mythtv/external/FFmpeg/libavcodec/decode.c
M mythtv/external/FFmpeg/libavcodec/dirac_parser.c
M mythtv/external/FFmpeg/libavcodec/diracdsp.c
M mythtv/external/FFmpeg/libavcodec/dvenc.c
M mythtv/external/FFmpeg/libavcodec/dxtory.c
M mythtv/external/FFmpeg/libavcodec/exr.c
M mythtv/external/FFmpeg/libavcodec/fft_init_table.c
M mythtv/external/FFmpeg/libavcodec/fft_table.h
M mythtv/external/FFmpeg/libavcodec/fft_template.c
M mythtv/external/FFmpeg/libavcodec/ffv1.c
M mythtv/external/FFmpeg/libavcodec/ffv1dec.c
M mythtv/external/FFmpeg/libavcodec/ffv1enc.c
M mythtv/external/FFmpeg/libavcodec/ffwavesynth.c
M mythtv/external/FFmpeg/libavcodec/fits.c
M mythtv/external/FFmpeg/libavcodec/flashsv2enc.c
M mythtv/external/FFmpeg/libavcodec/flashsvenc.c
M mythtv/external/FFmpeg/libavcodec/frame_thread_encoder.c
M mythtv/external/FFmpeg/libavcodec/g722enc.c
M mythtv/external/FFmpeg/libavcodec/gif.c
M mythtv/external/FFmpeg/libavcodec/h264_slice.c
M mythtv/external/FFmpeg/libavcodec/h264idct_template.c
M mythtv/external/FFmpeg/libavcodec/hap.h
M mythtv/external/FFmpeg/libavcodec/hapdec.c
M mythtv/external/FFmpeg/libavcodec/hevc_cabac.c
M mythtv/external/FFmpeg/libavcodec/hevc_ps.c
M mythtv/external/FFmpeg/libavcodec/hevc_sei.c
M mythtv/external/FFmpeg/libavcodec/hevcdec.c
M mythtv/external/FFmpeg/libavcodec/hevcpred_template.c
M mythtv/external/FFmpeg/libavcodec/indeo5.c
M mythtv/external/FFmpeg/libavcodec/ivi.c
M mythtv/external/FFmpeg/libavcodec/j2kenc.c
M mythtv/external/FFmpeg/libavcodec/jpeg2000dec.c
M mythtv/external/FFmpeg/libavcodec/jpeglsdec.c
M mythtv/external/FFmpeg/libavcodec/magicyuv.c
M mythtv/external/FFmpeg/libavcodec/magicyuvenc.c
M mythtv/external/FFmpeg/libavcodec/mips/fft_mips.c
M mythtv/external/FFmpeg/libavcodec/mjpegbdec.c
M mythtv/external/FFmpeg/libavcodec/mjpegdec.c
M mythtv/external/FFmpeg/libavcodec/mlpenc.c
M mythtv/external/FFmpeg/libavcodec/movtextdec.c
M mythtv/external/FFmpeg/libavcodec/movtextenc.c
M mythtv/external/FFmpeg/libavcodec/mpc.c
M mythtv/external/FFmpeg/libavcodec/mpeg12enc.c
M mythtv/external/FFmpeg/libavcodec/mpegaudiodec_template.c
M mythtv/external/FFmpeg/libavcodec/mss4.c
M mythtv/external/FFmpeg/libavcodec/mv30.c
M mythtv/external/FFmpeg/libavcodec/mxpegdec.c
M mythtv/external/FFmpeg/libavcodec/nvenc.c
M mythtv/external/FFmpeg/libavcodec/opus_silk.c
M mythtv/external/FFmpeg/libavcodec/opusdec.c
M mythtv/external/FFmpeg/libavcodec/opustab.c
M mythtv/external/FFmpeg/libavcodec/opustab.h
M mythtv/external/FFmpeg/libavcodec/pnm_parser.c
M mythtv/external/FFmpeg/libavcodec/pthread_slice.c
M mythtv/external/FFmpeg/libavcodec/qtrleenc.c
M mythtv/external/FFmpeg/libavcodec/rasc.c
M mythtv/external/FFmpeg/libavcodec/rscc.c
M mythtv/external/FFmpeg/libavcodec/sheervideo.c
M mythtv/external/FFmpeg/libavcodec/simple_idct.c
M mythtv/external/FFmpeg/libavcodec/siren.c
M mythtv/external/FFmpeg/libavcodec/smacker.c
M mythtv/external/FFmpeg/libavcodec/snowdec.c
M mythtv/external/FFmpeg/libavcodec/sonic.c
M mythtv/external/FFmpeg/libavcodec/sp5xdec.c
M mythtv/external/FFmpeg/libavcodec/svq3.c
M mythtv/external/FFmpeg/libavcodec/takdsp.c
M mythtv/external/FFmpeg/libavcodec/tdsc.c
M mythtv/external/FFmpeg/libavcodec/tiff.c
M mythtv/external/FFmpeg/libavcodec/truemotion2.c
M mythtv/external/FFmpeg/libavcodec/utils.c
M mythtv/external/FFmpeg/libavcodec/vc1_block.c
M mythtv/external/FFmpeg/libavcodec/vp3.c
M mythtv/external/FFmpeg/libavcodec/vp3dsp.c
M mythtv/external/FFmpeg/libavcodec/vp8.c
M mythtv/external/FFmpeg/libavcodec/vp9dsp_template.c
M mythtv/external/FFmpeg/libavcodec/wavpack.c
M mythtv/external/FFmpeg/libavcodec/wmalosslessdec.c
M mythtv/external/FFmpeg/libavcodec/wmaprodec.c
M mythtv/external/FFmpeg/libavcodec/wnv1.c
M mythtv/external/FFmpeg/libavfilter/af_afir.c
M mythtv/external/FFmpeg/libavfilter/af_aformat.c
M mythtv/external/FFmpeg/libavfilter/af_aiir.c
M mythtv/external/FFmpeg/libavfilter/af_amerge.c
M mythtv/external/FFmpeg/libavfilter/af_amix.c
M mythtv/external/FFmpeg/libavfilter/af_anequalizer.c
M mythtv/external/FFmpeg/libavfilter/af_channelmap.c
M mythtv/external/FFmpeg/libavfilter/af_headphone.c
M mythtv/external/FFmpeg/libavfilter/avfiltergraph.c
M mythtv/external/FFmpeg/libavfilter/formats.c
M mythtv/external/FFmpeg/libavfilter/graphparser.c
M mythtv/external/FFmpeg/libavfilter/lavfutils.c
M mythtv/external/FFmpeg/libavfilter/vf_alphamerge.c
M mythtv/external/FFmpeg/libavfilter/vf_framerate.c
M mythtv/external/FFmpeg/libavfilter/vf_hwdownload.c
M mythtv/external/FFmpeg/libavfilter/vf_minterpolate.c
M mythtv/external/FFmpeg/libavfilter/vf_overlay.c
M mythtv/external/FFmpeg/libavfilter/vf_overlay_cuda.c
M mythtv/external/FFmpeg/libavfilter/vf_paletteuse.c
M mythtv/external/FFmpeg/libavfilter/vf_premultiply.c
M mythtv/external/FFmpeg/libavfilter/vf_remap.c
M mythtv/external/FFmpeg/libavfilter/vf_showpalette.c
M mythtv/external/FFmpeg/libavfilter/vf_signature.c
M mythtv/external/FFmpeg/libavfilter/vf_subtitles.c
M mythtv/external/FFmpeg/libavfilter/vf_uspp.c
M mythtv/external/FFmpeg/libavfilter/vf_vpp_qsv.c
M mythtv/external/FFmpeg/libavformat/3dostr.c
M mythtv/external/FFmpeg/libavformat/4xm.c
M mythtv/external/FFmpeg/libavformat/ads.c
M mythtv/external/FFmpeg/libavformat/aiffdec.c
M mythtv/external/FFmpeg/libavformat/alp.c
M mythtv/external/FFmpeg/libavformat/ape.c
M mythtv/external/FFmpeg/libavformat/apngdec.c
M mythtv/external/FFmpeg/libavformat/argo_asf.c
M mythtv/external/FFmpeg/libavformat/asfdec_f.c
M mythtv/external/FFmpeg/libavformat/asfdec_o.c
M mythtv/external/FFmpeg/libavformat/au.c
M mythtv/external/FFmpeg/libavformat/avidec.c
M mythtv/external/FFmpeg/libavformat/avs.c
M mythtv/external/FFmpeg/libavformat/bethsoftvid.c
M mythtv/external/FFmpeg/libavformat/bfi.c
M mythtv/external/FFmpeg/libavformat/bintext.c
M mythtv/external/FFmpeg/libavformat/boadec.c
M mythtv/external/FFmpeg/libavformat/cafdec.c
M mythtv/external/FFmpeg/libavformat/cdg.c
M mythtv/external/FFmpeg/libavformat/concatdec.c
M mythtv/external/FFmpeg/libavformat/dashdec.c
M mythtv/external/FFmpeg/libavformat/dhav.c
M mythtv/external/FFmpeg/libavformat/dsfdec.c
M mythtv/external/FFmpeg/libavformat/dxa.c
M mythtv/external/FFmpeg/libavformat/electronicarts.c
M mythtv/external/FFmpeg/libavformat/ffmetadec.c
M mythtv/external/FFmpeg/libavformat/fitsdec.c
M mythtv/external/FFmpeg/libavformat/flacenc.c
M mythtv/external/FFmpeg/libavformat/flvdec.c
M mythtv/external/FFmpeg/libavformat/genh.c
M mythtv/external/FFmpeg/libavformat/gxf.c
M mythtv/external/FFmpeg/libavformat/hls.c
M mythtv/external/FFmpeg/libavformat/icodec.c
M mythtv/external/FFmpeg/libavformat/id3v2.c
M mythtv/external/FFmpeg/libavformat/iff.c
M mythtv/external/FFmpeg/libavformat/ifv.c
M mythtv/external/FFmpeg/libavformat/jacosubdec.c
M mythtv/external/FFmpeg/libavformat/kvag.c
M mythtv/external/FFmpeg/libavformat/libsrt.c
M mythtv/external/FFmpeg/libavformat/lrcdec.c
M mythtv/external/FFmpeg/libavformat/lvfdec.c
M mythtv/external/FFmpeg/libavformat/matroskadec.c
M mythtv/external/FFmpeg/libavformat/mlvdec.c
M mythtv/external/FFmpeg/libavformat/mov.c
M mythtv/external/FFmpeg/libavformat/movenc.c
M mythtv/external/FFmpeg/libavformat/mpc8.c
M mythtv/external/FFmpeg/libavformat/mpeg.c
M mythtv/external/FFmpeg/libavformat/mpegenc.c
M mythtv/external/FFmpeg/libavformat/mpegts.c
M mythtv/external/FFmpeg/libavformat/mpsubdec.c
M mythtv/external/FFmpeg/libavformat/mvdec.c
M mythtv/external/FFmpeg/libavformat/mvi.c
M mythtv/external/FFmpeg/libavformat/mxfdec.c
M mythtv/external/FFmpeg/libavformat/mxfenc.c
M mythtv/external/FFmpeg/libavformat/nistspheredec.c
M mythtv/external/FFmpeg/libavformat/nutdec.c
M mythtv/external/FFmpeg/libavformat/nuv.c
M mythtv/external/FFmpeg/libavformat/paf.c
M mythtv/external/FFmpeg/libavformat/pcm.c
M mythtv/external/FFmpeg/libavformat/r3d.c
M mythtv/external/FFmpeg/libavformat/rmdec.c
M mythtv/external/FFmpeg/libavformat/rpl.c
M mythtv/external/FFmpeg/libavformat/rsd.c
M mythtv/external/FFmpeg/libavformat/samidec.c
M mythtv/external/FFmpeg/libavformat/sbgdec.c
M mythtv/external/FFmpeg/libavformat/segafilm.c
M mythtv/external/FFmpeg/libavformat/segment.c
M mythtv/external/FFmpeg/libavformat/sierravmd.c
M mythtv/external/FFmpeg/libavformat/siff.c
M mythtv/external/FFmpeg/libavformat/smacker.c
M mythtv/external/FFmpeg/libavformat/soxdec.c
M mythtv/external/FFmpeg/libavformat/spdifenc.c
M mythtv/external/FFmpeg/libavformat/subviewerdec.c
M mythtv/external/FFmpeg/libavformat/swfdec.c
M mythtv/external/FFmpeg/libavformat/swfenc.c
M mythtv/external/FFmpeg/libavformat/tedcaptionsdec.c
M mythtv/external/FFmpeg/libavformat/tests/url.c
M mythtv/external/FFmpeg/libavformat/tta.c
M mythtv/external/FFmpeg/libavformat/url.c
M mythtv/external/FFmpeg/libavformat/url.h
M mythtv/external/FFmpeg/libavformat/utils.c
M mythtv/external/FFmpeg/libavformat/vividas.c
M mythtv/external/FFmpeg/libavformat/vqf.c
M mythtv/external/FFmpeg/libavformat/wavdec.c
M mythtv/external/FFmpeg/libavformat/wavenc.c
M mythtv/external/FFmpeg/libavformat/wc3movie.c
M mythtv/external/FFmpeg/libavformat/webmdashenc.c
M mythtv/external/FFmpeg/libavformat/wtvdec.c
M mythtv/external/FFmpeg/libavformat/wvdec.c
M mythtv/external/FFmpeg/libavformat/xwma.c
M mythtv/external/FFmpeg/libavutil/eval.c
M mythtv/external/FFmpeg/libavutil/fixed_dsp.c
M mythtv/external/FFmpeg/libavutil/mathematics.c
M mythtv/external/FFmpeg/libavutil/timecode.c
M mythtv/external/FFmpeg/libswresample/audioconvert.c
M mythtv/external/FFmpeg/libswscale/x86/yuv_2_rgb.asm
M mythtv/external/FFmpeg/tests/ref/fate/url
M mythtv/external/libexiv2/src/params.cpp
M mythtv/libs/libmyth/mediamonitor-unix.cpp
M mythtv/libs/libmyth/mediamonitor-unix.h
M mythtv/libs/libmyth/programinfo.cpp
M mythtv/libs/libmyth/programinfo.h
M mythtv/libs/libmyth/test/test_audioconvert/test_audioconvert.pro
M mythtv/libs/libmyth/test/test_audioutils/test_audioutils.pro
M mythtv/libs/libmyth/test/test_programinfo/test_programinfo.h
M mythtv/libs/libmyth/test/test_programinfo/test_programinfo.pro
M mythtv/libs/libmyth/test/test_rssparse/test_rssparse.pro
M mythtv/libs/libmyth/test/test_settings/test_settings.pro
M mythtv/libs/libmythbase/mythcdrom-linux.cpp
M mythtv/libs/libmythbase/mythdb.cpp
M mythtv/libs/libmythbase/mythdbcon.cpp
M mythtv/libs/libmythbase/mythdbcon.h
M mythtv/libs/libmythbase/mythmiscutil.cpp
M mythtv/libs/libmythbase/mythsocket.cpp
M mythtv/libs/libmythbase/mythversion.h
M mythtv/libs/libmythfreemheg/TokenGroup.cpp
M mythtv/libs/libmythfreemheg/TokenGroup.h
M mythtv/libs/libmythmetadata/bluraymetadata.cpp
M mythtv/libs/libmythmetadata/imagemanager.cpp
M mythtv/libs/libmythmetadata/imagethumbs.cpp
M mythtv/libs/libmythmetadata/metadatacommon.h
M mythtv/libs/libmythmetadata/metadatafactory.cpp
M mythtv/libs/libmythmetadata/metaioflacvorbis.cpp
M mythtv/libs/libmythmetadata/metaioid3.cpp
M mythtv/libs/libmythmetadata/metaioid3.h
M mythtv/libs/libmythmetadata/metaiooggvorbis.cpp
M mythtv/libs/libmythmetadata/test/test_lyrics/test_lyrics.pro
M mythtv/libs/libmythmetadata/test/test_metadatagrabber/test_metadatagrabber.pro
M mythtv/libs/libmythmetadata/test/test_musicmetadata/test_musicmetadata.pro
M mythtv/libs/libmythmetadata/test/test_musicutils/test_musicutils.pro
M mythtv/libs/libmythmetadata/test/test_videometadata/test_videometadata.pro
M mythtv/libs/libmythmetadata/videoscan.h
M mythtv/libs/libmythservicecontracts/datacontracts/programAndChannel.h
M mythtv/libs/libmythservicecontracts/datacontracts/videoSource.h
M mythtv/libs/libmythservicecontracts/service.cpp
M mythtv/libs/libmythservicecontracts/services/channelServices.h
M mythtv/libs/libmythtv/AirPlay/mythraopconnection.cpp
M mythtv/libs/libmythtv/DVD/mythdvdbuffer.cpp
M mythtv/libs/libmythtv/HLS/httplivestreambuffer.cpp
M mythtv/libs/libmythtv/HLS/m3u.cpp
M mythtv/libs/libmythtv/captions/cc608decoder.cpp
M mythtv/libs/libmythtv/captions/cc608reader.cpp
M mythtv/libs/libmythtv/captions/cc708decoder.cpp
M mythtv/libs/libmythtv/captions/cc708window.cpp
M mythtv/libs/libmythtv/captions/subtitlescreen.cpp
M mythtv/libs/libmythtv/channelscan/channelscan_sm.cpp
M mythtv/libs/libmythtv/channelscan/channelscan_sm.h
M mythtv/libs/libmythtv/channelscan/inputselectorsetting.cpp
M mythtv/libs/libmythtv/channelsettings.cpp
M mythtv/libs/libmythtv/channelutil.cpp
M mythtv/libs/libmythtv/dbcheck.cpp
M mythtv/libs/libmythtv/decoders/avformatdecoder.cpp
M mythtv/libs/libmythtv/decoders/mythvaapicontext.cpp
M mythtv/libs/libmythtv/decoders/mythvdpauhelper.h
M mythtv/libs/libmythtv/diseqcsettings.cpp
M mythtv/libs/libmythtv/dtvconfparser.cpp
M mythtv/libs/libmythtv/eitfixup.cpp
M mythtv/libs/libmythtv/eithelper.cpp
M mythtv/libs/libmythtv/eithelper.h
M mythtv/libs/libmythtv/io/mythiowrapper.cpp
M mythtv/libs/libmythtv/livetvchain.cpp
M mythtv/libs/libmythtv/mheg/mhi.cpp
M mythtv/libs/libmythtv/mythplayervideoui.cpp
M mythtv/libs/libmythtv/mythsystemevent.cpp
M mythtv/libs/libmythtv/opengl/mythvaapiglxinterop.cpp
M mythtv/libs/libmythtv/opengl/mythvaapiinterop.h
M mythtv/libs/libmythtv/playercontext.cpp
M mythtv/libs/libmythtv/programdata.cpp
M mythtv/libs/libmythtv/programdata.h
M mythtv/libs/libmythtv/recorders/ExternalRecChannelFetcher.cpp
M mythtv/libs/libmythtv/recorders/ExternalSignalMonitor.cpp
M mythtv/libs/libmythtv/recorders/ExternalStreamHandler.cpp
M mythtv/libs/libmythtv/recorders/HLS/HLSReader.cpp
M mythtv/libs/libmythtv/recorders/HLS/HLSStream.cpp
M mythtv/libs/libmythtv/recorders/dtvrecorder.cpp
M mythtv/libs/libmythtv/recorders/rtp/rtptsdatapacket.h
M mythtv/libs/libmythtv/recorders/vbitext/lang.cpp
M mythtv/libs/libmythtv/recorders/vbitext/lang.h
M mythtv/libs/libmythtv/recorders/vbitext/vbi.cpp
M mythtv/libs/libmythtv/recorders/vboxutils.cpp
M mythtv/libs/libmythtv/sourceutil.cpp
M mythtv/libs/libmythtv/sourceutil.h
M mythtv/libs/libmythtv/test/test_copyframes/test_copyframes.pro
M mythtv/libs/libmythtv/test/test_eitfixups/test_eitfixups.cpp
M mythtv/libs/libmythtv/test/test_eitfixups/test_eitfixups.pro
M mythtv/libs/libmythtv/test/test_frequencies/test_frequencies.pro
M mythtv/libs/libmythtv/test/test_iptvrecorder/test_iptvrecorder.pro
M mythtv/libs/libmythtv/test/test_mpegtables/test_mpegtables.cpp
M mythtv/libs/libmythtv/test/test_mpegtables/test_mpegtables.pro
M mythtv/libs/libmythtv/test/test_mythiowrapper/test_mythiowrapper.pro
M mythtv/libs/libmythtv/test/test_subtitlescreen/test_subtitlescreen.pro
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/libmythui/devices/mythinputdevicehandler.cpp
M mythtv/libs/libmythui/libmythui.pro
M mythtv/libs/libmythui/mythdialogbox.cpp
M mythtv/libs/libmythui/mythdisplay.cpp
M mythtv/libs/libmythui/mythfontproperties.cpp
M mythtv/libs/libmythui/mythmainwindow.cpp
M mythtv/libs/libmythui/mythmainwindowprivate.cpp
M mythtv/libs/libmythui/mythscreenstack.cpp
M mythtv/libs/libmythui/mythscreentype.cpp
M mythtv/libs/libmythui/mythuifilebrowser.cpp
M mythtv/libs/libmythui/mythuitype.h
M mythtv/libs/libmythui/mythvirtualkeyboard.cpp
M mythtv/libs/libmythui/platforms/mythdisplayx11.h
M mythtv/libs/libmythupnp/httprequest.cpp
M mythtv/libs/libmythupnp/httprequest.h
M mythtv/libs/libmythupnp/serializers/serializer.cpp
M mythtv/libs/libmythupnp/serializers/xmlplistSerializer.cpp
M mythtv/libs/libmythupnp/servicehost.cpp
M mythtv/libs/libmythupnp/ssdp.cpp
M mythtv/libs/libmythupnp/xsd.cpp
M mythtv/programs/mythbackend/httpstatus.cpp
M mythtv/programs/mythbackend/mainserver.h
M mythtv/programs/mythbackend/scheduler.cpp
M mythtv/programs/mythbackend/scheduler.h
M mythtv/programs/mythbackend/services/channel.cpp
M mythtv/programs/mythbackend/services/channel.h
M mythtv/programs/mythbackend/services/dvr.cpp
M mythtv/programs/mythbackend/services/music.cpp
M mythtv/programs/mythbackend/services/serviceUtil.cpp
M mythtv/programs/mythfilerecorder/mythfilerecorder.cpp
M mythtv/programs/mythfilldatabase/channeldata.cpp
M mythtv/programs/mythfilldatabase/xmltvparser.cpp
M mythtv/programs/mythfrontend/channelrecpriority.cpp
M mythtv/programs/mythfrontend/editvideometadata.cpp
M mythtv/programs/mythfrontend/globalsettings.cpp
M mythtv/programs/mythfrontend/guidegrid.cpp
M mythtv/programs/mythfrontend/networkcontrol.cpp
M mythtv/programs/mythfrontend/progdetails.cpp
M mythtv/programs/mythfrontend/scheduleeditor.cpp
M mythtv/programs/mythfrontend/setupwizard_audio.cpp
M mythtv/programs/mythfrontend/videodlg.cpp
M mythtv/programs/mythlcdserver/lcdprocclient.cpp
M mythtv/programs/mythmetadatalookup/lookup.cpp
M mythtv/programs/mythtranscode/external/replex/mpg_common.cpp
M mythtv/programs/mythtranscode/external/replex/ringbuffer.cpp
M mythtv/programs/mythtv-setup/importicons.cpp
M mythtv/programs/mythutil/recordingutils.cpp
M mythtv/programs/programs-libs.pro
M mythtv/programs/scripts/metadata/Television/tvmaze.py
M mythtv/programs/scripts/metadata/Television/tvmaze_tests.txt
M mythtv/themes/mythuitheme.xsd
Log Message:
-----------
Merge branch 'master' into devel/http
Commit: 46db6743be3018c5a07dbfe8d6fc03de5854ec40
https://github.com/MythTV/mythtv/commit/46db6743be3018c5a07dbfe8d6fc03de5854ec40
Author: Stuart Auchterlonie <stuarta at mythtv.org>
Date: 2021-04-15 (Thu, 15 Apr 2021)
Changed paths:
M mythtv/libs/libmyth/programinfo.cpp
M mythtv/libs/libmyth/programinfo.h
M mythtv/libs/libmyth/programtypes.cpp
M mythtv/libs/libmyth/programtypes.h
A mythtv/libs/libmythservicecontracts/datacontracts/markup.h
A mythtv/libs/libmythservicecontracts/datacontracts/markupList.h
M mythtv/libs/libmythservicecontracts/libmythservicecontracts.pro
M mythtv/libs/libmythservicecontracts/service.cpp
M mythtv/libs/libmythservicecontracts/services/dvrServices.h
M mythtv/libs/libmythtv/programdata.cpp
M mythtv/libs/libmythtv/programdata.h
M mythtv/libs/libmythtv/recordinginfo.cpp
M mythtv/libs/libmythtv/recordinginfo.h
M mythtv/programs/mythbackend/services/dvr.cpp
M mythtv/programs/mythbackend/services/dvr.h
M mythtv/programs/mythbackend/services/serviceUtil.cpp
M mythtv/programs/mythbackend/services/serviceUtil.h
Log Message:
-----------
Merge branch 'master' into devel/http
Commit: 3e47b46e54fd71ecd93ef28365bdb11617c50b47
https://github.com/MythTV/mythtv/commit/3e47b46e54fd71ecd93ef28365bdb11617c50b47
Author: Stuart Auchterlonie <stuarta at mythtv.org>
Date: 2021-04-27 (Tue, 27 Apr 2021)
Changed paths:
M .clazy
M mythplugins/mytharchive/mytharchive/archiveutil.cpp
M mythplugins/mytharchive/mytharchive/importnative.cpp
M mythplugins/mytharchive/mytharchive/main.cpp
M mythplugins/mytharchive/mytharchive/recordingselector.cpp
M mythplugins/mytharchive/mytharchive/videoselector.cpp
M mythplugins/mytharchive/mytharchivehelper/main.cpp
M mythplugins/mythgame/mythgame/gamehandler.cpp
M mythplugins/mythgame/mythgame/main.cpp
M mythplugins/mythgame/mythgame/rom_metadata.cpp
M mythplugins/mythgame/mythgame/rominfo.cpp
M mythplugins/mythmusic/mythmusic/avfdecoder.cpp
M mythplugins/mythmusic/mythmusic/cdrip.cpp
M mythplugins/mythmusic/mythmusic/decoderhandler.cpp
M mythplugins/mythmusic/mythmusic/editmetadata.cpp
M mythplugins/mythmusic/mythmusic/lyricsview.cpp
M mythplugins/mythmusic/mythmusic/main.cpp
M mythplugins/mythmusic/mythmusic/musiccommon.cpp
M mythplugins/mythmusic/mythmusic/musicdbcheck.cpp
M mythplugins/mythmusic/mythmusic/musicplayer.cpp
M mythplugins/mythmusic/mythmusic/playlisteditorview.cpp
M mythplugins/mythmusic/mythmusic/streamview.cpp
M mythplugins/mythnetvision/mythnetvision/netbase.cpp
M mythplugins/mythnetvision/mythnetvision/netcommon.cpp
M mythplugins/mythnetvision/mythnetvision/neteditorbase.cpp
M mythplugins/mythnetvision/mythnetvision/netsearch.cpp
M mythplugins/mythnetvision/mythnetvision/nettree.cpp
M mythplugins/mythnews/mythnews/mythnewsconfig.cpp
M mythplugins/mythnews/mythnews/newssite.cpp
M mythplugins/mythweather/mythweather/main.cpp
M mythplugins/mythweather/mythweather/weatherSetup.cpp
M mythplugins/mythweather/mythweather/weatherSource.cpp
M mythplugins/mythzoneminder/mythzoneminder/main.cpp
M mythplugins/mythzoneminder/mythzoneminder/zmclient.cpp
M mythtv/bindings/python/tmdb3/tmdb3/lookup.py
M mythtv/configure
M mythtv/external/FFmpeg/libavformat/mpegts-mythtv.c
M mythtv/libs/libmyth/audio/audiooutput.cpp
M mythtv/libs/libmyth/audio/audiooutputalsa.cpp
M mythtv/libs/libmyth/audio/audiooutputbase.cpp
M mythtv/libs/libmyth/audio/audiooutputpulse.cpp
M mythtv/libs/libmyth/audio/audiopulsehandler.cpp
M mythtv/libs/libmyth/audio/eldutils.cpp
M mythtv/libs/libmyth/audio/spdifencoder.cpp
M mythtv/libs/libmyth/backendselect.cpp
M mythtv/libs/libmyth/langsettings.cpp
M mythtv/libs/libmyth/mediamonitor-unix.cpp
M mythtv/libs/libmyth/mythcontext.cpp
M mythtv/libs/libmyth/mythmediamonitor.cpp
M mythtv/libs/libmyth/netgrabbermanager.cpp
M mythtv/libs/libmyth/netutils.cpp
M mythtv/libs/libmyth/programinfo.cpp
M mythtv/libs/libmyth/remoteutil.cpp
M mythtv/libs/libmyth/rssparse.cpp
M mythtv/libs/libmyth/schemawizard.cpp
M mythtv/libs/libmyth/standardsettings.cpp
M mythtv/libs/libmyth/test/test_programinfo/test_programinfo.h
M mythtv/libs/libmythbase/bonjourregister.cpp
M mythtv/libs/libmythbase/dbcheckcommon.cpp
M mythtv/libs/libmythbase/dbutil.cpp
M mythtv/libs/libmythbase/housekeeper.cpp
M mythtv/libs/libmythbase/lcddevice.cpp
M mythtv/libs/libmythbase/mythbinaryplist.cpp
M mythtv/libs/libmythbase/mythcdrom-linux.cpp
M mythtv/libs/libmythbase/mythcdrom.cpp
M mythtv/libs/libmythbase/mythcommandlineparser.cpp
M mythtv/libs/libmythbase/mythcorecontext.cpp
M mythtv/libs/libmythbase/mythdb.cpp
M mythtv/libs/libmythbase/mythdbcon.cpp
M mythtv/libs/libmythbase/mythdirs.cpp
M mythtv/libs/libmythbase/mythdownloadmanager.cpp
M mythtv/libs/libmythbase/mythlocale.cpp
M mythtv/libs/libmythbase/mythmedia.cpp
M mythtv/libs/libmythbase/mythmiscutil.cpp
M mythtv/libs/libmythbase/mythpower.cpp
M mythtv/libs/libmythbase/mythsession.cpp
M mythtv/libs/libmythbase/mythsingledownload.cpp
M mythtv/libs/libmythbase/mythsocket.cpp
M mythtv/libs/libmythbase/mythsystemunix.cpp
M mythtv/libs/libmythbase/mythtranslation.cpp
M mythtv/libs/libmythbase/mythtypes.cpp
M mythtv/libs/libmythbase/platforms/mythpowerdbus.cpp
M mythtv/libs/libmythbase/remotefile.cpp
M mythtv/libs/libmythbase/serverpool.cpp
M mythtv/libs/libmythbase/storagegroup.cpp
A mythtv/libs/libmythbase/test/test_mythbinaryplist/.gitignore
A mythtv/libs/libmythbase/test/test_mythbinaryplist/Readme
A mythtv/libs/libmythbase/test/test_mythbinaryplist/info_mac.bplist
A mythtv/libs/libmythbase/test/test_mythbinaryplist/info_mac.plist
A mythtv/libs/libmythbase/test/test_mythbinaryplist/info_mac_addl.bplist
A mythtv/libs/libmythbase/test/test_mythbinaryplist/info_mac_addl.plist
A mythtv/libs/libmythbase/test/test_mythbinaryplist/test_mythbinaryplist.cpp
A mythtv/libs/libmythbase/test/test_mythbinaryplist/test_mythbinaryplist.h
A mythtv/libs/libmythbase/test/test_mythbinaryplist/test_mythbinaryplist.pro
M mythtv/libs/libmythbase/test/test_template/test_template.cpp
M mythtv/libs/libmythbase/test/test_template/test_template.h
M mythtv/libs/libmythbase/unzip.cpp
M mythtv/libs/libmythfreemheg/BaseClasses.cpp
M mythtv/libs/libmythfreemheg/Engine.cpp
M mythtv/libs/libmythfreemheg/Programs.cpp
M mythtv/libs/libmythfreemheg/Root.cpp
M mythtv/libs/libmythfreemheg/Text.cpp
M mythtv/libs/libmythfreemheg/Variables.cpp
M mythtv/libs/libmythmetadata/bluraymetadata.cpp
M mythtv/libs/libmythmetadata/dbaccess.cpp
M mythtv/libs/libmythmetadata/dirscan.cpp
M mythtv/libs/libmythmetadata/imagemanager.cpp
M mythtv/libs/libmythmetadata/metadatadownload.cpp
M mythtv/libs/libmythmetadata/metadatagrabber.cpp
M mythtv/libs/libmythmetadata/metadataimagedownload.cpp
M mythtv/libs/libmythmetadata/metaioid3.cpp
M mythtv/libs/libmythmetadata/musicfilescanner.cpp
M mythtv/libs/libmythmetadata/musicmetadata.cpp
M mythtv/libs/libmythmetadata/musicutils.cpp
M mythtv/libs/libmythmetadata/mythuiimageresults.cpp
M mythtv/libs/libmythmetadata/mythuimetadataresults.cpp
M mythtv/libs/libmythmetadata/videometadata.cpp
M mythtv/libs/libmythmetadata/videoscan.cpp
M mythtv/libs/libmythprotoserver/requesthandler/deletethread.cpp
M mythtv/libs/libmythprotoserver/requesthandler/fileserverhandler.cpp
M mythtv/libs/libmythservicecontracts/datacontracts/markup.h
M mythtv/libs/libmythservicecontracts/datacontracts/programAndChannel.h
M mythtv/libs/libmythservicecontracts/datacontracts/videoMetadataInfo.h
M mythtv/libs/libmythservicecontracts/service.cpp
M mythtv/libs/libmythtv/AirPlay/mythairplayserver.cpp
M mythtv/libs/libmythtv/AirPlay/mythraopconnection.cpp
M mythtv/libs/libmythtv/AirPlay/mythraopdevice.cpp
M mythtv/libs/libmythtv/Bluray/mythbdbuffer.cpp
M mythtv/libs/libmythtv/DVD/mythdvddecoder.cpp
M mythtv/libs/libmythtv/DVD/mythdvdstream.cpp
M mythtv/libs/libmythtv/HLS/httplivestream.cpp
M mythtv/libs/libmythtv/HLS/httplivestreambuffer.cpp
M mythtv/libs/libmythtv/captions/cc608decoder.cpp
M mythtv/libs/libmythtv/captions/subtitlereader.cpp
M mythtv/libs/libmythtv/captions/subtitlescreen.cpp
M mythtv/libs/libmythtv/captions/textsubtitleparser.cpp
M mythtv/libs/libmythtv/captions/vbi608extractor.cpp
M mythtv/libs/libmythtv/cardutil.cpp
M mythtv/libs/libmythtv/channelgroup.cpp
M mythtv/libs/libmythtv/channelscan/channelimporter.cpp
M mythtv/libs/libmythtv/channelscan/channelscan_sm.cpp
M mythtv/libs/libmythtv/channelscan/channelscanner.cpp
M mythtv/libs/libmythtv/channelscan/channelscanner_cli.cpp
M mythtv/libs/libmythtv/channelscan/externrecscanner.cpp
M mythtv/libs/libmythtv/channelscan/iptvchannelfetcher.cpp
M mythtv/libs/libmythtv/channelscan/multiplexsetting.cpp
M mythtv/libs/libmythtv/channelscan/paneatsc.h
M mythtv/libs/libmythtv/channelscan/paneexistingscanimport.h
M mythtv/libs/libmythtv/channelscan/scanmonitor.cpp
M mythtv/libs/libmythtv/channelscan/scanwizardconfig.cpp
M mythtv/libs/libmythtv/channelscan/vboxchannelfetcher.cpp
M mythtv/libs/libmythtv/channelsettings.h
M mythtv/libs/libmythtv/channelutil.cpp
M mythtv/libs/libmythtv/dbcheck.cpp
M mythtv/libs/libmythtv/decoders/avformatdecoder.cpp
M mythtv/libs/libmythtv/decoders/mythcodeccontext.cpp
M mythtv/libs/libmythtv/decoders/mythdrmprimecontext.cpp
M mythtv/libs/libmythtv/decoders/mythnvdeccontext.cpp
M mythtv/libs/libmythtv/decoders/mythv4l2m2mcontext.cpp
M mythtv/libs/libmythtv/decoders/mythvaapicontext.cpp
M mythtv/libs/libmythtv/decoders/mythvdpaucontext.cpp
M mythtv/libs/libmythtv/deletemap.cpp
M mythtv/libs/libmythtv/diseqc.cpp
M mythtv/libs/libmythtv/dtvmultiplex.cpp
M mythtv/libs/libmythtv/eitfixup.cpp
M mythtv/libs/libmythtv/eitscanner.cpp
M mythtv/libs/libmythtv/frequencytables.cpp
M mythtv/libs/libmythtv/io/mythfifowriter.cpp
M mythtv/libs/libmythtv/io/mythiowrapper.cpp
M mythtv/libs/libmythtv/io/mythmediabuffer.cpp
M mythtv/libs/libmythtv/iptvtuningdata.h
M mythtv/libs/libmythtv/jobqueue.cpp
M mythtv/libs/libmythtv/livetvchain.cpp
M mythtv/libs/libmythtv/mheg/dsmcccache.cpp
M mythtv/libs/libmythtv/mheg/netstream.cpp
M mythtv/libs/libmythtv/mpeg/atscdescriptors.cpp
M mythtv/libs/libmythtv/mpeg/atsctables.cpp
M mythtv/libs/libmythtv/mpeg/dishdescriptors.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/mpegtables.cpp
M mythtv/libs/libmythtv/mpeg/sctedescriptors.cpp
M mythtv/libs/libmythtv/mpeg/sctetables.cpp
M mythtv/libs/libmythtv/mythccextractorplayer.cpp
M mythtv/libs/libmythtv/mythplayeroverlayui.cpp
M mythtv/libs/libmythtv/mythsystemevent.cpp
M mythtv/libs/libmythtv/mythtvmenu.cpp
M mythtv/libs/libmythtv/mythtvmenu.h
M mythtv/libs/libmythtv/mythvideocolourspace.cpp
M mythtv/libs/libmythtv/mythvideoout.cpp
M mythtv/libs/libmythtv/mythvideooutgpu.cpp
M mythtv/libs/libmythtv/mythvideoprofile.cpp
M mythtv/libs/libmythtv/opengl/mythdrmprimeinterop.cpp
M mythtv/libs/libmythtv/opengl/mythopenglvideo.cpp
M mythtv/libs/libmythtv/opengl/mythvaapiinterop.cpp
M mythtv/libs/libmythtv/playercontext.cpp
M mythtv/libs/libmythtv/playgroup.cpp
M mythtv/libs/libmythtv/previewgenerator.cpp
M mythtv/libs/libmythtv/previewgeneratorqueue.cpp
M mythtv/libs/libmythtv/profilegroup.cpp
M mythtv/libs/libmythtv/programdata.cpp
M mythtv/libs/libmythtv/recorders/ExternalChannel.cpp
M mythtv/libs/libmythtv/recorders/ExternalRecChannelFetcher.cpp
M mythtv/libs/libmythtv/recorders/ExternalStreamHandler.cpp
M mythtv/libs/libmythtv/recorders/HLS/HLSSegment.cpp
M mythtv/libs/libmythtv/recorders/analogsignalmonitor.cpp
M mythtv/libs/libmythtv/recorders/asistreamhandler.cpp
M mythtv/libs/libmythtv/recorders/audioinputalsa.cpp
M mythtv/libs/libmythtv/recorders/cetonrtsp.cpp
M mythtv/libs/libmythtv/recorders/cetonstreamhandler.cpp
M mythtv/libs/libmythtv/recorders/channelbase.cpp
M mythtv/libs/libmythtv/recorders/dtvrecorder.cpp
M mythtv/libs/libmythtv/recorders/dtvsignalmonitor.cpp
M mythtv/libs/libmythtv/recorders/dvbchannel.cpp
M mythtv/libs/libmythtv/recorders/dvbstreamhandler.cpp
M mythtv/libs/libmythtv/recorders/hdhrstreamhandler.cpp
M mythtv/libs/libmythtv/recorders/hlsstreamhandler.cpp
M mythtv/libs/libmythtv/recorders/httptsstreamhandler.cpp
M mythtv/libs/libmythtv/recorders/importrecorder.cpp
M mythtv/libs/libmythtv/recorders/iptvchannel.cpp
M mythtv/libs/libmythtv/recorders/iptvstreamhandler.cpp
M mythtv/libs/libmythtv/recorders/linuxfirewiredevice.cpp
M mythtv/libs/libmythtv/recorders/mpegrecorder.cpp
M mythtv/libs/libmythtv/recorders/recorderbase.cpp
M mythtv/libs/libmythtv/recorders/satiprtsp.cpp
M mythtv/libs/libmythtv/recorders/satipstreamhandler.cpp
M mythtv/libs/libmythtv/recorders/satiputils.cpp
M mythtv/libs/libmythtv/recorders/signalmonitor.cpp
M mythtv/libs/libmythtv/recorders/streamhandler.cpp
M mythtv/libs/libmythtv/recorders/v4l2encstreamhandler.cpp
M mythtv/libs/libmythtv/recorders/v4lchannel.cpp
M mythtv/libs/libmythtv/recorders/v4lrecorder.cpp
M mythtv/libs/libmythtv/recorders/vboxutils.cpp
M mythtv/libs/libmythtv/recordinginfo.cpp
M mythtv/libs/libmythtv/recordingquality.cpp
M mythtv/libs/libmythtv/recordingquality.h
M mythtv/libs/libmythtv/recordingrule.cpp
M mythtv/libs/libmythtv/restoredata.cpp
M mythtv/libs/libmythtv/scheduledrecording.cpp
M mythtv/libs/libmythtv/signalmonitorvalue.cpp
M mythtv/libs/libmythtv/signalmonitorvalue.h
M mythtv/libs/libmythtv/sourceutil.cpp
M mythtv/libs/libmythtv/test/test_eitfixups/test_eitfixups.cpp
M mythtv/libs/libmythtv/transporteditor.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/v4l2util.cpp
M mythtv/libs/libmythtv/videobuffers.cpp
M mythtv/libs/libmythtv/videodbcheck.cpp
M mythtv/libs/libmythtv/videosource.cpp
M mythtv/libs/libmythtv/visualisations/vulkan/mythvisualcirclesvulkan.cpp
M mythtv/libs/libmythtv/vulkan/mythvideovulkan.cpp
M mythtv/libs/libmythui/devices/jsmenu.cpp
M mythtv/libs/libmythui/devices/lirc.cpp
M mythtv/libs/libmythui/devices/mythcecadapter.cpp
M mythtv/libs/libmythui/mythdisplay.cpp
M mythtv/libs/libmythui/mythfontmanager.cpp
M mythtv/libs/libmythui/mythfontproperties.cpp
M mythtv/libs/libmythui/mythmainwindow.cpp
M mythtv/libs/libmythui/mythrect.cpp
M mythtv/libs/libmythui/myththemedmenu.cpp
M mythtv/libs/libmythui/mythudplistener.cpp
M mythtv/libs/libmythui/mythuibuttonlist.cpp
M mythtv/libs/libmythui/mythuiclock.cpp
M mythtv/libs/libmythui/mythuifilebrowser.cpp
M mythtv/libs/libmythui/mythuiimage.cpp
M mythtv/libs/libmythui/mythuitext.cpp
M mythtv/libs/libmythui/mythuitextedit.cpp
M mythtv/libs/libmythui/mythuithemecache.cpp
M mythtv/libs/libmythui/mythuithemehelper.cpp
M mythtv/libs/libmythui/mythuiutils.cpp
M mythtv/libs/libmythui/mythuiwebbrowser.cpp
M mythtv/libs/libmythui/opengl/mythrenderopengl.cpp
M mythtv/libs/libmythui/platforms/mythdisplaymutter.cpp
M mythtv/libs/libmythui/xmlparsebase.cpp
M mythtv/libs/libmythui/xmlparsebase.h
M mythtv/libs/libmythupnp/eventing.cpp
M mythtv/libs/libmythupnp/httprequest.cpp
M mythtv/libs/libmythupnp/httpserver.cpp
M mythtv/libs/libmythupnp/mythxmlclient.cpp
M mythtv/libs/libmythupnp/serializers/jsonSerializer.cpp
M mythtv/libs/libmythupnp/serverSideScripting.cpp
M mythtv/libs/libmythupnp/servicehost.cpp
M mythtv/libs/libmythupnp/soapclient.cpp
M mythtv/libs/libmythupnp/ssdp.cpp
M mythtv/libs/libmythupnp/ssdpcache.cpp
M mythtv/libs/libmythupnp/upnpcds.cpp
M mythtv/libs/libmythupnp/upnpcdsobjects.cpp
M mythtv/libs/libmythupnp/upnpdevice.cpp
M mythtv/libs/libmythupnp/upnpdevice.h
M mythtv/libs/libmythupnp/upnphelpers.cpp
M mythtv/libs/libmythupnp/upnpmsrr.cpp
M mythtv/libs/libmythupnp/upnpserviceimpl.cpp
M mythtv/libs/libmythupnp/upnpsubscription.cpp
M mythtv/libs/libmythupnp/upnptasknotify.cpp
M mythtv/libs/libmythupnp/upnptasksearch.cpp
M mythtv/libs/libmythupnp/upnputil.cpp
M mythtv/libs/libmythupnp/upnputil.h
M mythtv/libs/libmythupnp/websocket.cpp
M mythtv/libs/libmythupnp/wsdl.cpp
M mythtv/libs/libmythupnp/xsd.cpp
M mythtv/programs/mythbackend/autoexpire.cpp
M mythtv/programs/mythbackend/backendhousekeeper.cpp
M mythtv/programs/mythbackend/httpconfig.cpp
M mythtv/programs/mythbackend/internetContent.cpp
M mythtv/programs/mythbackend/mainserver.cpp
M mythtv/programs/mythbackend/mythsettings.cpp
M mythtv/programs/mythbackend/scheduler.cpp
M mythtv/programs/mythbackend/services/content.cpp
M mythtv/programs/mythbackend/services/dvr.cpp
M mythtv/programs/mythbackend/services/myth.cpp
M mythtv/programs/mythbackend/services/serviceUtil.cpp
M mythtv/programs/mythbackend/services/serviceUtil.h
M mythtv/programs/mythbackend/upnpcdsmusic.cpp
M mythtv/programs/mythbackend/upnpcdstv.cpp
M mythtv/programs/mythcommflag/ClassicCommDetector.cpp
M mythtv/programs/mythcommflag/CommDetector2.cpp
M mythtv/programs/mythcommflag/FrameAnalyzer.cpp
M mythtv/programs/mythcommflag/HistogramAnalyzer.cpp
M mythtv/programs/mythcommflag/SceneChangeDetector.cpp
M mythtv/programs/mythcommflag/TemplateFinder.cpp
M mythtv/programs/mythcommflag/TemplateMatcher.cpp
M mythtv/programs/mythcommflag/main.cpp
M mythtv/programs/mythcommflag/pgm.cpp
M mythtv/programs/mythexternrecorder/MythExternControl.cpp
M mythtv/programs/mythexternrecorder/MythExternRecApp.cpp
M mythtv/programs/mythfilldatabase/channeldata.cpp
M mythtv/programs/mythfilldatabase/filldata.cpp
M mythtv/programs/mythfilldatabase/main.cpp
M mythtv/programs/mythfrontend/actionset.cpp
M mythtv/programs/mythfrontend/audiogeneralsettings.cpp
M mythtv/programs/mythfrontend/customedit.cpp
M mythtv/programs/mythfrontend/custompriority.cpp
M mythtv/programs/mythfrontend/editvideometadata.cpp
M mythtv/programs/mythfrontend/galleryslide.cpp
M mythtv/programs/mythfrontend/globalsettings.cpp
M mythtv/programs/mythfrontend/guidegrid.cpp
M mythtv/programs/mythfrontend/guidegrid.h
M mythtv/programs/mythfrontend/keygrabber.cpp
M mythtv/programs/mythfrontend/main.cpp
M mythtv/programs/mythfrontend/mythcontrols.cpp
M mythtv/programs/mythfrontend/mythfexml.cpp
M mythtv/programs/mythfrontend/networkcontrol.cpp
M mythtv/programs/mythfrontend/playbackbox.cpp
M mythtv/programs/mythfrontend/proglist.cpp
M mythtv/programs/mythfrontend/programrecpriority.cpp
M mythtv/programs/mythfrontend/schedulecommon.cpp
M mythtv/programs/mythfrontend/services/frontend.cpp
M mythtv/programs/mythfrontend/setupwizard_video.cpp
M mythtv/programs/mythfrontend/statusbox.cpp
M mythtv/programs/mythfrontend/themechooser.cpp
M mythtv/programs/mythfrontend/upnpscanner.cpp
M mythtv/programs/mythfrontend/videodlg.cpp
M mythtv/programs/mythfrontend/videoglobalsettings.cpp
M mythtv/programs/mythfrontend/videolist.cpp
M mythtv/programs/mythfrontend/videoplayercommand.cpp
M mythtv/programs/mythfrontend/viewscheduled.cpp
M mythtv/programs/mythfrontend/viewschedulediff.cpp
M mythtv/programs/mythlcdserver/lcdprocclient.cpp
M mythtv/programs/mythlcdserver/lcdserver.cpp
M mythtv/programs/mythmetadatalookup/lookup.cpp
M mythtv/programs/mythscreenwizard/main.cpp
M mythtv/programs/mythtranscode/main.cpp
M mythtv/programs/mythtranscode/mpeg2fix.cpp
M mythtv/programs/mythtranscode/transcode.cpp
M mythtv/programs/mythtv-setup/checksetup.cpp
M mythtv/programs/mythtv-setup/importicons.cpp
M mythtv/programs/mythtv-setup/main.cpp
M mythtv/programs/mythutil/backendutils.cpp
M mythtv/programs/mythutil/fileutils.cpp
M mythtv/programs/mythutil/recordingutils.cpp
M mythtv/programs/mythwelcome/welcomedialog.cpp
Log Message:
-----------
Merge branch 'master' into devel/http
Commit: 9e733881fc391dc4319f632dc9036f0fb331cef7
https://github.com/MythTV/mythtv/commit/9e733881fc391dc4319f632dc9036f0fb331cef7
Author: Stuart Auchterlonie <stuarta at mythtv.org>
Date: 2021-04-30 (Fri, 30 Apr 2021)
Changed paths:
M mythtv/html/html.pro
A mythtv/html/mythbackend.html
M mythtv/programs/mythbackend/main_helpers.cpp
Log Message:
-----------
Enable a skeleton backend web interface using new http server code
Commit: 71a6420ab6821cbc123d1e843c5368ec07b92eda
https://github.com/MythTV/mythtv/commit/71a6420ab6821cbc123d1e843c5368ec07b92eda
Author: Stuart Auchterlonie <stuarta at mythtv.org>
Date: 2021-05-12 (Wed, 12 May 2021)
Changed paths:
M mythplugins/mytharchive/mytharchive/fileselector.cpp
M mythplugins/mytharchive/mytharchive/logviewer.cpp
M mythplugins/mythgame/mythgame/gamehandler.cpp
M mythplugins/mythmusic/mythmusic/decoder.cpp
M mythplugins/mythmusic/mythmusic/importmusic.cpp
M mythplugins/mythmusic/mythmusic/playlistcontainer.cpp
M mythplugins/mythmusic/mythmusic/playlisteditorview.cpp
M mythplugins/mythmusic/mythmusic/smartplaylist.cpp
M mythplugins/mythnetvision/mythnetvision/netcommon.cpp
M mythplugins/mythweather/mythweather/weatherScreen.cpp
M mythplugins/mythweather/mythweather/weatherSetup.cpp
M mythplugins/mythweather/mythweather/weatherSource.cpp
M mythtv/bindings/python/tmdb3/tmdb3/lookup.py
M mythtv/external/qjsonwrapper/qjsonwrapper/Json.cpp
M mythtv/libs/libmyth/audio/volumebase.cpp
M mythtv/libs/libmyth/netutils.cpp
M mythtv/libs/libmyth/programinfo.cpp
M mythtv/libs/libmyth/remoteutil.cpp
M mythtv/libs/libmyth/standardsettings.cpp
M mythtv/libs/libmythbase/housekeeper.cpp
M mythtv/libs/libmythbase/mythbinaryplist.cpp
M mythtv/libs/libmythbase/mythcommandlineparser.cpp
M mythtv/libs/libmythbase/mythcommandlineparser.h
M mythtv/libs/libmythbase/mythcorecontext.cpp
M mythtv/libs/libmythbase/mythdb.cpp
M mythtv/libs/libmythbase/mythdbcon.cpp
M mythtv/libs/libmythbase/mythsorthelper.cpp
M mythtv/libs/libmythbase/remotefile.cpp
M mythtv/libs/libmythbase/test/test_mythbinaryplist/test_mythbinaryplist.cpp
M mythtv/libs/libmythmetadata/metadataimagedownload.cpp
M mythtv/libs/libmythprotoserver/requesthandler/fileserverhandler.cpp
M mythtv/libs/libmythservicecontracts/datacontracts/frontendStatus.h
M mythtv/libs/libmythservicecontracts/service.cpp
M mythtv/libs/libmythservicecontracts/test/test_datacontracts/test_datacontracts.cpp
M mythtv/libs/libmythtv/AirPlay/mythraopconnection.cpp
M mythtv/libs/libmythtv/DVD/mythdvdbuffer.cpp
M mythtv/libs/libmythtv/HLS/httplivestreambuffer.cpp
M mythtv/libs/libmythtv/captions/cc708window.h
M mythtv/libs/libmythtv/captions/subtitlescreen.h
M mythtv/libs/libmythtv/channelscan/channelscan_sm.cpp
M mythtv/libs/libmythtv/channelscan/channelscanner_gui.cpp
M mythtv/libs/libmythtv/channelsettings.cpp
M mythtv/libs/libmythtv/decoders/mythv4l2m2mcontext.cpp
M mythtv/libs/libmythtv/eitfixup.cpp
M mythtv/libs/libmythtv/io/mythmediabuffer.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
M mythtv/libs/libmythtv/mpeg/mpegtables.cpp
M mythtv/libs/libmythtv/mythplayer.cpp
M mythtv/libs/libmythtv/mythplayer.h
M mythtv/libs/libmythtv/mythvideooutgpu.cpp
M mythtv/libs/libmythtv/mythvideoprofile.cpp
M mythtv/libs/libmythtv/previewgenerator.cpp
M mythtv/libs/libmythtv/recorders/cetonrtsp.cpp
M mythtv/libs/libmythtv/recorders/hdhrsignalmonitor.cpp
M mythtv/libs/libmythtv/recorders/hdhrstreamhandler.cpp
M mythtv/libs/libmythtv/recorders/recorderbase.cpp
M mythtv/libs/libmythtv/recorders/satiprtcppacket.cpp
M mythtv/libs/libmythtv/recordingquality.cpp
M mythtv/libs/libmythtv/tv_play.cpp
M mythtv/libs/libmythtv/videosource.cpp
M mythtv/libs/libmythui/devices/jsmenu.cpp
M mythtv/libs/libmythui/devices/jsmenuevent.h
M mythtv/libs/libmythui/devices/lirc.cpp
M mythtv/libs/libmythui/devices/mythinputdevicehandler.cpp
M mythtv/libs/libmythui/mythdialogbox.cpp
M mythtv/libs/libmythui/mythfontmanager.cpp
M mythtv/libs/libmythui/mythfontproperties.cpp
M mythtv/libs/libmythui/mythmainwindow.cpp
M mythtv/libs/libmythui/mythuibuttonlist.cpp
M mythtv/libs/libmythui/mythuispinbox.cpp
M mythtv/libs/libmythui/mythuitype.cpp
M mythtv/libs/libmythui/mythvirtualkeyboard.cpp
M mythtv/libs/libmythui/mythvirtualkeyboard.h
M mythtv/libs/libmythupnp/httpserver.cpp
M mythtv/libs/libmythupnp/serializers/jsonSerializer.cpp
M mythtv/libs/libmythupnp/serializers/xmlSerializer.cpp
M mythtv/libs/libmythupnp/serializers/xmlplistSerializer.cpp
M mythtv/libs/libmythupnp/servicehost.cpp
M mythtv/libs/libmythupnp/services/rtti.cpp
M mythtv/libs/libmythupnp/upnpcds.cpp
M mythtv/libs/libmythupnp/wsdl.cpp
M mythtv/libs/libmythupnp/xsd.cpp
M mythtv/programs/mythbackend/backendhousekeeper.cpp
M mythtv/programs/mythbackend/mainserver.cpp
M mythtv/programs/mythbackend/services/myth.cpp
M mythtv/programs/mythbackend/services/video.cpp
M mythtv/programs/mythbackend/upnpcdsmusic.cpp
M mythtv/programs/mythcommflag/ClassicCommDetector.cpp
M mythtv/programs/mythcommflag/main.cpp
M mythtv/programs/mythfilldatabase/commandlineparser.cpp
M mythtv/programs/mythfilldatabase/filldata.cpp
M mythtv/programs/mythfrontend/globalsettings.cpp
M mythtv/programs/mythfrontend/networkcontrol.cpp
M mythtv/programs/mythfrontend/proglist_helpers.cpp
M mythtv/programs/mythfrontend/statusbox.cpp
M mythtv/programs/mythfrontend/videodlg.cpp
M mythtv/programs/mythtv-setup/backendsettings.cpp
M mythtv/programs/mythtv-setup/channeleditor.cpp
M mythtv/programs/mythtv-setup/importicons.cpp
M mythtv/programs/mythutil/commandlineparser.cpp
M mythtv/programs/mythutil/markuputils.cpp
M mythtv/programs/mythutil/mpegutils.cpp
Log Message:
-----------
Merge branch 'master' into devel/http
Commit: df200c0b6bf42798ffd4078016472e57e75e9417
https://github.com/MythTV/mythtv/commit/df200c0b6bf42798ffd4078016472e57e75e9417
Author: Stuart Auchterlonie <stuarta at mythtv.org>
Date: 2021-06-03 (Thu, 03 Jun 2021)
Changed paths:
M mythtv/bindings/perl/MythTV.pm
M mythtv/bindings/python/MythTV/static.py
M mythtv/configure
M mythtv/libs/libmythbase/codecutil.cpp
M mythtv/libs/libmythbase/mythdbcon.cpp
M mythtv/libs/libmythbase/mythdbcon.h
M mythtv/libs/libmythbase/mythversion.h
M mythtv/libs/libmythbase/portchecker.cpp
M mythtv/libs/libmythtv/channelutil.cpp
M mythtv/libs/libmythtv/dbcheck.cpp
M mythtv/libs/libmythtv/decoders/avformatdecoder.cpp
M mythtv/libs/libmythtv/libmythtv.pro
M mythtv/libs/libmythtv/mpeg/atsctables.h
M mythtv/libs/libmythtv/mpeg/dvbdescriptors.cpp
M mythtv/libs/libmythtv/mythplayer.cpp
M mythtv/libs/libmythtv/mythplayer.h
M mythtv/libs/libmythtv/mythvideooutgpu.cpp
M mythtv/libs/libmythtv/recorders/HLS/HLSReader.cpp
M mythtv/libs/libmythtv/test/test_mpegtables/test_mpegtables.cpp
M mythtv/libs/libmythtv/test/test_mpegtables/test_mpegtables.h
Log Message:
-----------
Merge branch 'master' into devel/http
Commit: e8ec864a3bd0c4d7ce558c1c23604f3680e8863e
https://github.com/MythTV/mythtv/commit/e8ec864a3bd0c4d7ce558c1c23604f3680e8863e
Author: Stuart Auchterlonie <stuarta at mythtv.org>
Date: 2021-06-08 (Tue, 08 Jun 2021)
Changed paths:
A mythtv/SRC_VERSION
R mythtv/VERSION
M mythtv/html/apps/frontend.js
M mythtv/html/apps/frontend.js.map
M mythtv/html/frontend/package-lock.json
M mythtv/html/frontend/package.json
M mythtv/libs/libmyth/programinfo.cpp
M mythtv/libs/libmyth/test/test_programinfo/test_programinfo.h
M mythtv/libs/libmythmetadata/bluraymetadata.cpp
M mythtv/libs/libmythtv/recordingrule.cpp
M mythtv/libs/libmythui/themeinfo.cpp
M mythtv/version.sh
Log Message:
-----------
Merge branch 'master' into devel/http
Commit: fd79f951800c44d9156acce87336084c55025999
https://github.com/MythTV/mythtv/commit/fd79f951800c44d9156acce87336084c55025999
Author: Stuart Auchterlonie <stuarta at mythtv.org>
Date: 2021-06-18 (Fri, 18 Jun 2021)
Changed paths:
M README.md
M mythplugins/configure
M mythplugins/mythweather/README
M mythtv/configure
M mythtv/html/menu.qsp
M mythtv/libs/libmyth/mythcontext.cpp
Log Message:
-----------
Merge branch 'master' into devel/http
Commit: f7b0c67220b017c29cb220d7b6d0d8baa110e085
https://github.com/MythTV/mythtv/commit/f7b0c67220b017c29cb220d7b6d0d8baa110e085
Author: Peter Bennett <pbennett at mythtv.org>
Date: 2021-06-20 (Sun, 20 Jun 2021)
Changed paths:
M mythtv/libs/libmythbase/http/mythhttpservice.h
M mythtv/libs/libmythbase/http/serialisers/mythcborserialiser.cpp
M mythtv/libs/libmythbase/http/serialisers/mythjsonserialiser.cpp
M mythtv/libs/libmythbase/http/serialisers/mythxmlplistserialiser.cpp
M mythtv/libs/libmythbase/http/serialisers/mythxmlserialiser.cpp
Log Message:
-----------
http backend services: Add some macros and cater for V2 in service names
The new http servoces will be run in conjunction with the existing
services for a time. Allow for the different class names to be rendered
the same by removing V2 from class names in serializers.
Commit: cff3f635627a3273b82211a4430a5b69cf408eb8
https://github.com/MythTV/mythtv/commit/cff3f635627a3273b82211a4430a5b69cf408eb8
Author: Peter Bennett <pbennett at mythtv.org>
Date: 2021-06-20 (Sun, 20 Jun 2021)
Changed paths:
M mythtv/programs/mythbackend/main_helpers.cpp
M mythtv/programs/mythbackend/mythbackend.pro
A mythtv/programs/mythbackend/servicesv2/v2artworkInfo.h
A mythtv/programs/mythbackend/servicesv2/v2artworkInfoList.h
A mythtv/programs/mythbackend/servicesv2/v2castMember.h
A mythtv/programs/mythbackend/servicesv2/v2castMemberList.h
A mythtv/programs/mythbackend/servicesv2/v2genre.h
A mythtv/programs/mythbackend/servicesv2/v2genreList.h
A mythtv/programs/mythbackend/servicesv2/v2serviceUtil.cpp
A mythtv/programs/mythbackend/servicesv2/v2serviceUtil.h
A mythtv/programs/mythbackend/servicesv2/v2video.cpp
A mythtv/programs/mythbackend/servicesv2/v2video.h
A mythtv/programs/mythbackend/servicesv2/v2videoMetadataInfo.h
Log Message:
-----------
http backend services: Implementation of Video/GetVideo method
The first backend service can be a model for converting other services.
Files are copied from programs/mythbackend/services and
libmythservicecontracts/datacontracts to programs/mythbackend/services2
with modifications. The files in /libmythservicecontracts/services are
not needed in the new services.
Commit: 8ee629f0314ba59b0f8c4cfb5617b0239fdfcbf7
https://github.com/MythTV/mythtv/commit/8ee629f0314ba59b0f8c4cfb5617b0239fdfcbf7
Author: Stuart Auchterlonie <stuarta at mythtv.org>
Date: 2021-06-22 (Tue, 22 Jun 2021)
Changed paths:
M mythtv/libs/libmythbase/http/mythhttpencoding.cpp
M mythtv/libs/libmythbase/http/mythhttpencoding.h
M mythtv/libs/libmythbase/libmythbase.pro
Log Message:
-----------
Enable handling of SOAP message bodies.
Any function which is expected to be called via
this method, needs to explicitly allow POST
method, otherwise a "405 Method Not Allowed" will
be the result.
Commit: 3ee9b7ed770cdfb59afb31ab64308f4931d5c828
https://github.com/MythTV/mythtv/commit/3ee9b7ed770cdfb59afb31ab64308f4931d5c828
Author: Peter Bennett <pbennett at mythtv.org>
Date: 2021-06-22 (Tue, 22 Jun 2021)
Changed paths:
M mythtv/programs/mythbackend/servicesv2/v2video.cpp
M mythtv/programs/mythbackend/servicesv2/v2video.h
Log Message:
-----------
Add V2 services: Video/GetSavedBookmark and Video/GetVideoByFileName
Commit: 4fe4ff58f52363d993a4c5c9de1ca9f694a4abbe
https://github.com/MythTV/mythtv/commit/4fe4ff58f52363d993a4c5c9de1ca9f694a4abbe
Author: Bill Meek <billmeek at mythtv.org>
Date: 2021-06-22 (Tue, 22 Jun 2021)
Changed paths:
M mythtv/programs/mythbackend/main_helpers.cpp
M mythtv/programs/mythbackend/mythbackend.pro
A mythtv/programs/mythbackend/servicesv2/v2connectionInfo.h
A mythtv/programs/mythbackend/servicesv2/v2databaseInfo.h
A mythtv/programs/mythbackend/servicesv2/v2myth.cpp
A mythtv/programs/mythbackend/servicesv2/v2myth.h
A mythtv/programs/mythbackend/servicesv2/v2storageGroupDir.h
A mythtv/programs/mythbackend/servicesv2/v2storageGroupDirList.h
A mythtv/programs/mythbackend/servicesv2/v2timeZoneInfo.h
A mythtv/programs/mythbackend/servicesv2/v2versionInfo.h
A mythtv/programs/mythbackend/servicesv2/v2wolInfo.h
Log Message:
-----------
Add V2 services: Initial Myth service additions
GetHostName GetHosts GetKeys AddStorageGroupDir GetTimeZone GetConnectionInfo
GetConnectionInfo is returning an unexpected Pin...
Commit: 5bd6c6a3d9bebd6c6e796205b167c37217373e26
https://github.com/MythTV/mythtv/commit/5bd6c6a3d9bebd6c6e796205b167c37217373e26
Author: Stuart Auchterlonie <stuarta at mythtv.org>
Date: 2021-06-23 (Wed, 23 Jun 2021)
Changed paths:
M mythtv/libs/libmythtv/frequencytables.cpp
M mythtv/libs/libmythui/mythudplistener.cpp
Log Message:
-----------
Merge branch 'master' into devel/http
Commit: fe34c418716a7fa58f8ef0b2cd991b183bde5486
https://github.com/MythTV/mythtv/commit/fe34c418716a7fa58f8ef0b2cd991b183bde5486
Author: Stuart Auchterlonie <stuarta at mythtv.org>
Date: 2021-06-23 (Wed, 23 Jun 2021)
Changed paths:
M mythtv/libs/libmythbase/http/mythhttpmetaservice.cpp
Log Message:
-----------
Enable POST requests by default on Get Methods to support SOAP.
Commit: b05bec6c730ad093b3c0ac6750b5f3805bd184e8
https://github.com/MythTV/mythtv/commit/b05bec6c730ad093b3c0ac6750b5f3805bd184e8
Author: Peter Bennett <pbennett at mythtv.org>
Date: 2021-06-24 (Thu, 24 Jun 2021)
Changed paths:
M mythtv/programs/mythbackend/mythbackend.pro
M mythtv/programs/mythbackend/servicesv2/v2video.cpp
M mythtv/programs/mythbackend/servicesv2/v2video.h
M mythtv/programs/mythbackend/servicesv2/v2videoMetadataInfo.h
A mythtv/programs/mythbackend/servicesv2/v2videoMetadataInfoList.h
Log Message:
-----------
Add V2 services: Video/GetVideoList
Commit: d37b4861f76bcd29c5c5c8ac2bad656880957ebc
https://github.com/MythTV/mythtv/commit/d37b4861f76bcd29c5c5c8ac2bad656880957ebc
Author: Bill Meek <billmeek at mythtv.org>
Date: 2021-06-26 (Sat, 26 Jun 2021)
Changed paths:
M mythtv/programs/mythbackend/servicesv2/v2connectionInfo.h
A mythtv/programs/mythbackend/servicesv2/v2logInfo.h
A mythtv/programs/mythbackend/servicesv2/v2logMessage.h
A mythtv/programs/mythbackend/servicesv2/v2logMessageList.h
M mythtv/programs/mythbackend/servicesv2/v2myth.cpp
M mythtv/programs/mythbackend/servicesv2/v2myth.h
M mythtv/programs/mythbackend/servicesv2/v2serviceUtil.h
M mythtv/programs/mythbackend/servicesv2/v2storageGroupDir.h
M mythtv/programs/mythbackend/servicesv2/v2storageGroupDirList.h
Log Message:
-----------
Add V2 services: Second batch of Myth service additions
Commit: d1cdab8b68f18b55fa1a72cdb929d52c3db4c6f2
https://github.com/MythTV/mythtv/commit/d1cdab8b68f18b55fa1a72cdb929d52c3db4c6f2
Author: Peter Bennett <pbennett at mythtv.org>
Date: 2021-06-27 (Sun, 27 Jun 2021)
Changed paths:
M mythtv/programs/mythbackend/mythbackend.pro
M mythtv/programs/mythbackend/servicesv2/v2video.cpp
M mythtv/programs/mythbackend/servicesv2/v2video.h
A mythtv/programs/mythbackend/servicesv2/v2videoLookupInfo.h
A mythtv/programs/mythbackend/servicesv2/v2videoLookupInfoList.h
Log Message:
-----------
Add V2 services: Video/LookupVideo
Commit: 0d035fad3b3d51482166a4cb626365af189d01b1
https://github.com/MythTV/mythtv/commit/0d035fad3b3d51482166a4cb626365af189d01b1
Author: Stuart Auchterlonie <stuarta at mythtv.org>
Date: 2021-06-27 (Sun, 27 Jun 2021)
Changed paths:
M mythtv/libs/libmythbase/loggingserver.cpp
M mythtv/libs/libmythtv/frequencies.cpp
M mythtv/libs/libmythtv/test/test_frequencies/test_frequencies.cpp
M mythtv/programs/mythbackend/services/myth.cpp
Log Message:
-----------
Merge branch 'master' into devel/http
Commit: 82ef9012cbd8d8c74e8151f4b72e1ceeda96fe94
https://github.com/MythTV/mythtv/commit/82ef9012cbd8d8c74e8151f4b72e1ceeda96fe94
Author: Peter Bennett <pbennett at mythtv.org>
Date: 2021-07-01 (Thu, 01 Jul 2021)
Changed paths:
M mythtv/programs/mythbackend/servicesv2/v2serviceUtil.cpp
M mythtv/programs/mythbackend/servicesv2/v2serviceUtil.h
M mythtv/programs/mythbackend/servicesv2/v2video.cpp
M mythtv/programs/mythbackend/servicesv2/v2video.h
Log Message:
-----------
V2 Video Services: RemoveVideoFromDB AddVideo UpdateVideoWatchedStatus UpdateVideoMetadata
Commit: b85e79fd61310d3a09b5bbe8f31dba6295b7b87b
https://github.com/MythTV/mythtv/commit/b85e79fd61310d3a09b5bbe8f31dba6295b7b87b
Author: Peter Bennett <pbennett at mythtv.org>
Date: 2021-07-02 (Fri, 02 Jul 2021)
Changed paths:
M mythtv/libs/libmythbase/http/mythhttpservice.cpp
M mythtv/libs/libmythbase/http/mythhttpservice.h
M mythtv/programs/mythbackend/servicesv2/v2serviceUtil.cpp
M mythtv/programs/mythbackend/servicesv2/v2serviceUtil.h
M mythtv/programs/mythbackend/servicesv2/v2video.cpp
Log Message:
-----------
V2 Video Services: Fix bug in UpdateVideoMetadata
Converted code was checking the wrong place for presence of
parameters, so that it was setting all missing fields to null.
Now fixed to check the correct parameter list.
Commit: db39e9786e8ba95bc44d03857e84b8fd3423c8ac
https://github.com/MythTV/mythtv/commit/db39e9786e8ba95bc44d03857e84b8fd3423c8ac
Author: Peter Bennett <pbennett at mythtv.org>
Date: 2021-07-06 (Tue, 06 Jul 2021)
Changed paths:
M mythtv/programs/mythbackend/mythbackend.pro
A mythtv/programs/mythbackend/servicesv2/v2blurayInfo.h
M mythtv/programs/mythbackend/servicesv2/v2video.cpp
M mythtv/programs/mythbackend/servicesv2/v2video.h
A mythtv/programs/mythbackend/servicesv2/v2videoStreamInfo.h
A mythtv/programs/mythbackend/servicesv2/v2videoStreamInfoList.h
Log Message:
-----------
V2 Video Services: Add final methods
All Video methods now converted
Commit: e81d5a86c19d388367f31f23a7f3eb243341c62a
https://github.com/MythTV/mythtv/commit/e81d5a86c19d388367f31f23a7f3eb243341c62a
Author: Peter Bennett <pbennett at mythtv.org>
Date: 2021-07-11 (Sun, 11 Jul 2021)
Changed paths:
M mythtv/programs/mythbackend/main_helpers.cpp
M mythtv/programs/mythbackend/mythbackend.pro
M mythtv/programs/mythbackend/servicesv2/v2artworkInfoList.h
M mythtv/programs/mythbackend/servicesv2/v2castMemberList.h
A mythtv/programs/mythbackend/servicesv2/v2channelGroup.h
A mythtv/programs/mythbackend/servicesv2/v2channelGroupList.h
A mythtv/programs/mythbackend/servicesv2/v2dvr.cpp
A mythtv/programs/mythbackend/servicesv2/v2dvr.h
A mythtv/programs/mythbackend/servicesv2/v2programAndChannel.h
A mythtv/programs/mythbackend/servicesv2/v2programList.h
A mythtv/programs/mythbackend/servicesv2/v2recRule.h
A mythtv/programs/mythbackend/servicesv2/v2recording.h
M mythtv/programs/mythbackend/servicesv2/v2serviceUtil.cpp
M mythtv/programs/mythbackend/servicesv2/v2serviceUtil.h
Log Message:
-----------
V2 Services: First 4 DVR methods
DVR methods: GetExpiringList, GetRecordedList, GetOldRecordedList,
GetRecorded
Commit: 56d9d650f4644ea24f0c353daf49b6c04a0aa07b
https://github.com/MythTV/mythtv/commit/56d9d650f4644ea24f0c353daf49b6c04a0aa07b
Author: Peter Bennett <pbennett at mythtv.org>
Date: 2021-07-12 (Mon, 12 Jul 2021)
Changed paths:
M mythtv/programs/mythbackend/servicesv2/v2dvr.cpp
M mythtv/programs/mythbackend/servicesv2/v2dvr.h
M mythtv/programs/mythbackend/servicesv2/v2serviceUtil.cpp
M mythtv/programs/mythbackend/servicesv2/v2serviceUtil.h
Log Message:
-----------
V2 Services: 12 more DVR methods
Commit: 129fa26a6361a3a264e7f4ce37d23b6d07704cb7
https://github.com/MythTV/mythtv/commit/129fa26a6361a3a264e7f4ce37d23b6d07704cb7
Author: Stuart Auchterlonie <stuarta at mythtv.org>
Date: 2021-07-14 (Wed, 14 Jul 2021)
Changed paths:
M mythtv/libs/libmythtv/AirPlay/mythraopdevice.cpp
M mythtv/libs/libmythtv/decoders/avformatdecoder.cpp
M mythtv/libs/libmythtv/frequencytables.cpp
M mythtv/libs/libmythtv/mpeg/atsctables.h
M mythtv/libs/libmythtv/mythplayervisualiserui.cpp
M mythtv/libs/libmythtv/recorders/firewiredevice.cpp
M mythtv/libs/libmythtv/tv_play.cpp
M mythtv/libs/libmythtv/tv_rec.cpp
M mythtv/libs/libmythui/mythscreenstack.cpp
M mythtv/programs/mythbackend/mainserver.cpp
M mythtv/programs/mythcommflag/BlankFrameDetector.cpp
M mythtv/programs/mythcommflag/FrameAnalyzer.cpp
M mythtv/programs/mythfrontend/programinfocache.cpp
Log Message:
-----------
Merge branch 'master' into devel/http
Commit: ec044c72cf1064846765aea2eb398c896f306e24
https://github.com/MythTV/mythtv/commit/ec044c72cf1064846765aea2eb398c896f306e24
Author: Peter Bennett <pbennett at mythtv.org>
Date: 2021-07-15 (Thu, 15 Jul 2021)
Changed paths:
M mythtv/programs/mythbackend/mythbackend.pro
A mythtv/programs/mythbackend/servicesv2/v2cutList.h
A mythtv/programs/mythbackend/servicesv2/v2cutting.h
M mythtv/programs/mythbackend/servicesv2/v2dvr.cpp
M mythtv/programs/mythbackend/servicesv2/v2dvr.h
A mythtv/programs/mythbackend/servicesv2/v2encoder.h
A mythtv/programs/mythbackend/servicesv2/v2encoderList.h
A mythtv/programs/mythbackend/servicesv2/v2input.h
A mythtv/programs/mythbackend/servicesv2/v2inputList.h
A mythtv/programs/mythbackend/servicesv2/v2markup.h
A mythtv/programs/mythbackend/servicesv2/v2markupList.h
A mythtv/programs/mythbackend/servicesv2/v2recRuleFilter.h
A mythtv/programs/mythbackend/servicesv2/v2recRuleFilterList.h
M mythtv/programs/mythbackend/servicesv2/v2serviceUtil.cpp
M mythtv/programs/mythbackend/servicesv2/v2serviceUtil.h
A mythtv/programs/mythbackend/servicesv2/v2titleInfo.h
A mythtv/programs/mythbackend/servicesv2/v2titleInfoList.h
Log Message:
-----------
V2 Services: 16 more DVR methods
NOTE: The methods that take a json object do not work and they
crash mythbackend. To be sorted out.
Commit: c821e6de82a209177b6b1588a774ba6fd5c4269b
https://github.com/MythTV/mythtv/commit/c821e6de82a209177b6b1588a774ba6fd5c4269b
Author: Peter Bennett <pbennett at mythtv.org>
Date: 2021-07-17 (Sat, 17 Jul 2021)
Changed paths:
M mythtv/libs/libmythbase/http/mythhttpservice.cpp
Log Message:
-----------
V2 services: Handle thrown errors
Many service methods throw a QString message when there is an error.
Catch the error and return an error page.
Commit: 6cf0957868c909d78ed753a8f879fb99b803401e
https://github.com/MythTV/mythtv/commit/6cf0957868c909d78ed753a8f879fb99b803401e
Author: Stuart Auchterlonie <stuarta at mythtv.org>
Date: 2021-07-20 (Tue, 20 Jul 2021)
Changed paths:
M mythtv/libs/libmythbase/http/mythhttpservice.cpp
Log Message:
-----------
Return HTTP Bad Request when catching an exception
Commit: bd8544e423555f28760b4bbeb126e6137ae2485e
https://github.com/MythTV/mythtv/commit/bd8544e423555f28760b4bbeb126e6137ae2485e
Author: Stuart Auchterlonie <stuarta at mythtv.org>
Date: 2021-07-20 (Tue, 20 Jul 2021)
Changed paths:
M mythplugins/configure
M mythplugins/mythgame/mythgame/gamehandler.cpp
M mythplugins/mythgame/mythgame/mythgame.pro
M mythplugins/mythgame/mythgame/rom_metadata.cpp
M mythtv/configure
M mythtv/libs/libmythbase/libmythbase.pro
M mythtv/libs/libmythbase/mythcoreutil.cpp
M mythtv/libs/libmythbase/mythcoreutil.h
R mythtv/libs/libmythbase/mythqtcompat.h
M mythtv/libs/libmythbase/mythsocket.cpp
M mythtv/libs/libmythbase/mythsocket.h
M mythtv/libs/libmythbase/serverpool.cpp
M mythtv/libs/libmythbase/serverpool.h
A mythtv/libs/libmythbase/test/test_unzip/.gitignore
A mythtv/libs/libmythbase/test/test_unzip/data/ipsum_lorem.txt
A mythtv/libs/libmythbase/test/test_unzip/data/ipsum_lorem_p1.txt
A mythtv/libs/libmythbase/test/test_unzip/data/ipsum_lorem_p2.txt
A mythtv/libs/libmythbase/test/test_unzip/data/ipsum_lorem_p3.txt
A mythtv/libs/libmythbase/test/test_unzip/data/ipsum_lorem_p4.txt
A mythtv/libs/libmythbase/test/test_unzip/data/ipsum_lorem_p5.txt
A mythtv/libs/libmythbase/test/test_unzip/data/willi_themeinfo.xml
A mythtv/libs/libmythbase/test/test_unzip/im_a_symlink
A mythtv/libs/libmythbase/test/test_unzip/test_unzip.cpp
A mythtv/libs/libmythbase/test/test_unzip/test_unzip.h
A mythtv/libs/libmythbase/test/test_unzip/test_unzip.pro
A mythtv/libs/libmythbase/test/test_unzip/zipfiles/ipsum_lorem.zip
A mythtv/libs/libmythbase/test/test_unzip/zipfiles/themes.zip
R mythtv/libs/libmythbase/unzip.cpp
R mythtv/libs/libmythbase/unzip.h
A mythtv/libs/libmythbase/unzip2.cpp
A mythtv/libs/libmythbase/unzip2.h
R mythtv/libs/libmythbase/unzip_p.h
R mythtv/libs/libmythbase/zipentry_p.h
M mythtv/libs/libmythprotoserver/mythsocketmanager.cpp
M mythtv/libs/libmythprotoserver/mythsocketmanager.h
M mythtv/libs/libmythupnp/httpserver.cpp
M mythtv/libs/libmythupnp/httpserver.h
M mythtv/libs/libmythupnp/websocket.cpp
M mythtv/libs/libmythupnp/websocket.h
M mythtv/programs/mythbackend/mainserver.cpp
M mythtv/programs/mythbackend/mainserver.h
M mythtv/programs/mythbackend/server.cpp
M mythtv/programs/mythbackend/server.h
M mythtv/programs/mythfrontend/mediarenderer.h
Log Message:
-----------
Merge branch 'master' into devel/http
Commit: 883c965e592533a4856fb5d560eb36370ce73401
https://github.com/MythTV/mythtv/commit/883c965e592533a4856fb5d560eb36370ce73401
Author: Stuart Auchterlonie <stuarta at mythtv.org>
Date: 2021-07-20 (Tue, 20 Jul 2021)
Changed paths:
M mythtv/libs/libmythbase/http/mythhttpserver.cpp
M mythtv/libs/libmythbase/http/mythhttpserver.h
M mythtv/libs/libmythbase/http/mythhttpsocket.cpp
M mythtv/libs/libmythbase/http/mythhttpsocket.h
M mythtv/libs/libmythbase/http/mythhttpthread.cpp
M mythtv/libs/libmythbase/http/mythhttpthread.h
M mythtv/libs/libmythbase/http/mythhttpthreadpool.h
Log Message:
-----------
Remove Qt4/5 compatibility code for socket fd type (devel/http)
Commit: 62704b661a3983cc3c9c1c98f5e16907eb8f9b81
https://github.com/MythTV/mythtv/commit/62704b661a3983cc3c9c1c98f5e16907eb8f9b81
Author: Peter Bennett <pbennett at mythtv.org>
Date: 2021-07-21 (Wed, 21 Jul 2021)
Changed paths:
M mythtv/programs/mythbackend/mythbackend.pro
M mythtv/programs/mythbackend/servicesv2/v2dvr.cpp
M mythtv/programs/mythbackend/servicesv2/v2dvr.h
A mythtv/programs/mythbackend/servicesv2/v2recRuleList.h
M mythtv/programs/mythbackend/servicesv2/v2serviceUtil.cpp
M mythtv/programs/mythbackend/servicesv2/v2serviceUtil.h
Log Message:
-----------
V2 services: Add the reset of the Dvr methods
With this commit, all Dvr services have been converted. They are
lightly tested. Not all methods have been tested.
Commit: dc77e0b3c868873bc154fc9b419936caf023fbb4
https://github.com/MythTV/mythtv/commit/dc77e0b3c868873bc154fc9b419936caf023fbb4
Author: Peter Bennett <pbennett at mythtv.org>
Date: 2021-07-24 (Sat, 24 Jul 2021)
Changed paths:
M mythtv/libs/libmythbase/http/mythhttpservice.cpp
M mythtv/libs/libmythbase/http/mythhttpservice.h
M mythtv/programs/mythbackend/main_helpers.cpp
M mythtv/programs/mythbackend/mythbackend.pro
A mythtv/programs/mythbackend/servicesv2/v2content.cpp
A mythtv/programs/mythbackend/servicesv2/v2content.h
A mythtv/programs/mythbackend/servicesv2/v2liveStreamInfo.h
A mythtv/programs/mythbackend/servicesv2/v2liveStreamInfoList.h
Log Message:
-----------
V2 services: Add some of the Content methods, not yet working
The serevr is not downloading files when a QFileInfo is returned, and
the live stream methods cannot be added until teh appropriate calsses
are available in the new http server.
Commit: c11b3a25dc6f9ed0c3ab6d7e8c55e249f8209270
https://github.com/MythTV/mythtv/commit/c11b3a25dc6f9ed0c3ab6d7e8c55e249f8209270
Author: Peter Bennett <pbennett at mythtv.org>
Date: 2021-07-25 (Sun, 25 Jul 2021)
Changed paths:
M mythtv/libs/libmythbase/http/mythhttprequest.cpp
M mythtv/libs/libmythbase/http/mythhttprequest.h
Log Message:
-----------
V2 Services: Fix incorrect URL decoding and remove unnecessary check
1. URL decoding neeeds to be done on each individual field in a query.
It was being done on the whole URL, which causes various problems,
in particular any ampersands that were included as part of a value
were instead treated as new fields.
2. Remove host name check. It prevents use of TCPMON, also prevents
people from having a different name in their hosts file to access
the http server.
Commit: 166490c8a780e5824de22af75cdc0c8463d2caaf
https://github.com/MythTV/mythtv/commit/166490c8a780e5824de22af75cdc0c8463d2caaf
Author: Peter Bennett <pbennett at mythtv.org>
Date: 2021-07-25 (Sun, 25 Jul 2021)
Changed paths:
M mythtv/libs/libmythbase/http/mythhttpservice.cpp
Log Message:
-----------
V2 Services: Fix file download from Content services
Several of the Content services are for downloading a file. Add the
necessary support for this.
Commit: e4f26ab4cc9d25bd8710510fbc2f71fd84bdc8d1
https://github.com/MythTV/mythtv/commit/e4f26ab4cc9d25bd8710510fbc2f71fd84bdc8d1
Author: Peter Bennett <pbennett at mythtv.org>
Date: 2021-07-28 (Wed, 28 Jul 2021)
Changed paths:
M mythtv/programs/mythbackend/servicesv2/v2recording.h
Log Message:
-----------
V2 Services: Fix handling of enum properties in V2RecordingInfo
enums are treated as ints when output in the service response.
Commit: a3ea45a7c647908a9e7f7d954f049cd9f0424979
https://github.com/MythTV/mythtv/commit/a3ea45a7c647908a9e7f7d954f049cd9f0424979
Author: Stuart Auchterlonie <stuarta at mythtv.org>
Date: 2021-07-29 (Thu, 29 Jul 2021)
Changed paths:
M .github/workflows/buildmaster.yml
M mythplugins/mytharchive/mytharchivehelper/main.cpp
M mythtv/libs/libmyth/programinfo.cpp
M mythtv/libs/libmythtv/channelscan/channelimporter.cpp
M mythtv/libs/libmythtv/channelscan/channelscan_sm.cpp
M mythtv/libs/libmythtv/channelscan/channelscan_sm.h
M mythtv/libs/libmythtv/channelscan/paneatsc.h
M mythtv/libs/libmythtv/frequencytables.cpp
M mythtv/libs/libmythtv/recorders/satiprecorder.cpp
M mythtv/libs/libmythtv/recorders/satiprecorder.h
M mythtv/libs/libmythtv/recordingprofile.cpp
M mythtv/programs/scripts/hardwareprofile/distros/mythtv_data/data_mythtv.py
Log Message:
-----------
Merge branch 'master' into devel/http
Commit: c3f368316186b00be09314dfe835be5f7935009a
https://github.com/MythTV/mythtv/commit/c3f368316186b00be09314dfe835be5f7935009a
Author: Peter Bennett <pbennett at mythtv.org>
Date: 2021-07-30 (Fri, 30 Jul 2021)
Changed paths:
M mythtv/libs/libmythbase/http/mythhttpencoding.cpp
Log Message:
-----------
V2 Services: Fix chunked encoding
Chunked encoding should not be used for content wher the length is known
in advance. Thus it should not be used for file downloads. Fixing a
small error in an if test that was causing file downloads to be chunked.
Commit: 69c7bb052dbec33453742a93f23a2df2069089d3
https://github.com/MythTV/mythtv/commit/69c7bb052dbec33453742a93f23a2df2069089d3
Author: Peter Bennett <pbennett at mythtv.org>
Date: 2021-07-31 (Sat, 31 Jul 2021)
Changed paths:
M mythtv/libs/libmythbase/http/mythhttpencoding.cpp
Log Message:
-----------
MythHTTPEncoding: Improve handling of chunked response
Allow caller to suppress chunking by specifying
accept-encoding:identity
Commit: a7cd2a03adfd44ef6ec08bb78f6cbbb9c4a3a0c0
https://github.com/MythTV/mythtv/commit/a7cd2a03adfd44ef6ec08bb78f6cbbb9c4a3a0c0
Author: Stuart Auchterlonie <stuarta at mythtv.org>
Date: 2021-08-17 (Tue, 17 Aug 2021)
Changed paths:
M mythtv/bindings/perl/MythTV.pm
M mythtv/bindings/php/MythBackend.php
M mythtv/bindings/python/MythTV/utility/dicttoxml.py
M mythtv/bindings/python/tmdb3/tmdb3/pager.py
M mythtv/html/frontend/package-lock.json
M mythtv/libs/libmyth/audio/eldutils.h
M mythtv/libs/libmyth/programinfo.cpp
M mythtv/libs/libmyth/programinfo.h
M mythtv/libs/libmythservicecontracts/services/dvrServices.h
M mythtv/libs/libmythtv/cardutil.cpp
M mythtv/libs/libmythtv/cardutil.h
M mythtv/libs/libmythtv/recorders/ExternalRecChannelFetcher.cpp
M mythtv/libs/libmythtv/recorders/ExternalRecChannelFetcher.h
M mythtv/libs/libmythtv/recorders/ExternalRecorder.cpp
M mythtv/libs/libmythtv/recorders/dvbchannel.cpp
M mythtv/libs/libmythtv/recordinginfo.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/videosource.cpp
M mythtv/libs/libmythtv/videosource.h
M mythtv/libs/libmythui/mythdialogbox.cpp
M mythtv/programs/mythbackend/main.cpp
M mythtv/programs/mythbackend/services/dvr.cpp
M mythtv/programs/mythbackend/services/dvr.h
M mythtv/programs/mythfrontend/guidegrid.cpp
M mythtv/programs/mythfrontend/schedulecommon.cpp
M mythtv/programs/mythfrontend/themechooser.cpp
M mythtv/programs/mythfrontend/viewschedulediff.cpp
M mythtv/programs/mythtv-setup/backendsettings.cpp
M mythtv/programs/mythtv-setup/checksetup.cpp
M mythtv/programs/mythtv-setup/exitprompt.cpp
M mythtv/programs/mythutil/recordingutils.cpp
Log Message:
-----------
Merge branch 'master' into devel/http
Commit: 49059e10b47417a78a49cf1f6bf34ea82f7736c7
https://github.com/MythTV/mythtv/commit/49059e10b47417a78a49cf1f6bf34ea82f7736c7
Author: Bill Meek <billmeek at mythtv.org>
Date: 2021-08-17 (Tue, 17 Aug 2021)
Changed paths:
M mythtv/programs/mythbackend/servicesv2/v2dvr.cpp
M mythtv/programs/mythbackend/servicesv2/v2dvr.h
Log Message:
-----------
V2 services: Add IgnoreLiveTV/IgnoreDeleted to GetRecordedList
Added above parameters. From: b41309b21
Commit: b0d321e9475e197ed996988777540f8874cc6abd
https://github.com/MythTV/mythtv/commit/b0d321e9475e197ed996988777540f8874cc6abd
Author: Peter Bennett <pbennett at mythtv.org>
Date: 2021-08-17 (Tue, 17 Aug 2021)
Changed paths:
M mythtv/programs/mythbackend/main_helpers.cpp
M mythtv/programs/mythbackend/mythbackend.pro
A mythtv/programs/mythbackend/servicesv2/v2guide.cpp
A mythtv/programs/mythbackend/servicesv2/v2guide.h
M mythtv/programs/mythbackend/servicesv2/v2programAndChannel.h
A mythtv/programs/mythbackend/servicesv2/v2programGuide.h
M mythtv/programs/mythbackend/servicesv2/v2recording.h
M mythtv/programs/mythbackend/servicesv2/v2serviceUtil.cpp
M mythtv/programs/mythbackend/servicesv2/v2serviceUtil.h
Log Message:
-----------
V2 Services: Add Guide services
Converted Guide services to V2.
Commit: 55809efdd41abe441c35a077142324ba6b868170
https://github.com/MythTV/mythtv/commit/55809efdd41abe441c35a077142324ba6b868170
Author: Peter Bennett <pbennett at mythtv.org>
Date: 2021-08-18 (Wed, 18 Aug 2021)
Changed paths:
M mythtv/programs/mythbackend/main_helpers.cpp
M mythtv/programs/mythbackend/mythbackend.pro
A mythtv/programs/mythbackend/servicesv2/v2channel.cpp
A mythtv/programs/mythbackend/servicesv2/v2channel.h
A mythtv/programs/mythbackend/servicesv2/v2channelInfoList.h
A mythtv/programs/mythbackend/servicesv2/v2lineup.h
M mythtv/programs/mythbackend/servicesv2/v2serviceUtil.cpp
M mythtv/programs/mythbackend/servicesv2/v2serviceUtil.h
A mythtv/programs/mythbackend/servicesv2/v2videoMultiplex.h
A mythtv/programs/mythbackend/servicesv2/v2videoMultiplexList.h
A mythtv/programs/mythbackend/servicesv2/v2videoSource.h
A mythtv/programs/mythbackend/servicesv2/v2videoSourceList.h
Log Message:
-----------
V2 Services: Add Channel Services
Converted channel services to V2
Commit: 874dc432c79098e09b948408928762ff9fbcae05
https://github.com/MythTV/mythtv/commit/874dc432c79098e09b948408928762ff9fbcae05
Author: Peter Bennett <pbennett at mythtv.org>
Date: 2021-08-21 (Sat, 21 Aug 2021)
Changed paths:
M mythtv/libs/libmythbase/http/serialisers/mythxmlplistserialiser.cpp
M mythtv/libs/libmythbase/http/serialisers/mythxmlserialiser.cpp
Log Message:
-----------
V2 Services: Fix for missing version on return xml
Code was looking fro "Version", but classes use "version"
Commit: dd4c1ef5746714fea0ddc326f72d8438316fe6b3
https://github.com/MythTV/mythtv/commit/dd4c1ef5746714fea0ddc326f72d8438316fe6b3
Author: Peter Bennett <pbennett at mythtv.org>
Date: 2021-08-21 (Sat, 21 Aug 2021)
Changed paths:
M mythtv/libs/libmythbase/http/serialisers/mythserialiser.cpp
M mythtv/programs/mythbackend/main_helpers.cpp
M mythtv/programs/mythbackend/mythbackend.pro
M mythtv/programs/mythbackend/scheduler.h
A mythtv/programs/mythbackend/servicesv2/preformat.h
A mythtv/programs/mythbackend/servicesv2/v2status.cpp
A mythtv/programs/mythbackend/servicesv2/v2status.h
Log Message:
-----------
V2 Services: Add Ststus service
Status Service does not use the normal service interface, it predates
the service infrastructure. To accommodate this, there is now a
"prefprmat" property that indicates that the data is already fromatted
int xml or html and does not need to be serialised.
Commit: 00f3423b07ce4a7c516ea4ac069219c9f93273a8
https://github.com/MythTV/mythtv/commit/00f3423b07ce4a7c516ea4ac069219c9f93273a8
Author: Peter Bennett <pbennett at mythtv.org>
Date: 2021-08-23 (Mon, 23 Aug 2021)
Changed paths:
M mythtv/libs/libmythbase/http/mythhttpencoding.cpp
M mythtv/libs/libmythbase/http/mythhttprequest.cpp
M mythtv/libs/libmythbase/http/mythhttpservice.cpp
M mythtv/programs/mythbackend/servicesv2/v2dvr.cpp
M mythtv/programs/mythbackend/servicesv2/v2serviceUtil.h
M mythtv/programs/mythbackend/servicesv2/v2video.cpp
Log Message:
-----------
V2 Services: Allow case insensitive parameter names
The V1 services allowed case insensitive parameters, so for backward
compatibility we need to allow the same.
Commit: 97a954626b5226f5d38c50c836e213caf1a12bc0
https://github.com/MythTV/mythtv/commit/97a954626b5226f5d38c50c836e213caf1a12bc0
Author: Peter Bennett <pbennett at mythtv.org>
Date: 2021-08-23 (Mon, 23 Aug 2021)
Changed paths:
M mythtv/programs/mythbackend/servicesv2/v2dvr.h
Log Message:
-----------
V2 Services: Fix error in AddRecordSchedule and UpdateRecordSchedule
Wrong parameter names were specified for datetime fields.
Commit: 488fe7e916dca079fef81cc4050aaa8a9308829a
https://github.com/MythTV/mythtv/commit/488fe7e916dca079fef81cc4050aaa8a9308829a
Author: Peter Bennett <pbennett at mythtv.org>
Date: 2021-08-24 (Tue, 24 Aug 2021)
Changed paths:
M mythtv/libs/libmythbase/http/mythhttpsocket.cpp
Log Message:
-----------
V2 web server: Fix handling of 408 Timeout return
Add a Stop() call to timeout processing so that it closes the socket
and ends the thread.
Commit: 24531088f73780cc87ae6cfb22af7c8473e89cb3
https://github.com/MythTV/mythtv/commit/24531088f73780cc87ae6cfb22af7c8473e89cb3
Author: Peter Bennett <pbennett at mythtv.org>
Date: 2021-08-25 (Wed, 25 Aug 2021)
Changed paths:
M mythtv/libs/libmythbase/http/serialisers/mythxmlplistserialiser.cpp
M mythtv/libs/libmythbase/http/serialisers/mythxmlserialiser.cpp
Log Message:
-----------
Revert "V2 Services: Fix for missing version on return xml"
Reverting the change and we will be using Version instead of version.
This reverts commit 874dc432c79098e09b948408928762ff9fbcae05.
Commit: 7f5c6073d21374098aac2c6f275ae356e5f750bb
https://github.com/MythTV/mythtv/commit/7f5c6073d21374098aac2c6f275ae356e5f750bb
Author: Peter Bennett <pbennett at mythtv.org>
Date: 2021-08-25 (Wed, 25 Aug 2021)
Changed paths:
M mythtv/programs/mythbackend/servicesv2/preformat.h
M mythtv/programs/mythbackend/servicesv2/v2artworkInfo.h
M mythtv/programs/mythbackend/servicesv2/v2artworkInfoList.h
M mythtv/programs/mythbackend/servicesv2/v2blurayInfo.h
M mythtv/programs/mythbackend/servicesv2/v2castMember.h
M mythtv/programs/mythbackend/servicesv2/v2castMemberList.h
M mythtv/programs/mythbackend/servicesv2/v2channelGroup.h
M mythtv/programs/mythbackend/servicesv2/v2channelGroupList.h
M mythtv/programs/mythbackend/servicesv2/v2channelInfoList.h
M mythtv/programs/mythbackend/servicesv2/v2connectionInfo.h
M mythtv/programs/mythbackend/servicesv2/v2cutList.h
M mythtv/programs/mythbackend/servicesv2/v2cutting.h
M mythtv/programs/mythbackend/servicesv2/v2databaseInfo.h
M mythtv/programs/mythbackend/servicesv2/v2encoder.h
M mythtv/programs/mythbackend/servicesv2/v2encoderList.h
M mythtv/programs/mythbackend/servicesv2/v2genre.h
M mythtv/programs/mythbackend/servicesv2/v2genreList.h
M mythtv/programs/mythbackend/servicesv2/v2input.h
M mythtv/programs/mythbackend/servicesv2/v2inputList.h
M mythtv/programs/mythbackend/servicesv2/v2lineup.h
M mythtv/programs/mythbackend/servicesv2/v2liveStreamInfo.h
M mythtv/programs/mythbackend/servicesv2/v2liveStreamInfoList.h
M mythtv/programs/mythbackend/servicesv2/v2logInfo.h
M mythtv/programs/mythbackend/servicesv2/v2logMessage.h
M mythtv/programs/mythbackend/servicesv2/v2logMessageList.h
M mythtv/programs/mythbackend/servicesv2/v2markup.h
M mythtv/programs/mythbackend/servicesv2/v2markupList.h
M mythtv/programs/mythbackend/servicesv2/v2myth.h
M mythtv/programs/mythbackend/servicesv2/v2programAndChannel.h
M mythtv/programs/mythbackend/servicesv2/v2programGuide.h
M mythtv/programs/mythbackend/servicesv2/v2programList.h
M mythtv/programs/mythbackend/servicesv2/v2recRule.h
M mythtv/programs/mythbackend/servicesv2/v2recRuleFilter.h
M mythtv/programs/mythbackend/servicesv2/v2recRuleFilterList.h
M mythtv/programs/mythbackend/servicesv2/v2recRuleList.h
M mythtv/programs/mythbackend/servicesv2/v2recording.h
M mythtv/programs/mythbackend/servicesv2/v2storageGroupDir.h
M mythtv/programs/mythbackend/servicesv2/v2storageGroupDirList.h
M mythtv/programs/mythbackend/servicesv2/v2timeZoneInfo.h
M mythtv/programs/mythbackend/servicesv2/v2titleInfo.h
M mythtv/programs/mythbackend/servicesv2/v2titleInfoList.h
M mythtv/programs/mythbackend/servicesv2/v2versionInfo.h
M mythtv/programs/mythbackend/servicesv2/v2videoLookupInfo.h
M mythtv/programs/mythbackend/servicesv2/v2videoLookupInfoList.h
M mythtv/programs/mythbackend/servicesv2/v2videoMetadataInfo.h
M mythtv/programs/mythbackend/servicesv2/v2videoMetadataInfoList.h
M mythtv/programs/mythbackend/servicesv2/v2videoMultiplex.h
M mythtv/programs/mythbackend/servicesv2/v2videoMultiplexList.h
M mythtv/programs/mythbackend/servicesv2/v2videoSource.h
M mythtv/programs/mythbackend/servicesv2/v2videoSourceList.h
M mythtv/programs/mythbackend/servicesv2/v2videoStreamInfo.h
M mythtv/programs/mythbackend/servicesv2/v2videoStreamInfoList.h
M mythtv/programs/mythbackend/servicesv2/v2wolInfo.h
Log Message:
-----------
V2 Services: Change "version" to "Version" in structures
Structures and service classes were inconsistent. Now all will
use "Version" in the class info.
Commit: dd3fa60edfbc792e62aabfa5d8ebd340d94f2674
https://github.com/MythTV/mythtv/commit/dd3fa60edfbc792e62aabfa5d8ebd340d94f2674
Author: Stuart Auchterlonie <stuarta at mythtv.org>
Date: 2021-08-25 (Wed, 25 Aug 2021)
Changed paths:
M mythtv/libs/libmythbase/http/mythhttpmetamethod.h
M mythtv/libs/libmythbase/http/mythhttpmetaservice.cpp
M mythtv/libs/libmythbase/http/mythhttpmetaservice.h
M mythtv/libs/libmythbase/http/mythhttpservice.cpp
Log Message:
-----------
Authentication support, preliminary
Allows annotation of a services API call to indicate that
the user should be authenticated before being allowed to
call this method, by adding AuthRequired=true
Example:
Q_CLASSINFO( "MyProtectedCall", "methods=POST;AuthRequired=true" )
Commit: 46a14024b27b880461dad6362b5e7992ca193d41
https://github.com/MythTV/mythtv/commit/46a14024b27b880461dad6362b5e7992ca193d41
Author: Stuart Auchterlonie <stuarta at mythtv.org>
Date: 2021-08-26 (Thu, 26 Aug 2021)
Changed paths:
M .github/workflows/buildmaster.yml
M mythtv/libs/libmythtv/recorders/dvbdev/dvbci.cpp
M mythtv/libs/libmythtv/recorders/hdhrstreamhandler.cpp
M mythtv/libs/libmythtv/recorders/rtp/rtpdatapacket.h
M mythtv/libs/libmythtv/recorders/streamhandler.cpp
M mythtv/libs/libmythtv/recorders/streamhandler.h
M mythtv/libs/libmythtv/recordinginfo.cpp
M mythtv/programs/mythfrontend/galleryconfig.cpp
M mythtv/programs/mythfrontend/galleryconfig.h
M mythtv/programs/mythfrontend/main.cpp
M mythtv/programs/mythfrontend/videodlg.cpp
M mythtv/programs/mythtv-setup/checksetup.cpp
M mythtv/programs/mythtv-setup/exitprompt.cpp
Log Message:
-----------
Merge branch 'master' into devel/http
Commit: bc8fc692464b1eb3f191784e2c1efe6d28336941
https://github.com/MythTV/mythtv/commit/bc8fc692464b1eb3f191784e2c1efe6d28336941
Author: Peter Bennett <pbennett at mythtv.org>
Date: 2021-09-03 (Fri, 03 Sep 2021)
Changed paths:
M mythtv/programs/mythbackend/servicesv2/v2programAndChannel.h
M mythtv/programs/mythbackend/servicesv2/v2programList.h
Log Message:
-----------
V2 services: Correct some errors in program list
Some details were left out of the conversion of program list.
Commit: e951c589045338f133c2ded6d090ad1c783f7ade
https://github.com/MythTV/mythtv/commit/e951c589045338f133c2ded6d090ad1c783f7ade
Author: Peter Bennett <pbennett at mythtv.org>
Date: 2021-09-03 (Fri, 03 Sep 2021)
Changed paths:
M mythtv/programs/mythbackend/main_helpers.cpp
M mythtv/programs/mythbackend/mythbackend.pro
A mythtv/programs/mythbackend/servicesv2/v2capture.cpp
A mythtv/programs/mythbackend/servicesv2/v2capture.h
A mythtv/programs/mythbackend/servicesv2/v2captureCard.h
A mythtv/programs/mythbackend/servicesv2/v2captureCardList.h
Log Message:
-----------
V2 Services: Add Capture service
Commit: 8cff64b0681f7d2cc0e09a3e34f99dabe56ffedf
https://github.com/MythTV/mythtv/commit/8cff64b0681f7d2cc0e09a3e34f99dabe56ffedf
Author: Peter Bennett <pbennett at mythtv.org>
Date: 2021-09-06 (Mon, 06 Sep 2021)
Changed paths:
M mythtv/programs/mythbackend/main_helpers.cpp
M mythtv/programs/mythbackend/mythbackend.pro
A mythtv/programs/mythbackend/servicesv2/v2music.cpp
A mythtv/programs/mythbackend/servicesv2/v2music.h
A mythtv/programs/mythbackend/servicesv2/v2musicMetadataInfo.h
A mythtv/programs/mythbackend/servicesv2/v2musicMetadataInfoList.h
M mythtv/programs/mythbackend/servicesv2/v2programList.h
M mythtv/programs/mythbackend/servicesv2/v2serviceUtil.cpp
M mythtv/programs/mythbackend/servicesv2/v2serviceUtil.h
Log Message:
-----------
V2 Services: Add Music service
Commit: c1164e830748a9a426cff1b9d988a8cda3b601e7
https://github.com/MythTV/mythtv/commit/c1164e830748a9a426cff1b9d988a8cda3b601e7
Author: Peter Bennett <pbennett at mythtv.org>
Date: 2021-09-07 (Tue, 07 Sep 2021)
Changed paths:
M mythtv/libs/libmythbase/http/mythhttpservice.cpp
M mythtv/libs/libmythbase/http/mythhttpservice.h
M mythtv/libs/libmythbase/http/mythwsdl.cpp
M mythtv/libs/libmythbase/http/mythwsdl.h
M mythtv/programs/mythbackend/servicesv2/v2video.h
Log Message:
-----------
V2 Services: WSDL
The wsdl is complete except for the XSD. This means that some types
referenced in the WSDL are not yet correct, things like QString are
translated by an XSD method so are not correct.
Commit: 6cbcf536441f0cf50130a554fa0fee7b8f0c666d
https://github.com/MythTV/mythtv/commit/6cbcf536441f0cf50130a554fa0fee7b8f0c666d
Author: Stuart Auchterlonie <stuarta at mythtv.org>
Date: 2021-09-08 (Wed, 08 Sep 2021)
Changed paths:
M mythtv/external/libmythdvdnav/dvdread/dvd_input.c
M mythtv/libs/libmyth/libmyth.pro
M mythtv/libs/libmythbase/compat.h
M mythtv/libs/libmythbase/libmythbase.pro
M mythtv/libs/libmythbase/mythcommandlineparser.cpp
M mythtv/libs/libmythbase/mythmiscutil.cpp
M mythtv/libs/libmythbase/mythmiscutil.h
M mythtv/libs/libmythbase/mythsystemlegacy.cpp
M mythtv/libs/libmythbase/mythsystemwindows.cpp
M mythtv/libs/libmythmetadata/libmythmetadata.pro
M mythtv/libs/libmythmetadata/test/test_videometadata/test_videometadata.pro
M mythtv/libs/libmythtv/captions/xine_demux_sputext.cpp
M mythtv/libs/libmythtv/decoders/avformatdecoder.cpp
M mythtv/libs/libmythtv/libmythtv.pro
M mythtv/libs/libmythtv/mythvideooutgpu.cpp
M mythtv/libs/libmythui/libmythui.pro
M mythtv/libs/libmythui/mythdialogbox.h
M mythtv/libs/libmythui/mythmainwindow.cpp
M mythtv/libs/libmythui/platforms/mythdisplaywindows.cpp
M mythtv/libs/libmythupnp/msocketdevice_win.cpp
M mythtv/programs/mythbackend/encoderlink.cpp
M mythtv/programs/mythbackend/main.cpp
M mythtv/programs/mythbackend/services/channel.cpp
M mythtv/programs/mythbackend/services/serviceUtil.cpp
M mythtv/programs/programs-libs.pro
M mythtv/programs/programs.pro
M mythtv/settings.pro
A platform/win32/w64-mingw32/Installer/1 Install Mythtv.cmd
A platform/win32/w64-mingw32/Installer/2 Run MythFrontend & Backend.cmd
A platform/win32/w64-mingw32/Installer/Run MythFrontend.cmd
A platform/win32/w64-mingw32/Installer/Run MythTv Setup.cmd
A platform/win32/w64-mingw32/MythBuild_MXE.sh
A platform/win32/w64-mingw32/Patches/libexiv2.patch
Log Message:
-----------
Merge branch 'master' into devel/http
Commit: 45352a94cd12204c52fe1ccb295795f2e2365431
https://github.com/MythTV/mythtv/commit/45352a94cd12204c52fe1ccb295795f2e2365431
Author: Peter Bennett <pbennett at mythtv.org>
Date: 2021-09-08 (Wed, 08 Sep 2021)
Changed paths:
M mythtv/programs/mythbackend/servicesv2/preformat.h
M mythtv/programs/mythbackend/servicesv2/v2artworkInfo.h
M mythtv/programs/mythbackend/servicesv2/v2artworkInfoList.h
M mythtv/programs/mythbackend/servicesv2/v2blurayInfo.h
M mythtv/programs/mythbackend/servicesv2/v2captureCard.h
M mythtv/programs/mythbackend/servicesv2/v2captureCardList.h
M mythtv/programs/mythbackend/servicesv2/v2castMember.h
M mythtv/programs/mythbackend/servicesv2/v2castMemberList.h
M mythtv/programs/mythbackend/servicesv2/v2channelGroup.h
M mythtv/programs/mythbackend/servicesv2/v2channelGroupList.h
M mythtv/programs/mythbackend/servicesv2/v2channelInfoList.h
M mythtv/programs/mythbackend/servicesv2/v2connectionInfo.h
M mythtv/programs/mythbackend/servicesv2/v2cutList.h
M mythtv/programs/mythbackend/servicesv2/v2cutting.h
M mythtv/programs/mythbackend/servicesv2/v2databaseInfo.h
M mythtv/programs/mythbackend/servicesv2/v2encoder.h
M mythtv/programs/mythbackend/servicesv2/v2encoderList.h
M mythtv/programs/mythbackend/servicesv2/v2genre.h
M mythtv/programs/mythbackend/servicesv2/v2genreList.h
M mythtv/programs/mythbackend/servicesv2/v2input.h
M mythtv/programs/mythbackend/servicesv2/v2inputList.h
M mythtv/programs/mythbackend/servicesv2/v2lineup.h
M mythtv/programs/mythbackend/servicesv2/v2liveStreamInfo.h
M mythtv/programs/mythbackend/servicesv2/v2liveStreamInfoList.h
M mythtv/programs/mythbackend/servicesv2/v2markup.h
M mythtv/programs/mythbackend/servicesv2/v2markupList.h
M mythtv/programs/mythbackend/servicesv2/v2musicMetadataInfo.h
M mythtv/programs/mythbackend/servicesv2/v2musicMetadataInfoList.h
M mythtv/programs/mythbackend/servicesv2/v2programAndChannel.h
M mythtv/programs/mythbackend/servicesv2/v2programGuide.h
M mythtv/programs/mythbackend/servicesv2/v2programList.h
M mythtv/programs/mythbackend/servicesv2/v2recRule.h
M mythtv/programs/mythbackend/servicesv2/v2recRuleFilter.h
M mythtv/programs/mythbackend/servicesv2/v2recRuleFilterList.h
M mythtv/programs/mythbackend/servicesv2/v2recRuleList.h
M mythtv/programs/mythbackend/servicesv2/v2recording.h
M mythtv/programs/mythbackend/servicesv2/v2storageGroupDir.h
M mythtv/programs/mythbackend/servicesv2/v2storageGroupDirList.h
M mythtv/programs/mythbackend/servicesv2/v2timeZoneInfo.h
M mythtv/programs/mythbackend/servicesv2/v2titleInfo.h
M mythtv/programs/mythbackend/servicesv2/v2titleInfoList.h
M mythtv/programs/mythbackend/servicesv2/v2versionInfo.h
M mythtv/programs/mythbackend/servicesv2/v2videoLookupInfo.h
M mythtv/programs/mythbackend/servicesv2/v2videoLookupInfoList.h
M mythtv/programs/mythbackend/servicesv2/v2videoMetadataInfo.h
M mythtv/programs/mythbackend/servicesv2/v2videoMetadataInfoList.h
M mythtv/programs/mythbackend/servicesv2/v2videoMultiplex.h
M mythtv/programs/mythbackend/servicesv2/v2videoMultiplexList.h
M mythtv/programs/mythbackend/servicesv2/v2videoSource.h
M mythtv/programs/mythbackend/servicesv2/v2videoSourceList.h
M mythtv/programs/mythbackend/servicesv2/v2videoStreamInfo.h
M mythtv/programs/mythbackend/servicesv2/v2videoStreamInfoList.h
M mythtv/programs/mythbackend/servicesv2/v2wolInfo.h
Log Message:
-----------
V2 services: add Q_INVOKABLE to constructors
Q_INVOKABLE is needed in constructors of classses that will have xsd
generated.
Commit: 3d5993f657e283f5e69139ed1262cdd9a9807ccb
https://github.com/MythTV/mythtv/commit/3d5993f657e283f5e69139ed1262cdd9a9807ccb
Author: Peter Bennett <pbennett at mythtv.org>
Date: 2021-09-09 (Thu, 09 Sep 2021)
Changed paths:
M mythtv/programs/mythbackend/servicesv2/v2channel.cpp
M mythtv/programs/mythbackend/servicesv2/v2content.cpp
M mythtv/programs/mythbackend/servicesv2/v2dvr.cpp
M mythtv/programs/mythbackend/servicesv2/v2guide.cpp
M mythtv/programs/mythbackend/servicesv2/v2markupList.h
M mythtv/programs/mythbackend/servicesv2/v2myth.cpp
M mythtv/programs/mythbackend/servicesv2/v2video.cpp
Log Message:
-----------
V2 services: Add needed Type registrations
For the xsd, each service class must register every type used by
every method. This does result in some types being registered in
more than one place.
Commit: 69719179cbe2ae7e30d1b279183d21c1659e690b
https://github.com/MythTV/mythtv/commit/69719179cbe2ae7e30d1b279183d21c1659e690b
Author: Peter Bennett <pbennett at mythtv.org>
Date: 2021-09-09 (Thu, 09 Sep 2021)
Changed paths:
M mythtv/programs/mythbackend/mythbackend.pro
M mythtv/programs/mythbackend/servicesv2/v2content.h
R mythtv/programs/mythbackend/servicesv2/v2liveStreamInfo.h
R mythtv/programs/mythbackend/servicesv2/v2liveStreamInfoList.h
Log Message:
-----------
V2 Services: Remove remnants of live stream info
Live stream was not implemented in V2 services. Removing header
files that were converted but not used.
Commit: e8b8b4a21f7c30b8d272a8c2a52fae1b582b171e
https://github.com/MythTV/mythtv/commit/e8b8b4a21f7c30b8d272a8c2a52fae1b582b171e
Author: Peter Bennett <pbennett at mythtv.org>
Date: 2021-09-09 (Thu, 09 Sep 2021)
Changed paths:
M mythtv/libs/libmythupnp/xsd.cpp
Log Message:
-----------
Old V1 services: Fix crash when accessing xsd for MarkupList
Markuplist was implemneted incorrectlyt, but that should not
cause a backend crash.
Commit: 0271d207576ca9bafa450739c7678bf566edaa02
https://github.com/MythTV/mythtv/commit/0271d207576ca9bafa450739c7678bf566edaa02
Author: Peter Bennett <pbennett at mythtv.org>
Date: 2021-09-09 (Thu, 09 Sep 2021)
Changed paths:
M mythtv/libs/libmythbase/http/mythhttpservice.cpp
M mythtv/libs/libmythbase/http/mythwsdl.cpp
M mythtv/libs/libmythbase/http/mythxsd.cpp
M mythtv/libs/libmythbase/http/mythxsd.h
Log Message:
-----------
V2 Services: xsd support
Generates xsd for types referenced in the wsdl.
Commit: 4c292f50fc2fb31bca4e93bb9712865dc9989ca4
https://github.com/MythTV/mythtv/commit/4c292f50fc2fb31bca4e93bb9712865dc9989ca4
Author: Peter Bennett <pbennett at mythtv.org>
Date: 2021-09-10 (Fri, 10 Sep 2021)
Changed paths:
M mythtv/libs/libmythbase/http/mythhttpservice.cpp
M mythtv/libs/libmythbase/http/mythxsd.cpp
M mythtv/libs/libmythbase/http/mythxsd.h
Log Message:
-----------
V2 Services: xsd for enums to treat them as strings
There is a bunch of code that is supposed to produce an xsd for enums
that includes a list of possible values. This does not work, so the code
is changed to specify the enum as a string value.
Commit: 17219a0f55dae954ea2baaf6a1a141c6e2335f65
https://github.com/MythTV/mythtv/commit/17219a0f55dae954ea2baaf6a1a141c6e2335f65
Author: Peter Bennett <pbennett at mythtv.org>
Date: 2021-09-10 (Fri, 10 Sep 2021)
Changed paths:
M mythtv/libs/libmythbase/http/mythhttptypes.h
M mythtv/libs/libmythbase/http/mythxsd.cpp
Log Message:
-----------
V2 Services: small fixes
Type "jsonobject" is not valid for xsd, so use string.
Allow POST for all requests since SOAP always uses POST
Commit: 938935d154b39b1d5ac43e690d87fac6c4dffa00
https://github.com/MythTV/mythtv/commit/938935d154b39b1d5ac43e690d87fac6c4dffa00
Author: Peter Bennett <pbennett at mythtv.org>
Date: 2021-09-13 (Mon, 13 Sep 2021)
Changed paths:
M mythtv/libs/libmythbase/http/mythhttpencoding.cpp
Log Message:
-----------
V2 Services: Fixes for xml input documents
- Cater for an additional mime type application/soap+xml
- Take method from soapaction rather than document name
- Remove checks for namespaces, which could be anything
- Handle urls with or without trailing slash
Commit: df83f4bd17a8d8a68be8d3dd9d197e60b695e4e6
https://github.com/MythTV/mythtv/commit/df83f4bd17a8d8a68be8d3dd9d197e60b695e4e6
Author: Peter Bennett <pbennett at mythtv.org>
Date: 2021-09-13 (Mon, 13 Sep 2021)
Changed paths:
M mythtv/libs/libmythbase/http/mythhttpencoding.cpp
Log Message:
-----------
V2 Services: Remove commented code.
Commit: ddf7239a2c13c9d857340f014518c12167ce0064
https://github.com/MythTV/mythtv/commit/ddf7239a2c13c9d857340f014518c12167ce0064
Author: Peter Bennett <pbennett at mythtv.org>
Date: 2021-09-13 (Mon, 13 Sep 2021)
Changed paths:
M mythtv/libs/libmythbase/http/mythwsdl.cpp
M mythtv/libs/libmythbase/http/mythxsd.cpp
M mythtv/programs/mythfrontend/services/mythfrontendservice.h
Log Message:
-----------
V2 services: Fix wsdl for Frontend service
Commit: 8ce5da6f637968eb36baf80efd2ebb6e66734055
https://github.com/MythTV/mythtv/commit/8ce5da6f637968eb36baf80efd2ebb6e66734055
Author: Stuart Auchterlonie <stuarta at mythtv.org>
Date: 2021-09-14 (Tue, 14 Sep 2021)
Changed paths:
M mythtv/programs/mythbackend/main_helpers.cpp
Log Message:
-----------
Move new webserver instantiation much earlier in startup
Commit: 141bd53a32040a69b1f22f942a5caa85fcd44f5b
https://github.com/MythTV/mythtv/commit/141bd53a32040a69b1f22f942a5caa85fcd44f5b
Author: Stuart Auchterlonie <stuarta at mythtv.org>
Date: 2021-09-14 (Tue, 14 Sep 2021)
Changed paths:
A mythtv/html/3rdParty/materialicons/MaterialIcons-Regular.ttf
A mythtv/html/3rdParty/materialicons/README.md
Log Message:
-----------
Local copy of material icon fonts
Commit: e99ba18c2083ac656b9051bffdc1f8f743c86595
https://github.com/MythTV/mythtv/commit/e99ba18c2083ac656b9051bffdc1f8f743c86595
Author: Stuart Auchterlonie <stuarta at mythtv.org>
Date: 2021-09-14 (Tue, 14 Sep 2021)
Changed paths:
A mythtv/html/apps/backend/3rdpartylicenses.txt
A mythtv/html/apps/backend/favicon.ico
A mythtv/html/apps/backend/index.html
A mythtv/html/apps/backend/main.js
A mythtv/html/apps/backend/polyfills.js
A mythtv/html/apps/backend/runtime.js
A mythtv/html/apps/backend/styles.css
A mythtv/html/backend/.browserslistrc
A mythtv/html/backend/.editorconfig
A mythtv/html/backend/.gitignore
A mythtv/html/backend/README.md
A mythtv/html/backend/angular.json
A mythtv/html/backend/karma.conf.js
A mythtv/html/backend/package-lock.json
A mythtv/html/backend/package.json
A mythtv/html/backend/src/app/app-routing.module.ts
A mythtv/html/backend/src/app/app.component.css
A mythtv/html/backend/src/app/app.component.html
A mythtv/html/backend/src/app/app.component.spec.ts
A mythtv/html/backend/src/app/app.component.ts
A mythtv/html/backend/src/app/app.module.ts
A mythtv/html/backend/src/app/config/settings/settings.component.css
A mythtv/html/backend/src/app/config/settings/settings.component.html
A mythtv/html/backend/src/app/config/settings/settings.component.spec.ts
A mythtv/html/backend/src/app/config/settings/settings.component.ts
A mythtv/html/backend/src/app/home/home.component.css
A mythtv/html/backend/src/app/home/home.component.html
A mythtv/html/backend/src/app/home/home.component.spec.ts
A mythtv/html/backend/src/app/home/home.component.ts
A mythtv/html/backend/src/app/layout/navbar/navbar.component.css
A mythtv/html/backend/src/app/layout/navbar/navbar.component.html
A mythtv/html/backend/src/app/layout/navbar/navbar.component.spec.ts
A mythtv/html/backend/src/app/layout/navbar/navbar.component.ts
A mythtv/html/backend/src/app/layout/sidenav/sidenav.component.css
A mythtv/html/backend/src/app/layout/sidenav/sidenav.component.html
A mythtv/html/backend/src/app/layout/sidenav/sidenav.component.spec.ts
A mythtv/html/backend/src/app/layout/sidenav/sidenav.component.ts
A mythtv/html/backend/src/app/services/myth.interface.ts
A mythtv/html/backend/src/app/services/myth.service.spec.ts
A mythtv/html/backend/src/app/services/myth.service.ts
A mythtv/html/backend/src/app/status/status.component.css
A mythtv/html/backend/src/app/status/status.component.html
A mythtv/html/backend/src/app/status/status.component.spec.ts
A mythtv/html/backend/src/app/status/status.component.ts
A mythtv/html/backend/src/assets/.gitkeep
A mythtv/html/backend/src/custom-theme.scss
A mythtv/html/backend/src/environments/environment.prod.ts
A mythtv/html/backend/src/environments/environment.ts
A mythtv/html/backend/src/favicon.ico
A mythtv/html/backend/src/index.html
A mythtv/html/backend/src/main.ts
A mythtv/html/backend/src/polyfills.ts
A mythtv/html/backend/src/styles.css
A mythtv/html/backend/src/test.ts
A mythtv/html/backend/tsconfig.app.json
A mythtv/html/backend/tsconfig.json
A mythtv/html/backend/tsconfig.spec.json
M mythtv/programs/mythbackend/main_helpers.cpp
Log Message:
-----------
New skeleton backend web app
Commit: 779cfb188560514ae446bf950215344aead844ba
https://github.com/MythTV/mythtv/commit/779cfb188560514ae446bf950215344aead844ba
Author: Stuart Auchterlonie <stuarta at mythtv.org>
Date: 2021-09-14 (Tue, 14 Sep 2021)
Changed paths:
M mythtv/html/apps/backend/main.js
M mythtv/html/backend/src/app/services/myth.service.ts
Log Message:
-----------
Call GetHostName on the current backend, not my dev setup
Commit: a208993ec1be1fc47b92948d9163d8cceaf21d95
https://github.com/MythTV/mythtv/commit/a208993ec1be1fc47b92948d9163d8cceaf21d95
Author: Stuart Auchterlonie <stuarta at mythtv.org>
Date: 2021-09-14 (Tue, 14 Sep 2021)
Changed paths:
M mythtv/html/apps/backend/main.js
M mythtv/html/backend/src/app/home/home.component.html
M mythtv/html/backend/src/app/home/home.component.ts
M mythtv/html/backend/src/app/services/myth.interface.ts
M mythtv/html/backend/src/app/services/myth.service.ts
Log Message:
-----------
Add sample use of /Myth/GetTimeZone to demonstrate interacting with a returned object
Commit: 590f9d04799d2fd121bf7a5d4897d7546c10679a
https://github.com/MythTV/mythtv/commit/590f9d04799d2fd121bf7a5d4897d7546c10679a
Author: Stuart Auchterlonie <stuarta at mythtv.org>
Date: 2021-09-14 (Tue, 14 Sep 2021)
Changed paths:
M mythtv/html/backend/src/app/layout/navbar/navbar.component.html
Log Message:
-----------
Remove TODO comment
Commit: 91c16d41224f7d305f101bb66a9bd45f0a4a08ab
https://github.com/MythTV/mythtv/commit/91c16d41224f7d305f101bb66a9bd45f0a4a08ab
Author: Stuart Auchterlonie <stuarta at mythtv.org>
Date: 2021-09-17 (Fri, 17 Sep 2021)
Changed paths:
M mythplugins/mytharchive/mytharchivehelper/external/pxsup2dast.c
M mythplugins/mythweather/mythweather/scripts/us_nws/bp16mr06.dbx
M mythtv/Makefile
M mythtv/bindings/perl/MythTV/Recording.pm
M mythtv/contrib/development/MythXMLTest/CDS.html
M mythtv/external/FFmpeg/tools/clean-diff
M mythtv/libs/libmythbase/mythcorecontext.cpp
M mythtv/libs/libmythbase/mythcorecontext.h
M mythtv/libs/libmythbase/mythsystemlegacy.cpp
M mythtv/libs/libmythmetadata/videometadata.cpp
M mythtv/libs/libmythmetadata/videometadata.h
M mythtv/libs/libmythtv/captions/textsubtitleparser.cpp
M mythtv/libs/libmythtv/captions/textsubtitleparser.h
M mythtv/libs/libmythtv/decoders/avformatdecoder.cpp
M mythtv/libs/libmythtv/deletemap.cpp
M mythtv/libs/libmythtv/mpeg/atsc_huffman.cpp
M mythtv/libs/libmythtv/recorders/RTjpegN.cpp
M mythtv/libs/libmythtv/recordingrule.cpp
M mythtv/libs/libmythtv/visualisations/goom/filters.cpp
M mythtv/libs/libmythtv/visualisations/goom/filters.h
M mythtv/libs/libmythtv/visualisations/goom/goom_core.cpp
M mythtv/libs/libmythtv/visualisations/goom/goom_core.h
M mythtv/libs/libmythtv/visualisations/goom/zoom_filter_mmx.cpp
M mythtv/libs/libmythtv/visualisations/goom/zoom_filter_xmmx.cpp
M mythtv/libs/libmythui/devices/lirc.cpp
M mythtv/libs/libmythui/mythgenerictree.cpp
M mythtv/libs/libmythui/mythgenerictree.h
M mythtv/libs/libmythui/opengl/mythpainteropengl.cpp
M mythtv/libs/libmythui/opengl/mythpainteropengl.h
A mythtv/libs/libmythui/test/test.pro
A mythtv/libs/libmythui/test/test_mythgenerictree/.gitignore
A mythtv/libs/libmythui/test/test_mythgenerictree/test_mythgenerictree.cpp
A mythtv/libs/libmythui/test/test_mythgenerictree/test_mythgenerictree.h
A mythtv/libs/libmythui/test/test_mythgenerictree/test_mythgenerictree.pro
M mythtv/libs/libs.pro
M mythtv/programs/mythbackend/scheduler.cpp
M mythtv/programs/mythbackend/services/channel.cpp
A mythtv/programs/mythfrontend/test/test.pro
A mythtv/programs/mythfrontend/test/test_videolist/.gitignore
A mythtv/programs/mythfrontend/test/test_videolist/test_videolist.cpp
A mythtv/programs/mythfrontend/test/test_videolist/test_videolist.h
A mythtv/programs/mythfrontend/test/test_videolist/test_videolist.pro
M mythtv/programs/mythfrontend/videodlg.cpp
M mythtv/programs/mythfrontend/videolist.cpp
M mythtv/programs/mythfrontend/videolist.h
M mythtv/programs/mythtv-setup/backendsettings.cpp
M mythtv/programs/mythtv-setup/backendsettings.h
M mythtv/programs/programs.pro
M mythtv/settings.pro
Log Message:
-----------
Merge branch 'master' into devel/http
Commit: 1cb888e6a478e923dfcc147ffa13080a9cbd87c3
https://github.com/MythTV/mythtv/commit/1cb888e6a478e923dfcc147ffa13080a9cbd87c3
Author: Peter Bennett <pbennett at mythtv.org>
Date: 2021-09-17 (Fri, 17 Sep 2021)
Changed paths:
M mythtv/programs/mythbackend/mythbackend.pro
A mythtv/programs/mythbackend/servicesv2/v2backendInfo.h
A mythtv/programs/mythbackend/servicesv2/v2buildInfo.h
A mythtv/programs/mythbackend/servicesv2/v2envInfo.h
A mythtv/programs/mythbackend/servicesv2/v2frontend.h
A mythtv/programs/mythbackend/servicesv2/v2frontendList.h
A mythtv/programs/mythbackend/servicesv2/v2labelValue.h
M mythtv/programs/mythbackend/servicesv2/v2logInfo.h
M mythtv/programs/mythbackend/servicesv2/v2logMessage.h
M mythtv/programs/mythbackend/servicesv2/v2logMessageList.h
M mythtv/programs/mythbackend/servicesv2/v2myth.cpp
M mythtv/programs/mythbackend/servicesv2/v2myth.h
A mythtv/programs/mythbackend/servicesv2/v2settingList.h
M mythtv/programs/mythbackend/servicesv2/v2storageGroupDir.h
M mythtv/programs/mythbackend/servicesv2/v2storageGroupDirList.h
M mythtv/programs/mythbackend/servicesv2/v2videoMetadataInfo.h
Log Message:
-----------
V2 Services: The rest of the Myth services.
Commit: d45560a3921ad7f87dc45ac902669191655ea91b
https://github.com/MythTV/mythtv/commit/d45560a3921ad7f87dc45ac902669191655ea91b
Author: Bill Meek <billmeek at mythtv.org>
Date: 2021-09-18 (Sat, 18 Sep 2021)
Changed paths:
M mythtv/programs/mythbackend/servicesv2/v2myth.cpp
M mythtv/programs/mythbackend/servicesv2/v2myth.h
Log Message:
-----------
V2 Services: adjust password/protection endpoints
Commit: 3e1af31078513b83c83a7c0105915b9b1a9bec65
https://github.com/MythTV/mythtv/commit/3e1af31078513b83c83a7c0105915b9b1a9bec65
Author: Stuart Auchterlonie <stuarta at mythtv.org>
Date: 2021-09-26 (Sun, 26 Sep 2021)
Changed paths:
M mythtv/bindings/perl/MythTV.pm
M mythtv/bindings/python/MythTV/dataheap.py
M mythtv/bindings/python/MythTV/static.py
M mythtv/bindings/python/setup.py
A mythtv/bindings/python/ttvdbv4/__init__.py
A mythtv/bindings/python/ttvdbv4/definitions.py
A mythtv/bindings/python/ttvdbv4/get_api_v4.py
A mythtv/bindings/python/ttvdbv4/locales.py
A mythtv/bindings/python/ttvdbv4/myth4ttvdbv4.py
A mythtv/bindings/python/ttvdbv4/ttvdbv4_api.py
A mythtv/bindings/python/ttvdbv4/utils.py
M mythtv/configure
M mythtv/libs/libmythbase/mythversion.h
M mythtv/libs/libmythmetadata/metadatagrabber.cpp
M mythtv/libs/libmythmetadata/test/test_videometadata/test_videometadata.h
M mythtv/libs/libmythtv/channelscan/channelscanmiscsettings.h
M mythtv/libs/libmythtv/channelscan/panedvbs2.h
M mythtv/libs/libmythtv/dbcheck.cpp
M mythtv/libs/libmythtv/dtvmultiplex.cpp
M mythtv/libs/libmythui/mythmainwindow.cpp
M mythtv/libs/libmythui/mythmainwindow.h
M mythtv/programs/mythbackend/scheduler.cpp
M mythtv/programs/mythfilldatabase/xmltvparser.cpp
M mythtv/programs/mythfrontend/grabbersettings.cpp
M mythtv/programs/mythfrontend/main.cpp
M mythtv/programs/mythscreenwizard/main.cpp
M mythtv/programs/mythtv-setup/main.cpp
A mythtv/programs/scripts/metadata/Television/ttvdb4.ini
A mythtv/programs/scripts/metadata/Television/ttvdb4.py
A mythtv/programs/scripts/metadata/Television/ttvdb4_doctests
Log Message:
-----------
Merge branch 'master' into devel/http
Commit: 68bbdff1a63b70172ec3148f6a63f9e9920310db
https://github.com/MythTV/mythtv/commit/68bbdff1a63b70172ec3148f6a63f9e9920310db
Author: Stuart Auchterlonie <stuarta at mythtv.org>
Date: 2021-10-06 (Wed, 06 Oct 2021)
Changed paths:
M mythtv/libs/libmythbase/http/mythhttpserver.cpp
M mythtv/libs/libmythbase/http/mythhttpserver.h
Log Message:
-----------
Implement queuing of http requests
With this change rather than immediately processing the
incoming request, it's placed on a queue, and a signal
is emitted to request the work is processed.
If there are available threads available then the incoming
request is immediately processed.
If no threads are available we wait until one of the existing
threads signals its completion, then check to see if there is
anything in the queue to process. If there is, then we trigger
processing of the queued incoming connection.
Fixes: #397
Commit: 3c159a951f1e798542442e8c32ca175768f1d881
https://github.com/MythTV/mythtv/commit/3c159a951f1e798542442e8c32ca175768f1d881
Author: Stuart Auchterlonie <stuarta at mythtv.org>
Date: 2021-10-06 (Wed, 06 Oct 2021)
Changed paths:
M mythtv/libs/libmythbase/http/mythhttpserver.cpp
Log Message:
-----------
Remove no longer required logging
Commit: 9d43250cc52e74d2cbc07c7458d1fbee2ddaf4b0
https://github.com/MythTV/mythtv/commit/9d43250cc52e74d2cbc07c7458d1fbee2ddaf4b0
Author: Stuart Auchterlonie <stuarta at mythtv.org>
Date: 2021-10-07 (Thu, 07 Oct 2021)
Changed paths:
M mythtv/libs/libmythbase/http/mythhttpserver.cpp
M mythtv/libs/libmythbase/http/mythhttpserver.h
Log Message:
-----------
Number each thread sequentially up to maxThreads()
Commit: ce459e0444e641eee8d78e09576713c8bacb7888
https://github.com/MythTV/mythtv/commit/ce459e0444e641eee8d78e09576713c8bacb7888
Author: Stuart Auchterlonie <stuarta at mythtv.org>
Date: 2021-10-07 (Thu, 07 Oct 2021)
Changed paths:
M mythtv/libs/libmythbase/http/mythhttpservice.cpp
Log Message:
-----------
Move some logging to VB_HTTP:LOG_DEBUG
Commit: e1441115bc7bc518fa53e76e9537db97ef16d212
https://github.com/MythTV/mythtv/commit/e1441115bc7bc518fa53e76e9537db97ef16d212
Author: Paul Harrison <paul at mythqml.net>
Date: 2021-10-08 (Fri, 08 Oct 2021)
Changed paths:
M mythtv/programs/mythbackend/servicesv2/v2content.h
Log Message:
-----------
V2Content: use the same parameter name 'StartTime' as the old server
Commit: 43de8f124c426d807499b3a1624ee15e91beb434
https://github.com/MythTV/mythtv/commit/43de8f124c426d807499b3a1624ee15e91beb434
Author: Bill Meek <billmeek at mythtv.org>
Date: 2021-10-08 (Fri, 08 Oct 2021)
Changed paths:
M mythtv/programs/mythbackend/servicesv2/v2dvr.h
Log Message:
-----------
V2 Services: convert recstarttsRaw to StartTime
Commit: e5c4426f5d551d8abd24082f5051ce4ac7db2d5f
https://github.com/MythTV/mythtv/commit/e5c4426f5d551d8abd24082f5051ce4ac7db2d5f
Author: Paul Harrison <paul at mythqml.net>
Date: 2021-10-08 (Fri, 08 Oct 2021)
Changed paths:
M mythtv/programs/mythbackend/servicesv2/v2myth.h
Log Message:
-----------
V2 Services: Myth/SendNotification convert Duration to Timeout
Commit: ca1f1f0418382a89c720f13290c39086914b1ec9
https://github.com/MythTV/mythtv/commit/ca1f1f0418382a89c720f13290c39086914b1ec9
Author: Paul Harrison <paul at mythqml.net>
Date: 2021-10-09 (Sat, 09 Oct 2021)
Changed paths:
M mythtv/programs/mythbackend/servicesv2/v2channel.h
Log Message:
-----------
V2 Services: Channel/GetDDLineupList add back the parameters
Commit: 16a6535725f666f072c25aa7713c583c56d291b6
https://github.com/MythTV/mythtv/commit/16a6535725f666f072c25aa7713c583c56d291b6
Author: Paul Harrison <paul at mythqml.net>
Date: 2021-10-09 (Sat, 09 Oct 2021)
Changed paths:
M mythtv/programs/mythbackend/servicesv2/v2dvr.h
Log Message:
-----------
V2 Services: DVR service fix some parameter names to match old server
Commit: 2e6cc606df888c18dc9459b1dfa7561219b213be
https://github.com/MythTV/mythtv/commit/2e6cc606df888c18dc9459b1dfa7561219b213be
Author: Bill Meek <billmeek at mythtv.org>
Date: 2021-10-09 (Sat, 09 Oct 2021)
Changed paths:
M mythtv/programs/mythbackend/servicesv2/v2myth.cpp
M mythtv/programs/mythbackend/servicesv2/v2myth.h
Log Message:
-----------
V2 Services: Allow Myth/Profile* to generate WSDL
Added better text for ParseISODateString error too.
Commit: 62084fce070820eec89e38989139c17c9a5e77c7
https://github.com/MythTV/mythtv/commit/62084fce070820eec89e38989139c17c9a5e77c7
Author: Stuart Auchterlonie <stuarta at mythtv.org>
Date: 2021-10-15 (Fri, 15 Oct 2021)
Changed paths:
M .github/workflows/buildmaster.yml
M mythplugins/mytharchive/mythburn/scripts/mythburn.py
M mythtv/configure
M mythtv/docs/doxygen-architecture-document.cpp
M mythtv/docs/doxygen-create-developer-docs.cfg
M mythtv/external/Makefile
M mythtv/external/external.pro
R mythtv/external/libmythsoundtouch/.gitignore
R mythtv/external/libmythsoundtouch/AAFilter.cpp
R mythtv/external/libmythsoundtouch/AAFilter.h
R mythtv/external/libmythsoundtouch/BPMDetect.h
R mythtv/external/libmythsoundtouch/FIFOSampleBuffer.cpp
R mythtv/external/libmythsoundtouch/FIFOSampleBuffer.h
R mythtv/external/libmythsoundtouch/FIFOSamplePipe.h
R mythtv/external/libmythsoundtouch/FIRFilter.cpp
R mythtv/external/libmythsoundtouch/FIRFilter.h
R mythtv/external/libmythsoundtouch/RateTransposer.cpp
R mythtv/external/libmythsoundtouch/RateTransposer.h
R mythtv/external/libmythsoundtouch/STTypes.h
R mythtv/external/libmythsoundtouch/SoundTouch.cpp
R mythtv/external/libmythsoundtouch/SoundTouch.h
R mythtv/external/libmythsoundtouch/TDStretch.cpp
R mythtv/external/libmythsoundtouch/TDStretch.h
R mythtv/external/libmythsoundtouch/cpu_detect.h
R mythtv/external/libmythsoundtouch/cpu_detect_x86_gcc.cpp
R mythtv/external/libmythsoundtouch/cpu_detect_x86_win.cpp
R mythtv/external/libmythsoundtouch/libmythsoundtouch.pro
R mythtv/external/libmythsoundtouch/mmx_gcc.cpp
R mythtv/external/libmythsoundtouch/sse_gcc.cpp
M mythtv/libs/libmyth/libmyth.pro
M mythtv/libs/libmythbase/loggingserver.h
M mythtv/libs/libmythtv/channelscan/panedvbs2.h
M mythtv/libs/libmythtv/mythtvmenu.cpp
M mythtv/libs/libmythtv/mythtvmenu.h
M mythtv/libs/libmythtv/recorders/dtvrecorder.cpp
M mythtv/libs/libmythtv/recorders/dtvsignalmonitor.cpp
M mythtv/libs/libmythtv/recordinginfo.cpp
M mythtv/libs/libmythtv/tv_play.cpp
M mythtv/libs/libmythui/mythgenerictree.cpp
M mythtv/libs/libmythui/mythuibuttonlist.cpp
M mythtv/libs/libmythui/mythuibuttonlist.h
M mythtv/libs/libmythui/mythuitype.cpp
M mythtv/libs/libmythui/mythuitype.h
M mythtv/libs/libmythui/opengl/mythopenglperf.h
M mythtv/libs/libmythui/platforms/mythscreensaverdbus.cpp
M mythtv/programs/programs-libs.pro
M platform/win32/w64-mingw32/MythBuild_MXE.sh
Log Message:
-----------
Merge branch 'master' into devel/http
Commit: b27d1c4640fa4bf14ecba8de9156d60f7b773eec
https://github.com/MythTV/mythtv/commit/b27d1c4640fa4bf14ecba8de9156d60f7b773eec
Author: Bill Meek <billmeek at mythtv.org>
Date: 2021-10-20 (Wed, 20 Oct 2021)
Changed paths:
M mythtv/programs/mythbackend/servicesv2/v2myth.h
Log Message:
-----------
V2 Services: Fix some Strings and StringLists
Commit: 52ba4a8a62226587d27d4bc20bd1383ba191bac1
https://github.com/MythTV/mythtv/commit/52ba4a8a62226587d27d4bc20bd1383ba191bac1
Author: Peter Bennett <pbennett at mythtv.org>
Date: 2021-10-23 (Sat, 23 Oct 2021)
Changed paths:
M mythtv/programs/mythbackend/mainserver.h
M mythtv/programs/mythbackend/mythbackend.pro
A mythtv/programs/mythbackend/servicesv2/v2backendStatus.h
M mythtv/programs/mythbackend/servicesv2/v2dvr.cpp
M mythtv/programs/mythbackend/servicesv2/v2encoderList.h
M mythtv/programs/mythbackend/servicesv2/v2frontendList.h
M mythtv/programs/mythbackend/servicesv2/v2myth.cpp
M mythtv/programs/mythbackend/servicesv2/v2programList.h
M mythtv/programs/mythbackend/servicesv2/v2serviceUtil.cpp
M mythtv/programs/mythbackend/servicesv2/v2serviceUtil.h
M mythtv/programs/mythbackend/servicesv2/v2status.cpp
M mythtv/programs/mythbackend/servicesv2/v2status.h
Log Message:
-----------
New V2ervice method: Status/GetBackendStatus
This method provides the same info as Status/xml but uses the
standard service model, and is thus available in json as well as xml.
Also some parts of the xml service do not work, both the frontend list
and backend list return nothing. That is fixed in the new
GetBackendStatus method.
Some code has been moved for other service methods to v2serviceUtil.cpp
so that GetBackendStatus can use common code rather than having two
copies of the code.
Commit: 5415d499b2a6246da0ffaf24676ebb0e318c1d38
https://github.com/MythTV/mythtv/commit/5415d499b2a6246da0ffaf24676ebb0e318c1d38
Author: Peter Bennett <pbennett at mythtv.org>
Date: 2021-10-23 (Sat, 23 Oct 2021)
Changed paths:
M mythtv/programs/mythbackend/main_helpers.cpp
Log Message:
-----------
V2 Services: Fix segmentation fault.
If the Status/xml or Status/GetBackendStatus are run while the backend
is starting up, before it gets to qApp->exec(), the backend fails
with a segmentation fault. This commit moves the registration of the
services to just before the qApp->exec() and thus avoids the problem.
Commit: 3b99d0a99411851b2ca527f8b64d2a8613736e70
https://github.com/MythTV/mythtv/commit/3b99d0a99411851b2ca527f8b64d2a8613736e70
Author: Peter Bennett <pbennett at mythtv.org>
Date: 2021-10-24 (Sun, 24 Oct 2021)
Changed paths:
M mythtv/libs/libmythbase/http/serialisers/mythxmlserialiser.cpp
Log Message:
-----------
V2 services: improve formatting of float values
Format float values with max 5 decimals and trim excess zeroes from the
end. This is to avoid long strings of random digits at the end of
values, especially the load averages from GetBackendStatus.
Commit: a9c1a3b466117c17aeeaa72718b191b86bcdab71
https://github.com/MythTV/mythtv/commit/a9c1a3b466117c17aeeaa72718b191b86bcdab71
Author: Peter Bennett <pbennett at mythtv.org>
Date: 2021-10-24 (Sun, 24 Oct 2021)
Changed paths:
M mythtv/libs/libmythbase/http/serialisers/mythjsonserialiser.cpp
M mythtv/libs/libmythbase/http/serialisers/mythxmlplistserialiser.cpp
M mythtv/libs/libmythbase/http/serialisers/mythxmlserialiser.cpp
Log Message:
-----------
V2 services: Consistent formatting of float and double
Json, xml, json-plist will all format floats and doubles with 6 decimals.
Commit: 6257f6b042ff294a1f87bc546b7f1054b283237c
https://github.com/MythTV/mythtv/commit/6257f6b042ff294a1f87bc546b7f1054b283237c
Author: Peter Bennett <pbennett at mythtv.org>
Date: 2021-10-24 (Sun, 24 Oct 2021)
Changed paths:
M mythtv/libs/libmythbase/http/serialisers/mythserialiser.cpp
Log Message:
-----------
V2 Services: Fix cbor serializer not being called
There was what looks like a copy/paste error causing the xml serialiser
to be called when application/cbor was requested, instead of the cbor
serialiser.
Commit: 7a7d0f422e181d6d5708880d3a0c9a873f403209
https://github.com/MythTV/mythtv/commit/7a7d0f422e181d6d5708880d3a0c9a873f403209
Author: Peter Bennett <pbennett at mythtv.org>
Date: 2021-10-24 (Sun, 24 Oct 2021)
Changed paths:
M mythtv/libs/libmythbase/http/serialisers/mythcborserialiser.cpp
M mythtv/libs/libmythbase/http/serialisers/mythjsonserialiser.cpp
M mythtv/libs/libmythbase/http/serialisers/mythxmlplistserialiser.cpp
M mythtv/libs/libmythbase/http/serialisers/mythxmlserialiser.cpp
M mythtv/programs/mythbackend/servicesv2/v2serviceUtil.cpp
Log Message:
-----------
V2 Services: Ability to prevent inapplicable structures output
Adds the ability to set a property "isNull" to true in an embedded class
to prevent the output of default values where there is no valid value.
Implemented "isNull" on the "Recording" tag of Encoder so that the
Recording details are only shown if there is a recording in progress.
Commit: bd0d3dd1578f798bbf2c2b649274925c6a3ca6a4
https://github.com/MythTV/mythtv/commit/bd0d3dd1578f798bbf2c2b649274925c6a3ca6a4
Author: Peter Bennett <pbennett at mythtv.org>
Date: 2021-10-25 (Mon, 25 Oct 2021)
Changed paths:
M mythtv/programs/mythbackend/servicesv2/v2backendStatus.h
Log Message:
-----------
V2 Services: Fix typo in #ifdef in header file
Commit: f82734a0ae7f27ac8e384869452d263a5ad75cb1
https://github.com/MythTV/mythtv/commit/f82734a0ae7f27ac8e384869452d263a5ad75cb1
Author: Stuart Auchterlonie <stuarta at mythtv.org>
Date: 2021-10-26 (Tue, 26 Oct 2021)
Changed paths:
M .github/workflows/buildmaster.yml
A LICENSE
M README.md
R checksums/mythplugins-0.22.md5sum
R checksums/mythplugins-0.22rc1.md5sum
R checksums/mythplugins-0.22rc2.md5sum
R checksums/mythplugins-0.23-rc1.md5sum
R checksums/mythplugins-0.23-rc2.md5sum
R checksums/mythplugins-0.23-rc3.md5sum
R checksums/mythplugins-0.23.1.md5sum
R checksums/mythplugins-0.23.md5sum
R checksums/mythplugins-0.24.md5sum
R checksums/mythplugins-0.24rc1.md5sum
R checksums/mythplugins-0.24rc2.md5sum
R checksums/mythplugins-0.25.2.md5sum
R checksums/mythplugins-0.25.3.md5sum
R checksums/mythplugins-0.26.0.md5sum
R checksums/myththemes-0.22.md5sum
R checksums/myththemes-0.22rc1.md5sum
R checksums/myththemes-0.22rc2.md5sum
R checksums/myththemes-0.23-rc1.md5sum
R checksums/myththemes-0.23-rc2.md5sum
R checksums/myththemes-0.23-rc3.md5sum
R checksums/myththemes-0.23.1.md5sum
R checksums/myththemes-0.23.md5sum
R checksums/myththemes-0.24.md5sum
R checksums/myththemes-0.24rc1.md5sum
R checksums/myththemes-0.24rc2.md5sum
R checksums/mythtv-0.22.md5sum
R checksums/mythtv-0.22rc1.md5sum
R checksums/mythtv-0.22rc2.md5sum
R checksums/mythtv-0.23-rc1.md5sum
R checksums/mythtv-0.23-rc2.md5sum
R checksums/mythtv-0.23-rc3.md5sum
R checksums/mythtv-0.23.1.md5sum
R checksums/mythtv-0.23.md5sum
R checksums/mythtv-0.24.md5sum
R checksums/mythtv-0.24rc1.md5sum
R checksums/mythtv-0.24rc2.md5sum
R checksums/mythtv-0.25.2.md5sum
R checksums/mythtv-0.25.3.md5sum
R checksums/mythtv-0.26.0.md5sum
R mythplugins/COPYING
M mythplugins/mytharchive/mytharchive/mytharchive.pro
M mythplugins/mytharchive/mytharchivehelper/mytharchivehelper.pro
R mythplugins/mythbrowser/COPYING
M mythplugins/mythgame/mythgame/gamehandler.cpp
R mythplugins/mythnews/COPYING
R mythplugins/mythzoneminder/COPYING
M mythplugins/mythzoneminder/mythzoneminder/zmliveplayer.cpp
M mythplugins/mythzoneminder/mythzoneminder/zmliveplayer.h
R mythtv/COPYING
R mythtv/FAQ
M mythtv/README
R mythtv/UPGRADING
M mythtv/bindings/python/ttvdbv4/definitions.py
M mythtv/bindings/python/ttvdbv4/get_api_v4.py
M mythtv/bindings/python/ttvdbv4/myth4ttvdbv4.py
M mythtv/bindings/python/ttvdbv4/ttvdbv4_api.py
M mythtv/bindings/python/ttvdbv4/utils.py
R mythtv/data/scanConfigs/dvb-s/Freesat.xml
R mythtv/docs/README.HOWTO
A mythtv/docs/README.txt
A mythtv/keybindings.txt
R mythtv/keys.txt
M mythtv/libs/libmyth/audio/audiosettings.cpp
M mythtv/libs/libmyth/audio/audiosettings.h
M mythtv/libs/libmythbase/mythchrono.h
M mythtv/libs/libmythfreemheg/ParseNode.h
M mythtv/libs/libmythmetadata/libmythmetadata.pro
M mythtv/libs/libmythprotoserver/libmythprotoserver.pro
M mythtv/libs/libmythservicecontracts/datacontracthelper.h
M mythtv/libs/libmythservicecontracts/datacontracts/artworkInfo.h
M mythtv/libs/libmythservicecontracts/datacontracts/artworkInfoList.h
M mythtv/libs/libmythservicecontracts/datacontracts/backendInfo.h
M mythtv/libs/libmythservicecontracts/datacontracts/blurayInfo.h
M mythtv/libs/libmythservicecontracts/datacontracts/buildInfo.h
M mythtv/libs/libmythservicecontracts/datacontracts/captureCard.h
M mythtv/libs/libmythservicecontracts/datacontracts/captureCardList.h
M mythtv/libs/libmythservicecontracts/datacontracts/castMember.h
M mythtv/libs/libmythservicecontracts/datacontracts/channelGroup.h
M mythtv/libs/libmythservicecontracts/datacontracts/connectionInfo.h
M mythtv/libs/libmythservicecontracts/datacontracts/cutList.h
M mythtv/libs/libmythservicecontracts/datacontracts/cutting.h
M mythtv/libs/libmythservicecontracts/datacontracts/databaseInfo.h
M mythtv/libs/libmythservicecontracts/datacontracts/encoder.h
M mythtv/libs/libmythservicecontracts/datacontracts/encoderList.h
M mythtv/libs/libmythservicecontracts/datacontracts/enum.h
M mythtv/libs/libmythservicecontracts/datacontracts/enumItem.h
M mythtv/libs/libmythservicecontracts/datacontracts/envInfo.h
M mythtv/libs/libmythservicecontracts/datacontracts/frontend.h
M mythtv/libs/libmythservicecontracts/datacontracts/frontendList.h
M mythtv/libs/libmythservicecontracts/datacontracts/genre.h
M mythtv/libs/libmythservicecontracts/datacontracts/genreList.h
M mythtv/libs/libmythservicecontracts/datacontracts/input.h
M mythtv/libs/libmythservicecontracts/datacontracts/inputList.h
M mythtv/libs/libmythservicecontracts/datacontracts/labelValue.h
M mythtv/libs/libmythservicecontracts/datacontracts/lineup.h
M mythtv/libs/libmythservicecontracts/datacontracts/logInfo.h
M mythtv/libs/libmythservicecontracts/datacontracts/logMessage.h
M mythtv/libs/libmythservicecontracts/datacontracts/markup.h
M mythtv/libs/libmythservicecontracts/datacontracts/markupList.h
M mythtv/libs/libmythservicecontracts/datacontracts/musicMetadataInfo.h
M mythtv/libs/libmythservicecontracts/datacontracts/musicMetadataInfoList.h
M mythtv/libs/libmythservicecontracts/datacontracts/programAndChannel.h
M mythtv/libs/libmythservicecontracts/datacontracts/programGuide.h
M mythtv/libs/libmythservicecontracts/datacontracts/programList.h
M mythtv/libs/libmythservicecontracts/datacontracts/recording.h
M mythtv/libs/libmythservicecontracts/datacontracts/settingList.h
M mythtv/libs/libmythservicecontracts/datacontracts/timeZoneInfo.h
M mythtv/libs/libmythservicecontracts/datacontracts/titleInfo.h
M mythtv/libs/libmythservicecontracts/datacontracts/titleInfoList.h
M mythtv/libs/libmythservicecontracts/datacontracts/versionInfo.h
M mythtv/libs/libmythservicecontracts/datacontracts/videoLookupInfo.h
M mythtv/libs/libmythservicecontracts/datacontracts/videoLookupInfoList.h
M mythtv/libs/libmythservicecontracts/datacontracts/videoMetadataInfo.h
M mythtv/libs/libmythservicecontracts/datacontracts/videoMetadataInfoList.h
M mythtv/libs/libmythservicecontracts/datacontracts/videoStreamInfo.h
M mythtv/libs/libmythservicecontracts/datacontracts/videoStreamInfoList.h
M mythtv/libs/libmythservicecontracts/datacontracts/wolInfo.h
M mythtv/libs/libmythservicecontracts/service.cpp
M mythtv/libs/libmythservicecontracts/service.h
M mythtv/libs/libmythservicecontracts/services/captureServices.h
M mythtv/libs/libmythservicecontracts/services/channelServices.h
M mythtv/libs/libmythservicecontracts/services/contentServices.h
M mythtv/libs/libmythservicecontracts/services/dvrServices.h
M mythtv/libs/libmythservicecontracts/services/guideServices.h
M mythtv/libs/libmythservicecontracts/services/musicServices.h
M mythtv/libs/libmythservicecontracts/services/mythServices.h
M mythtv/libs/libmythservicecontracts/services/rttiServices.h
M mythtv/libs/libmythservicecontracts/services/videoServices.h
M mythtv/libs/libmythtv/AirPlay/mythraopconnection.cpp
M mythtv/libs/libmythtv/DVD/mythdvdbuffer.cpp
M mythtv/libs/libmythtv/DVD/mythdvdbuffer.h
M mythtv/libs/libmythtv/channelscan/channelscanmiscsettings.h
M mythtv/libs/libmythtv/libmythtv.pro
M mythtv/libs/libmythtv/mpeg/dvbdescriptors.h
M mythtv/libs/libmythtv/mythvideooutgpu.cpp
M mythtv/libs/libmythtv/recorders/dtvrecorder.cpp
M mythtv/libs/libmythtv/recorders/vboxutils.cpp
M mythtv/libs/libmythtv/recorders/vboxutils.h
M mythtv/libs/libmythtv/tv_play.cpp
M mythtv/libs/libmythui/platforms/mythdisplayrpi.cpp
M mythtv/libs/libmythupnp/bufferedsocketdevice.cpp
M mythtv/libs/libmythupnp/bufferedsocketdevice.h
M mythtv/libs/libmythupnp/configuration.cpp
M mythtv/libs/libmythupnp/configuration.h
M mythtv/libs/libmythupnp/eventing.cpp
M mythtv/libs/libmythupnp/eventing.h
M mythtv/libs/libmythupnp/htmlserver.cpp
M mythtv/libs/libmythupnp/htmlserver.h
M mythtv/libs/libmythupnp/httprequest.cpp
M mythtv/libs/libmythupnp/httprequest.h
M mythtv/libs/libmythupnp/httpserver.cpp
M mythtv/libs/libmythupnp/httpserver.h
M mythtv/libs/libmythupnp/mbroadcastsocketdevice.h
M mythtv/libs/libmythupnp/mmulticastsocketdevice.cpp
M mythtv/libs/libmythupnp/mmulticastsocketdevice.h
M mythtv/libs/libmythupnp/mythxmlclient.cpp
M mythtv/libs/libmythupnp/mythxmlclient.h
M mythtv/libs/libmythupnp/serializers/jsonSerializer.cpp
M mythtv/libs/libmythupnp/serializers/jsonSerializer.h
M mythtv/libs/libmythupnp/serializers/serializer.cpp
M mythtv/libs/libmythupnp/serializers/serializer.h
M mythtv/libs/libmythupnp/serializers/soapSerializer.h
M mythtv/libs/libmythupnp/serializers/xmlSerializer.cpp
M mythtv/libs/libmythupnp/serializers/xmlSerializer.h
M mythtv/libs/libmythupnp/serverSideScripting.cpp
M mythtv/libs/libmythupnp/serverSideScripting.h
M mythtv/libs/libmythupnp/servicehost.cpp
M mythtv/libs/libmythupnp/servicehost.h
M mythtv/libs/libmythupnp/soapclient.cpp
M mythtv/libs/libmythupnp/soapclient.h
M mythtv/libs/libmythupnp/ssdp.cpp
M mythtv/libs/libmythupnp/ssdp.h
M mythtv/libs/libmythupnp/ssdpcache.cpp
M mythtv/libs/libmythupnp/ssdpcache.h
M mythtv/libs/libmythupnp/taskqueue.cpp
M mythtv/libs/libmythupnp/taskqueue.h
M mythtv/libs/libmythupnp/upnp.cpp
M mythtv/libs/libmythupnp/upnp.h
M mythtv/libs/libmythupnp/upnpcds.cpp
M mythtv/libs/libmythupnp/upnpcds.h
M mythtv/libs/libmythupnp/upnpcdsobjects.cpp
M mythtv/libs/libmythupnp/upnpcdsobjects.h
M mythtv/libs/libmythupnp/upnpcmgr.cpp
M mythtv/libs/libmythupnp/upnpcmgr.h
M mythtv/libs/libmythupnp/upnpdevice.cpp
M mythtv/libs/libmythupnp/upnpdevice.h
M mythtv/libs/libmythupnp/upnpserviceimpl.h
M mythtv/libs/libmythupnp/upnptaskcache.h
M mythtv/libs/libmythupnp/upnptaskevent.cpp
M mythtv/libs/libmythupnp/upnptaskevent.h
M mythtv/libs/libmythupnp/upnptasknotify.cpp
M mythtv/libs/libmythupnp/upnptasknotify.h
M mythtv/libs/libmythupnp/upnptasksearch.cpp
M mythtv/libs/libmythupnp/upnptasksearch.h
M mythtv/libs/libmythupnp/upnputil.cpp
M mythtv/libs/libmythupnp/upnputil.h
M mythtv/libs/libmythupnp/websocket.h
M mythtv/libs/libmythupnp/wsdl.cpp
M mythtv/libs/libmythupnp/wsdl.h
M mythtv/libs/libmythupnp/xsd.cpp
M mythtv/libs/libmythupnp/xsd.h
M mythtv/programs/mythbackend/serviceHosts/musicServiceHost.h
M mythtv/programs/mythbackend/services/music.cpp
M mythtv/programs/mythbackend/services/music.h
M mythtv/programs/mythcommflag/ClassicCommDetector.cpp
M mythtv/programs/mythfrontend/networkcontrol.cpp
M mythtv/programs/mythfrontend/networkcontrol.h
M mythtv/programs/mythfrontend/playbackbox.cpp
M mythtv/programs/mythfrontend/upnpscanner.cpp
M mythtv/programs/mythfrontend/upnpscanner.h
M mythtv/programs/mythwelcome/main.cpp
M mythtv/programs/programs-libs.pro
A mythtv/programs/scripts/metadata/Music/discid/COPYING.LESSER
A mythtv/programs/scripts/metadata/Music/musicbrainzngs/COPYING
M mythtv/programs/scripts/metadata/Television/ttvdb4.py
Log Message:
-----------
Merge branch 'master' into devel/http
Commit: 45d6678019d9ae7826bb262250479aceb2d5721f
https://github.com/MythTV/mythtv/commit/45d6678019d9ae7826bb262250479aceb2d5721f
Author: Stuart Auchterlonie <stuarta at mythtv.org>
Date: 2021-10-27 (Wed, 27 Oct 2021)
Changed paths:
M mythtv/libs/libmythbase/http/mythhttpsocket.cpp
M mythtv/libs/libmythbase/http/mythhttpsocket.h
A mythtv/libs/libmythbase/http/mythwebsocketevent.cpp
A mythtv/libs/libmythbase/http/mythwebsocketevent.h
M mythtv/libs/libmythbase/libmythbase.pro
Log Message:
-----------
[devel/http] Finish websocket protocol handling
Commit: 8e60ae7617eb943b38a723658af8a0fa7f8517fb
https://github.com/MythTV/mythtv/commit/8e60ae7617eb943b38a723658af8a0fa7f8517fb
Author: Stuart Auchterlonie <stuarta at mythtv.org>
Date: 2021-10-31 (Sun, 31 Oct 2021)
Changed paths:
M .clang-tidy
M mythplugins/mythgame/mythgame/scripts/giantbomb.py
M mythplugins/mythgame/mythgame/scripts/giantbomb/giantbomb_api.py
M mythplugins/mythweather/mythweather/weatherUtils.cpp
M mythtv/bindings/python/ttvdbv4/definitions.py
M mythtv/bindings/python/ttvdbv4/myth4ttvdbv4.py
M mythtv/bindings/python/ttvdbv4/ttvdbv4_api.py
M mythtv/libs/libmythbase/mythcoreutil.cpp
M mythtv/libs/libmythtv/channelscan/panedvbs2.h
M mythtv/libs/libmythtv/channelscan/scanwizardconfig.cpp
M mythtv/libs/libmythtv/mpeg/dvbdescriptors.h
M mythtv/libs/libmythtv/mpeg/dvbstreamdata.cpp
M mythtv/libs/libmythtv/mpeg/mpegtables.h
M mythtv/libs/libmythtv/mpeg/splicedescriptors.h
M mythtv/libs/libmythtv/mythtvmenu.h
M mythtv/libs/libmythtv/mythvideogpu.cpp
M mythtv/libs/libmythtv/mythvideogpu.h
M mythtv/libs/libmythtv/recorders/DeviceReadBuffer.cpp
M mythtv/libs/libmythui/mythrect.cpp
M mythtv/libs/libmythui/mythrect.h
M mythtv/libs/libmythui/mythrender.cpp
M mythtv/libs/libmythui/platforms/mythnvcontrol.cpp
M mythtv/libs/libmythupnp/upnpsubscription.cpp
M mythtv/programs/mythbackend/scheduler.cpp
M mythtv/programs/mythbackend/services/dvr.cpp
M mythtv/programs/mythfilldatabase/xmltvparser.cpp
M mythtv/programs/mythfrontend/playbackbox.cpp
M mythtv/programs/mythfrontend/upnpscanner.cpp
M mythtv/programs/mythutil/musicmetautils.cpp
M mythtv/programs/scripts/metadata/Television/ttvdb4.py
Log Message:
-----------
Merge branch 'master' into devel/http
Commit: 6ea1342b409502b7f87aa0a08221e6f31c8652ee
https://github.com/MythTV/mythtv/commit/6ea1342b409502b7f87aa0a08221e6f31c8652ee
Author: Stuart Auchterlonie <stuarta at mythtv.org>
Date: 2021-11-01 (Mon, 01 Nov 2021)
Changed paths:
M mythplugins/mythgame/mythgame/scripts/giantbomb.py
M mythplugins/mythgame/mythgame/scripts/giantbomb/XSLT/giantbombGame.xsl
M mythplugins/mythgame/mythgame/scripts/giantbomb/XSLT/giantbombQuery.xsl
M mythplugins/mythgame/mythgame/scripts/giantbomb/giantbomb_api.py
M mythplugins/mythgame/mythgame/scripts/giantbomb/giantbomb_exceptions.py
M mythtv/programs/mythbackend/scheduler.cpp
Log Message:
-----------
Merge branch 'master' into devel/http
Commit: 2b942c8d110c68f5195b7c736e8be3fbd92367b8
https://github.com/MythTV/mythtv/commit/2b942c8d110c68f5195b7c736e8be3fbd92367b8
Author: Stuart Auchterlonie <stuarta at mythtv.org>
Date: 2021-11-11 (Thu, 11 Nov 2021)
Changed paths:
M .clang-tidy
M mythplugins/mythgame/mythgame/gamehandler.cpp
M mythplugins/mythmusic/mythmusic/playlist.cpp
M mythplugins/mythmusic/mythmusic/playlisteditorview.cpp
M mythtv/bindings/python/Makefile
A mythtv/bindings/python/setup.cfg
M mythtv/bindings/python/setup.py
M mythtv/configure
M mythtv/docs/doxygen-create-developer-docs.cfg
M mythtv/external/Makefile
M mythtv/external/external.pro
M mythtv/external/libmythbluray/libmythbluray.pro
M mythtv/external/libudfread/libudfread.pro
M mythtv/html/misc/overview.qsp
M mythtv/html/tv/recordings.qsp
M mythtv/libs/libmyth/audio/audiooutputca.cpp
M mythtv/libs/libmyth/mythcontext.cpp
M mythtv/libs/libmyth/netutils.cpp
M mythtv/libs/libmythbase/libmythbase.pro
M mythtv/libs/libmythbase/logging.cpp
M mythtv/libs/libmythbase/mythcdrom.cpp
M mythtv/libs/libmythbase/test/test_template/test_template.cpp
M mythtv/libs/libmythmetadata/imagemanager.cpp
M mythtv/libs/libmythmetadata/libmythmetadata.pro
M mythtv/libs/libmythmetadata/videometadata.cpp
M mythtv/libs/libmythtv/cardutil.cpp
M mythtv/libs/libmythtv/channelscan/channelscanmiscsettings.h
M mythtv/libs/libmythtv/decoders/avformatdecoder.cpp
M mythtv/libs/libmythtv/decoders/avformatdecoder.h
M mythtv/libs/libmythtv/decoders/mythvdpaucontext.cpp
M mythtv/libs/libmythtv/io/mythfifowriter.cpp
R mythtv/libs/libmythtv/ivtv_myth.h
M mythtv/libs/libmythtv/libmythtv.pro
M mythtv/libs/libmythtv/metadataimagehelper.cpp
M mythtv/libs/libmythtv/mythplayer.cpp
M mythtv/libs/libmythtv/mythvideooutgpu.cpp
M mythtv/libs/libmythtv/mythvideooutgpu.h
M mythtv/libs/libmythtv/mythvideooutnull.cpp
M mythtv/libs/libmythtv/mythvideooutnull.h
M mythtv/libs/libmythtv/mythvideoprofile.cpp
M mythtv/libs/libmythtv/playercontext.cpp
M mythtv/libs/libmythtv/recorders/NuppelVideoRecorder.cpp
M mythtv/libs/libmythtv/recorders/NuppelVideoRecorder.h
M mythtv/libs/libmythtv/recorders/analogsignalmonitor.cpp
M mythtv/libs/libmythtv/recorders/recorderbase.cpp
M mythtv/libs/libmythtv/recorders/v4lrecorder.cpp
M mythtv/libs/libmythtv/recorders/vbitext/vbi.cpp
M mythtv/libs/libmythtv/tv_play.cpp
R mythtv/libs/libmythtv/videodev_mjpeg.h
M mythtv/libs/libmythtv/videoout_d3d.cpp
M mythtv/libs/libmythtv/videoout_d3d.h
M mythtv/libs/libmythtv/videosource.cpp
M mythtv/libs/libmythui/devices/AppleRemoteListener.cpp
M mythtv/libs/libmythui/mythuitype.cpp
M mythtv/libs/libmythui/platforms/mythdisplaydrm.cpp
M mythtv/libs/libmythui/platforms/mythdisplaymutter.cpp
M mythtv/libs/libmythui/platforms/mythdisplayx11.cpp
M mythtv/libs/libmythupnp/httprequest.cpp
M mythtv/programs/mythavtest/mythavtest.pro
M mythtv/programs/mythbackend/scheduler.cpp
M mythtv/programs/mythbackend/scheduler.h
M mythtv/programs/mythbackend/services/dvr.cpp
M mythtv/programs/mythcommflag/PrePostRollFlagger.h
M mythtv/programs/mythfilldatabase/xmltvparser.cpp
M mythtv/programs/mythfrontend/globalsettings.cpp
M mythtv/programs/mythfrontend/globalsettings.h
M mythtv/programs/mythfrontend/networkcontrol.cpp
M mythtv/programs/mythfrontend/videolist.cpp
M mythtv/programs/programs-libs.pro
M platform/win32/msvc/include/mythconfig.h
Log Message:
-----------
Merge changes from master
Commit: 85aa0cc19281a50a2b1a6594b29183eb8ff08811
https://github.com/MythTV/mythtv/commit/85aa0cc19281a50a2b1a6594b29183eb8ff08811
Author: Stuart Auchterlonie <stuarta at mythtv.org>
Date: 2021-12-06 (Mon, 06 Dec 2021)
Changed paths:
A mythtv/html/3rdParty/materialicons/MaterialIcons-Regular.ttf
A mythtv/html/3rdParty/materialicons/README.md
A mythtv/html/apps/backend/3rdpartylicenses.txt
A mythtv/html/apps/backend/favicon.ico
A mythtv/html/apps/backend/index.html
A mythtv/html/apps/backend/main.js
A mythtv/html/apps/backend/polyfills.js
A mythtv/html/apps/backend/runtime.js
A mythtv/html/apps/backend/styles.css
A mythtv/html/backend/.browserslistrc
A mythtv/html/backend/.editorconfig
A mythtv/html/backend/.gitignore
A mythtv/html/backend/README.md
A mythtv/html/backend/angular.json
A mythtv/html/backend/karma.conf.js
A mythtv/html/backend/package-lock.json
A mythtv/html/backend/package.json
A mythtv/html/backend/src/app/app-routing.module.ts
A mythtv/html/backend/src/app/app.component.css
A mythtv/html/backend/src/app/app.component.html
A mythtv/html/backend/src/app/app.component.spec.ts
A mythtv/html/backend/src/app/app.component.ts
A mythtv/html/backend/src/app/app.module.ts
A mythtv/html/backend/src/app/config/settings/settings.component.css
A mythtv/html/backend/src/app/config/settings/settings.component.html
A mythtv/html/backend/src/app/config/settings/settings.component.spec.ts
A mythtv/html/backend/src/app/config/settings/settings.component.ts
A mythtv/html/backend/src/app/home/home.component.css
A mythtv/html/backend/src/app/home/home.component.html
A mythtv/html/backend/src/app/home/home.component.spec.ts
A mythtv/html/backend/src/app/home/home.component.ts
A mythtv/html/backend/src/app/layout/navbar/navbar.component.css
A mythtv/html/backend/src/app/layout/navbar/navbar.component.html
A mythtv/html/backend/src/app/layout/navbar/navbar.component.spec.ts
A mythtv/html/backend/src/app/layout/navbar/navbar.component.ts
A mythtv/html/backend/src/app/layout/sidenav/sidenav.component.css
A mythtv/html/backend/src/app/layout/sidenav/sidenav.component.html
A mythtv/html/backend/src/app/layout/sidenav/sidenav.component.spec.ts
A mythtv/html/backend/src/app/layout/sidenav/sidenav.component.ts
A mythtv/html/backend/src/app/services/myth.interface.ts
A mythtv/html/backend/src/app/services/myth.service.spec.ts
A mythtv/html/backend/src/app/services/myth.service.ts
A mythtv/html/backend/src/app/status/status.component.css
A mythtv/html/backend/src/app/status/status.component.html
A mythtv/html/backend/src/app/status/status.component.spec.ts
A mythtv/html/backend/src/app/status/status.component.ts
A mythtv/html/backend/src/assets/.gitkeep
A mythtv/html/backend/src/custom-theme.scss
A mythtv/html/backend/src/environments/environment.prod.ts
A mythtv/html/backend/src/environments/environment.ts
A mythtv/html/backend/src/favicon.ico
A mythtv/html/backend/src/index.html
A mythtv/html/backend/src/main.ts
A mythtv/html/backend/src/polyfills.ts
A mythtv/html/backend/src/styles.css
A mythtv/html/backend/src/test.ts
A mythtv/html/backend/tsconfig.app.json
A mythtv/html/backend/tsconfig.json
A mythtv/html/backend/tsconfig.spec.json
M mythtv/html/html.pro
A mythtv/html/mythbackend.html
A mythtv/html/mythfrontend.html
A mythtv/libs/libmythbase/http/mythhttpcache.cpp
A mythtv/libs/libmythbase/http/mythhttpcache.h
A mythtv/libs/libmythbase/http/mythhttpcommon.cpp
A mythtv/libs/libmythbase/http/mythhttpcommon.h
A mythtv/libs/libmythbase/http/mythhttpdata.cpp
A mythtv/libs/libmythbase/http/mythhttpdata.h
A mythtv/libs/libmythbase/http/mythhttpencoding.cpp
A mythtv/libs/libmythbase/http/mythhttpencoding.h
A mythtv/libs/libmythbase/http/mythhttpfile.cpp
A mythtv/libs/libmythbase/http/mythhttpfile.h
A mythtv/libs/libmythbase/http/mythhttpinstance.cpp
A mythtv/libs/libmythbase/http/mythhttpinstance.h
A mythtv/libs/libmythbase/http/mythhttpmetamethod.cpp
A mythtv/libs/libmythbase/http/mythhttpmetamethod.h
A mythtv/libs/libmythbase/http/mythhttpmetaservice.cpp
A mythtv/libs/libmythbase/http/mythhttpmetaservice.h
A mythtv/libs/libmythbase/http/mythhttpparser.cpp
A mythtv/libs/libmythbase/http/mythhttpparser.h
A mythtv/libs/libmythbase/http/mythhttpranges.cpp
A mythtv/libs/libmythbase/http/mythhttpranges.h
A mythtv/libs/libmythbase/http/mythhttprequest.cpp
A mythtv/libs/libmythbase/http/mythhttprequest.h
A mythtv/libs/libmythbase/http/mythhttpresponse.cpp
A mythtv/libs/libmythbase/http/mythhttpresponse.h
A mythtv/libs/libmythbase/http/mythhttproot.cpp
A mythtv/libs/libmythbase/http/mythhttproot.h
A mythtv/libs/libmythbase/http/mythhttps.cpp
A mythtv/libs/libmythbase/http/mythhttps.h
A mythtv/libs/libmythbase/http/mythhttpserver.cpp
A mythtv/libs/libmythbase/http/mythhttpserver.h
A mythtv/libs/libmythbase/http/mythhttpserverinstance.cpp
A mythtv/libs/libmythbase/http/mythhttpserverinstance.h
A mythtv/libs/libmythbase/http/mythhttpservice.cpp
A mythtv/libs/libmythbase/http/mythhttpservice.h
A mythtv/libs/libmythbase/http/mythhttpservices.cpp
A mythtv/libs/libmythbase/http/mythhttpservices.h
A mythtv/libs/libmythbase/http/mythhttpsocket.cpp
A mythtv/libs/libmythbase/http/mythhttpsocket.h
A mythtv/libs/libmythbase/http/mythhttpthread.cpp
A mythtv/libs/libmythbase/http/mythhttpthread.h
A mythtv/libs/libmythbase/http/mythhttpthreadpool.cpp
A mythtv/libs/libmythbase/http/mythhttpthreadpool.h
A mythtv/libs/libmythbase/http/mythhttptypes.h
A mythtv/libs/libmythbase/http/mythmimedatabase.cpp
A mythtv/libs/libmythbase/http/mythmimedatabase.h
A mythtv/libs/libmythbase/http/mythmimetype.cpp
A mythtv/libs/libmythbase/http/mythmimetype.h
A mythtv/libs/libmythbase/http/mythwebsocket.cpp
A mythtv/libs/libmythbase/http/mythwebsocket.h
A mythtv/libs/libmythbase/http/mythwebsocketevent.cpp
A mythtv/libs/libmythbase/http/mythwebsocketevent.h
A mythtv/libs/libmythbase/http/mythwebsockettypes.cpp
A mythtv/libs/libmythbase/http/mythwebsockettypes.h
A mythtv/libs/libmythbase/http/mythwsdl.cpp
A mythtv/libs/libmythbase/http/mythwsdl.h
A mythtv/libs/libmythbase/http/mythxsd.cpp
A mythtv/libs/libmythbase/http/mythxsd.h
A mythtv/libs/libmythbase/http/serialisers/mythcborserialiser.cpp
A mythtv/libs/libmythbase/http/serialisers/mythcborserialiser.h
A mythtv/libs/libmythbase/http/serialisers/mythjsonserialiser.cpp
A mythtv/libs/libmythbase/http/serialisers/mythjsonserialiser.h
A mythtv/libs/libmythbase/http/serialisers/mythserialiser.cpp
A mythtv/libs/libmythbase/http/serialisers/mythserialiser.h
A mythtv/libs/libmythbase/http/serialisers/mythxmlplistserialiser.cpp
A mythtv/libs/libmythbase/http/serialisers/mythxmlplistserialiser.h
A mythtv/libs/libmythbase/http/serialisers/mythxmlserialiser.cpp
A mythtv/libs/libmythbase/http/serialisers/mythxmlserialiser.h
M mythtv/libs/libmythbase/libmythbase.pro
M mythtv/libs/libmythupnp/xsd.cpp
M mythtv/programs/mythbackend/main_helpers.cpp
M mythtv/programs/mythbackend/mainserver.h
M mythtv/programs/mythbackend/mythbackend.pro
M mythtv/programs/mythbackend/scheduler.h
A mythtv/programs/mythbackend/servicesv2/preformat.h
A mythtv/programs/mythbackend/servicesv2/v2artworkInfo.h
A mythtv/programs/mythbackend/servicesv2/v2artworkInfoList.h
A mythtv/programs/mythbackend/servicesv2/v2backendInfo.h
A mythtv/programs/mythbackend/servicesv2/v2backendStatus.h
A mythtv/programs/mythbackend/servicesv2/v2blurayInfo.h
A mythtv/programs/mythbackend/servicesv2/v2buildInfo.h
A mythtv/programs/mythbackend/servicesv2/v2capture.cpp
A mythtv/programs/mythbackend/servicesv2/v2capture.h
A mythtv/programs/mythbackend/servicesv2/v2captureCard.h
A mythtv/programs/mythbackend/servicesv2/v2captureCardList.h
A mythtv/programs/mythbackend/servicesv2/v2castMember.h
A mythtv/programs/mythbackend/servicesv2/v2castMemberList.h
A mythtv/programs/mythbackend/servicesv2/v2channel.cpp
A mythtv/programs/mythbackend/servicesv2/v2channel.h
A mythtv/programs/mythbackend/servicesv2/v2channelGroup.h
A mythtv/programs/mythbackend/servicesv2/v2channelGroupList.h
A mythtv/programs/mythbackend/servicesv2/v2channelInfoList.h
A mythtv/programs/mythbackend/servicesv2/v2connectionInfo.h
A mythtv/programs/mythbackend/servicesv2/v2content.cpp
A mythtv/programs/mythbackend/servicesv2/v2content.h
A mythtv/programs/mythbackend/servicesv2/v2cutList.h
A mythtv/programs/mythbackend/servicesv2/v2cutting.h
A mythtv/programs/mythbackend/servicesv2/v2databaseInfo.h
A mythtv/programs/mythbackend/servicesv2/v2dvr.cpp
A mythtv/programs/mythbackend/servicesv2/v2dvr.h
A mythtv/programs/mythbackend/servicesv2/v2encoder.h
A mythtv/programs/mythbackend/servicesv2/v2encoderList.h
A mythtv/programs/mythbackend/servicesv2/v2envInfo.h
A mythtv/programs/mythbackend/servicesv2/v2frontend.h
A mythtv/programs/mythbackend/servicesv2/v2frontendList.h
A mythtv/programs/mythbackend/servicesv2/v2genre.h
A mythtv/programs/mythbackend/servicesv2/v2genreList.h
A mythtv/programs/mythbackend/servicesv2/v2guide.cpp
A mythtv/programs/mythbackend/servicesv2/v2guide.h
A mythtv/programs/mythbackend/servicesv2/v2input.h
A mythtv/programs/mythbackend/servicesv2/v2inputList.h
A mythtv/programs/mythbackend/servicesv2/v2labelValue.h
A mythtv/programs/mythbackend/servicesv2/v2lineup.h
A mythtv/programs/mythbackend/servicesv2/v2logInfo.h
A mythtv/programs/mythbackend/servicesv2/v2logMessage.h
A mythtv/programs/mythbackend/servicesv2/v2logMessageList.h
A mythtv/programs/mythbackend/servicesv2/v2markup.h
A mythtv/programs/mythbackend/servicesv2/v2markupList.h
A mythtv/programs/mythbackend/servicesv2/v2music.cpp
A mythtv/programs/mythbackend/servicesv2/v2music.h
A mythtv/programs/mythbackend/servicesv2/v2musicMetadataInfo.h
A mythtv/programs/mythbackend/servicesv2/v2musicMetadataInfoList.h
A mythtv/programs/mythbackend/servicesv2/v2myth.cpp
A mythtv/programs/mythbackend/servicesv2/v2myth.h
A mythtv/programs/mythbackend/servicesv2/v2programAndChannel.h
A mythtv/programs/mythbackend/servicesv2/v2programGuide.h
A mythtv/programs/mythbackend/servicesv2/v2programList.h
A mythtv/programs/mythbackend/servicesv2/v2recRule.h
A mythtv/programs/mythbackend/servicesv2/v2recRuleFilter.h
A mythtv/programs/mythbackend/servicesv2/v2recRuleFilterList.h
A mythtv/programs/mythbackend/servicesv2/v2recRuleList.h
A mythtv/programs/mythbackend/servicesv2/v2recording.h
A mythtv/programs/mythbackend/servicesv2/v2serviceUtil.cpp
A mythtv/programs/mythbackend/servicesv2/v2serviceUtil.h
A mythtv/programs/mythbackend/servicesv2/v2settingList.h
A mythtv/programs/mythbackend/servicesv2/v2status.cpp
A mythtv/programs/mythbackend/servicesv2/v2status.h
A mythtv/programs/mythbackend/servicesv2/v2storageGroupDir.h
A mythtv/programs/mythbackend/servicesv2/v2storageGroupDirList.h
A mythtv/programs/mythbackend/servicesv2/v2timeZoneInfo.h
A mythtv/programs/mythbackend/servicesv2/v2titleInfo.h
A mythtv/programs/mythbackend/servicesv2/v2titleInfoList.h
A mythtv/programs/mythbackend/servicesv2/v2versionInfo.h
A mythtv/programs/mythbackend/servicesv2/v2video.cpp
A mythtv/programs/mythbackend/servicesv2/v2video.h
A mythtv/programs/mythbackend/servicesv2/v2videoLookupInfo.h
A mythtv/programs/mythbackend/servicesv2/v2videoLookupInfoList.h
A mythtv/programs/mythbackend/servicesv2/v2videoMetadataInfo.h
A mythtv/programs/mythbackend/servicesv2/v2videoMetadataInfoList.h
A mythtv/programs/mythbackend/servicesv2/v2videoMultiplex.h
A mythtv/programs/mythbackend/servicesv2/v2videoMultiplexList.h
A mythtv/programs/mythbackend/servicesv2/v2videoSource.h
A mythtv/programs/mythbackend/servicesv2/v2videoSourceList.h
A mythtv/programs/mythbackend/servicesv2/v2videoStreamInfo.h
A mythtv/programs/mythbackend/servicesv2/v2videoStreamInfoList.h
A mythtv/programs/mythbackend/servicesv2/v2wolInfo.h
M mythtv/programs/mythfrontend/main.cpp
M mythtv/programs/mythfrontend/mythfrontend.pro
A mythtv/programs/mythfrontend/services/mythfrontendservice.cpp
A mythtv/programs/mythfrontend/services/mythfrontendservice.h
Log Message:
-----------
Merge branch 'devel/http'
Compare: https://github.com/MythTV/mythtv/compare/946b344279fc...85aa0cc19281
More information about the mythtv-commits
mailing list