Branch: refs/heads/devel/http
Home:
https://github.com/MythTV/mythtv Commit: 3991616a5c1bb62284c018ce349233bdf90e7d2b
https://github.com/MythTV/mythtv/commit/3991616a5c1bb62284c018ce349233bdf90e7d2b Author: David Hampton <mythtv@love2code.net>
Date: 2021-08-31 (Tue, 31 Aug 2021)
Changed paths:
M mythtv/libs/libmythui/mythdialogbox.h
Log Message:
-----------
Don't tag function template with MUI_PUBLIC.
This tag causes failures on mingw builds.
Commit: 757e275e7819883c671a65222cfa78942f69e7fc
https://github.com/MythTV/mythtv/commit/757e275e7819883c671a65222cfa78942f69e7fc Author: David Hampton <mythtv@love2code.net>
Date: 2021-09-01 (Wed, 01 Sep 2021)
Changed paths:
M mythtv/libs/libmythmetadata/test/test_videometadata/test_videometadata.pro
M mythtv/programs/programs-libs.pro
Log Message:
-----------
Add -liconv to BSD linkage when using internal exiv2.
Something has changed recently on BSD, as this library didn't need to
be explicitly linked before. In fact this is only needed for clang
compiles, as gcc compiles complete successfully without it.
Commit: 8899ca5fd6a1c66559e7defc62af6161789764da
https://github.com/MythTV/mythtv/commit/8899ca5fd6a1c66559e7defc62af6161789764da Author: Aidan Brown <arobro@hotmail.com>
Date: 2021-09-03 (Fri, 03 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/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/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:
-----------
Fixes and build script to cross compile mythtv for Windows (#382)
* Fixes and build script to cross compile mythtv using mingw
* Remove unused mythpainter header
The Windows build now supports opengl. The native directx video is no
longer working as the painter has refactored and the ffmpeg apis have
changed.
* Update mythtv/libs/libmythbase/mythcommandlineparser.cpp
Co-authored-by: Mark Spieth <mspieth@users.noreply.github.com>
* Remove unused stdlib header
* Add install prefix for mythplugins
Adding an install prefix to the windows build script for the
mythplugins.
* define O_NONBLOCK
O_NONBLOCK is undefined for the mingw Windows build.
* Add TODO for Windows build
* Update SetPathname for Windows
SetPathname is working under Windows and does not need the conditional
code.
* Custom usleep no longer required for Windows
The Windows build can compile without a custom usleep function.
* c++ defines not required on Windows build
The cplusplus defines are not required for the Windows build.
* Remove inline readdir_r for Windows
The inline readdir_r is causing compile errors and is no longer required
when using mingw.
* Add missing std::cerr for windows build
* Remove whitespace
* Update Wait for Windows build
The wait function now uses chrono instead of an integer.
* Fix MUI_PUBLIC define for Windows buid
Define MUI_API. This fixes the MUI_PUBLIC define in mythuiexp.h
* Fix threading model for Windows build
The threads can be disabled using disable-w32threads
* Add MUI_API define for windows build
Add MUI_API define for the mythplugins in the windows build.
* Fix whitespace
* Add missing std to endl function
* MUI_API define no longer required
The MUI_API define is no longer required for the windows build.
MythDialog has been updated and no longer uses this marking.
Co-authored-by: Mark Spieth <mspieth@users.noreply.github.com>
Commit: 6cbcf536441f0cf50130a554fa0fee7b8f0c666d
https://github.com/MythTV/mythtv/commit/6cbcf536441f0cf50130a554fa0fee7b8f0c666d Author: Stuart Auchterlonie <stuarta@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
Compare:
https://github.com/MythTV/mythtv/compare/c1164e830748...6cbcf536441f _______________________________________________
mythtv-commits mailing list
mythtv-commits@mythtv.org
http://lists.mythtv.org/mailman/listinfo/mythtv-commits