https://gstreamer.freedesktop.org/src/gstreamer/
安装VS 2019
安装
Python 3.11.9
pip install ninja
python -m pip install meson
安装
gstreamer-1.0-devel-msvc-x86_64-1.24.1.msi
gstreamer-1.0-msvc-x86_64-1.24.1.msi
窗口 x64 Native Tools Command Prompt for VS 2019
set LIB=%LIB%;"D:\gstreamer\1.0\msvc_x86_64\lib"
/* https://discourse.gstreamer.org/t/missing-plugin-after-building-gstreamerv1-22-6-on-windows/594/5 */
meson setup build --prefix=D:\gstreamer\gst-plugins-base-1.24.1\_install
ninja -C build
meson install -C build
meson setup build --prefix=D:\gstreamer\gst-plugins-good-1.24.1\_install
ninja -C build
meson install -C build
Abseil系列二:Windows编译及使用_windwos abseil安装-CSDN博客
mkdir build
mkdir build/_install
cmake -G "Visual Studio 16 2019" -DCMAKE_INSTALL_PREFIX=_install ..
set INCLUDE=%INCLUDE%;D:\gstreamer\abseil-cpp-20240116.2\build\_install\include
meson setup build --prefix=D:\gstreamer\gst-plugins-bad-1.24.1\_install
ninja -C build
meson install -C build
Run build\examples\test-readme.exe
win调试
GST_DEBUG=6,vimbasrc:6
$env:GST_DEBUG = "6,vimbasrc:6"
GST_DEBUG=warning,vimbasrc:DEBUG
$env:GST_DEBUG = "warning,vimbasrc:DEBUG"