Mailing List Archive

[MythTV/mythtv] 5f9b27: ffmpeg: Add required cast to w32dlfcn.h
Branch: refs/heads/master
Home: https://github.com/MythTV/mythtv
Commit: 5f9b27cffdcd8169e5159db040d00e7094b689ec
https://github.com/MythTV/mythtv/commit/5f9b27cffdcd8169e5159db040d00e7094b689ec
Author: David Hampton <mythtv@love2code.net>
Date: 2023-06-29 (Thu, 29 Jun 2023)

Changed paths:
M mythtv/external/FFmpeg/compat/w32dlfcn.h

Log Message:
-----------
ffmpeg: Add required cast to w32dlfcn.h


Commit: fa7a63247847b9b5e4d488ac5da9ab12d1d53e5e
https://github.com/MythTV/mythtv/commit/fa7a63247847b9b5e4d488ac5da9ab12d1d53e5e
Author: David Hampton <mythtv@love2code.net>
Date: 2023-06-29 (Thu, 29 Jun 2023)

Changed paths:
M mythtv/external/FFmpeg/configure

Log Message:
-----------
ffmpeg: Don't install mingw64 static FFmpeg library.


Commit: 40fa54626861ef8871aa8c39b386179756564346
https://github.com/MythTV/mythtv/commit/40fa54626861ef8871aa8c39b386179756564346
Author: David Hampton <mythtv@love2code.net>
Date: 2023-06-29 (Thu, 29 Jun 2023)

Changed paths:
M mythtv/external/FFmpeg/fftools/Makefile

Log Message:
-----------
ffmpeg: Update mythtv specific executable rules to use the EXESUF variable.

Make these rules work on windows compiles in addition to linux/android
compiles. On windows builds, EXESUF is set to ".exe".


Commit: 05bd2599918f091de80ce8832a7c4b7137629359
https://github.com/MythTV/mythtv/commit/05bd2599918f091de80ce8832a7c4b7137629359
Author: David Hampton <mythtv@love2code.net>
Date: 2023-06-29 (Thu, 29 Jun 2023)

Changed paths:
M mythtv/external/FFmpeg/ffbuild/library.mak
M mythtv/external/FFmpeg/ffbuild/pkgconfig_generate.sh

Log Message:
-----------
ffmpeg: Update rules to create/install pkgconfig files.

1) Change the library name in the pkgconfig files to match the changes
in the following commits. I.E. libavcodec -> libmythavcodec.

9563786648 Decouple MythTV configure from FFmpeg configure.
e1be225768 FFmpeg configure: Update SLIBPREF on windows

2) Add new target to install the pkgconfig files. This was formerly
part of the target to install the header files. A new separate
target is being added so that cmake builds can install these files
without changing the set of files created/installed by traditional
make builds.


Commit: f6bb460d8f49d6a894dfafe888b48731c23fa232
https://github.com/MythTV/mythtv/commit/f6bb460d8f49d6a894dfafe888b48731c23fa232
Author: David Hampton <mythtv@love2code.net>
Date: 2023-06-29 (Thu, 29 Jun 2023)

Changed paths:
M mythtv/external/FFmpeg/configure

Log Message:
-----------
ffmpeg: Tweak win32 build to drop major version number from name.


Commit: c198b0e50888effd95308fe43a67b390a3c21a88
https://github.com/MythTV/mythtv/commit/c198b0e50888effd95308fe43a67b390a3c21a88
Author: David Hampton <mythtv@love2code.net>
Date: 2023-06-30 (Fri, 30 Jun 2023)

Changed paths:
M mythtv/external/FFmpeg/compat/w32dlfcn.h
M mythtv/external/FFmpeg/configure
M mythtv/external/FFmpeg/ffbuild/library.mak
M mythtv/external/FFmpeg/ffbuild/pkgconfig_generate.sh
M mythtv/external/FFmpeg/fftools/Makefile

Log Message:
-----------
ffmpeg: Changes for win32 version, and building pkgconfig files.


Compare: https://github.com/MythTV/mythtv/compare/31352b5de65a...c198b0e50888
_______________________________________________
mythtv-commits mailing list
mythtv-commits@mythtv.org
http://lists.mythtv.org/mailman/listinfo/mythtv-commits