[mythtv-commits] [MythTV/mythtv] 9c80d2: cmake: Fix win32 conflicts with RemoteFile naming.

David Hampton noreply at github.com
Mon Mar 27 17:26:59 UTC 2023


  Branch: refs/heads/master
  Home:   https://github.com/MythTV/mythtv
  Commit: 9c80d2c54b6c321157408fba261a5a7659f48f28
      https://github.com/MythTV/mythtv/commit/9c80d2c54b6c321157408fba261a5a7659f48f28
  Author: David Hampton <mythtv at love2code.net>
  Date:   2023-03-26 (Sun, 26 Mar 2023)

  Changed paths:
    M mythtv/libs/libmythbase/compat.h

  Log Message:
  -----------
  cmake: Fix win32 conflicts with RemoteFile naming.

Undefine a couple more windows function names.


  Commit: fa3a51d5b57c4a3bb29dd9158de2b0f5031b5a27
      https://github.com/MythTV/mythtv/commit/fa3a51d5b57c4a3bb29dd9158de2b0f5031b5a27
  Author: David Hampton <mythtv at love2code.net>
  Date:   2023-03-26 (Sun, 26 Mar 2023)

  Changed paths:
    M mythtv/external/libmythdvdnav/dvdread/dvd_input.c

  Log Message:
  -----------
  cmake: Make libdvdnav compile with mingw for windows.

Instead of trying to include the 'dl' functions from a file that isn't
part of our copy of dvdnav/dvdread, include the compat.h file
instead. That will satisfy all the necessary function references.


  Commit: 8b4170b57a4d124c1dac32781a59cc0dfbe4780f
      https://github.com/MythTV/mythtv/commit/8b4170b57a4d124c1dac32781a59cc0dfbe4780f
  Author: David Hampton <mythtv at love2code.net>
  Date:   2023-03-26 (Sun, 26 Mar 2023)

  Changed paths:
    M mythtv/libs/libmythui/mythpainter_d3d9.cpp
    M mythtv/libs/libmythui/mythrender_d3d9.cpp
    M mythtv/libs/libmythui/mythrender_d3d9.h

  Log Message:
  -----------
  d3d9: Trivial cleanups to windows d3d9 code.

These member variable name changes and false->nullptr changes were
missed several years ago because the windows code wasn't being
compiled.


  Commit: de7d7ae6f7ed93c9fd952516a230d4552101ac7d
      https://github.com/MythTV/mythtv/commit/de7d7ae6f7ed93c9fd952516a230d4552101ac7d
  Author: David Hampton <mythtv at love2code.net>
  Date:   2023-03-26 (Sun, 26 Mar 2023)

  Changed paths:
    M mythtv/libs/libmythui/mythpainter_d3d9.cpp
    M mythtv/libs/libmythui/mythpainter_d3d9.h

  Log Message:
  -----------
  d3d9: Fixup windows d3d9 functions so they are still overrides.

Adjusting these function variable types was missed several years ago
because the windows code wasn't being compiled.

Adjust


  Commit: a672437d8d04feef63fd66b41f27f851b7db5c6a
      https://github.com/MythTV/mythtv/commit/a672437d8d04feef63fd66b41f27f851b7db5c6a
  Author: David Hampton <mythtv at love2code.net>
  Date:   2023-03-26 (Sun, 26 Mar 2023)

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

  Log Message:
  -----------
  d3d9: Cast function result to void* to eliminate compiler warning.


  Commit: 9d78ff00224fe46e70f05453e51aa42268870dc1
      https://github.com/MythTV/mythtv/commit/9d78ff00224fe46e70f05453e51aa42268870dc1
  Author: David Hampton <mythtv at love2code.net>
  Date:   2023-03-27 (Mon, 27 Mar 2023)

  Changed paths:
    M mythtv/libs/libmythui/mythrender_d3d9.cpp
    M mythtv/libs/libmythui/mythrender_d3d9.h

  Log Message:
  -----------
  d3d9: Move two data structure definitions to the header file.

The code won't compile without this change. It cant create the QMap
member variables without knowing these structure sizes.


Compare: https://github.com/MythTV/mythtv/compare/b9354c9f9e56...9d78ff00224f


More information about the mythtv-commits mailing list