Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Error: gst-plugins-bad build failed. FAILED: sys/nvcodec/gstnvcodec.dll.p/gstnvdecoder.cpp.obj. #1417

Open
Daltonu opened this issue Aug 23, 2024 · 0 comments

Comments

@Daltonu
Copy link

Daltonu commented Aug 23, 2024

Error full display.

PS C:\Windows\System32> cd C:\gtk-build\github\gvsbuild
PS C:\gtk-build\github\gvsbuild> .\.venv\Scripts\activate.ps1
(.venv) PS C:\gtk-build\github\gvsbuild> gvsbuild build --enable-gi gst-plugins-bad
Build type is debug-optimized
Cleaning up the build environment
Checking msys tool
Using C:\msys64 for msys installation
Checking Msvc tool

Visual Studio installation(s) found:
    Visual Studio Build Tools 2022 @ C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools

Using Visual Studio at C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools
Downloading packages
Building project meson (1.5.1)
Building project ninja (1.12.1)
(tar) Exporting pkgconf
Building project pkgconf (2.3.0)
[0/1] Installing files.Installing pkgconf-5.dll to C:\gtk-build\gtk\x64\release\bin
Installing pkgconf.lib to C:\gtk-build\gtk\x64\release\lib
Installing pkgconf-5.pdb to C:\gtk-build\gtk\x64\release\bin
Installing pkgconf.exe to C:\gtk-build\gtk\x64\release\bin
............Too much output, similar content omitted

        1 file(s) copied.
Building project cmake (3.30.2)
(tar) Exporting win-iconv
Building project win-iconv (0.0.8)
CMake Warning (dev) at CMakeLists.txt:1 (project):
  cmake_minimum_required() should be called prior to this top-level project()
  call.  Please see the cmake-commands(7) manual for usage documentation of
  both commands.
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Deprecation Warning at CMakeLists.txt:3 (cmake_minimum_required):
  Compatibility with CMake < 3.5 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.


-- Configuring done (0.0s)
-- Generating done (0.0s)
-- Build files have been written to: C:/gtk-build/build/x64/release/win-iconv/_gvsbuild-cmake
ninja: no work to do.
[0/1] Running tests...Test project C:/gtk-build/build/x64/release/win-iconv/_gvsbuild-cmake
    Start 1: win_iconv_test
1/1 Test #1: win_iconv_test ...................   Passed    0.02 sec

100% tests passed, 0 tests failed out of 1

Total Test time (real) =   0.03 sec

[0/1] Install the project...-- Install configuration: "RelWithDebInfo"
-- Installing: C:/gtk-build/build/x64/release/win-iconv-rel/lib/iconv.lib
-- Installing: C:/gtk-build/build/x64/release/win-iconv-rel/bin/iconv.dll
-- Installing: C:/gtk-build/build/x64/release/win-iconv-rel/bin/win_iconv.exe
-- Installing: C:/gtk-build/build/x64/release/win-iconv-rel/include/iconv.h

(tar) Exporting gettext
Building project gettext (0.21)
(tar) Exporting libffi
Building project libffi (3.4.6)
[0/1] Installing files.Installing src\ffi-8.dll to C:\gtk-build\gtk\x64\release\bin
Installing src/ffi.lib to C:\gtk-build\gtk\x64\release\lib
Installing src\ffi-8.pdb to C:\gtk-build\gtk\x64\release\bin
Installing C:\gtk-build\build\x64\release\libffi\include\../src/x86/ffitarget.h to C:\gtk-build\gtk\x64\release\include
............Too much output, similar content omitted

(tar) Exporting zlib
Building project zlib (1.3.1)
(tar) Exporting pcre2
Building project pcre2 (10.44)
[0/1] Installing files.Installing pcre2-8-0.dll to C:\gtk-build\gtk\x64\release\bin
Installing pcre2-8.lib to C:\gtk-build\gtk\x64\release\lib
Installing pcre2-8-0.pdb to C:\gtk-build\gtk\x64\release\bin
Installing pcre2-posix-3.dll to C:\gtk-build\gtk\x64\release\bin
............Too much output, similar content omitted

(tar) Exporting glib-base
Building project glib-base (2.80.4)
[0/1] Installing files.Installing glib\gversionmacros.h to C:/gtk-build/gtk/x64/release/include/glib-2.0/glib
Installing glib\glib-visibility.h to C:/gtk-build/gtk/x64/release/include/glib-2.0/glib
Installing glib\glib-2.0-0.dll to C:\gtk-build\gtk\x64\release\bin
Installing glib/glib-2.0.lib to C:\gtk-build\gtk\x64\release\lib
Installing glib\glib-2.0-0.pdb to C:\gtk-build\gtk\x64\release\bin
............Too much output, similar content omitted

Building project msys2 (undefined)
(tar) Exporting gobject-introspection
Building project gobject-introspection (1.80.1)
[0/1] Installing files.Installing subdir C:\gtk-build\build\x64\release\gobject-introspection\giscanner\doctemplates to C:\gtk-build\gtk\x64\release\lib/gobject-introspection/giscanner\doctemplates
Installing C:\gtk-build\build\x64\release\gobject-introspection\giscanner\doctemplates\devdocs\meson.build to C:\gtk-build\gtk\x64\release\lib/gobject-introspection/giscanner\doctemplates\devdocs
Installing C:\gtk-build\build\x64\release\gobject-introspection\giscanner\doctemplates\devdocs\Gjs\base.tmpl to C:\gtk-build\gtk\x64\release\lib/gobject-introspection/giscanner\doctemplates\devdocs\Gjs
............Too much output, similar content omitted

(tar) Exporting glib
Building project glib (2.80.4)
[0/1] Installing files.Installing glib\gversionmacros.h to C:/gtk-build/gtk/x64/release/include/glib-2.0/glib
Installing glib\glib-visibility.h to C:/gtk-build/gtk/x64/release/include/glib-2.0/glib
Installing glib\glib-2.0-0.dll to C:\gtk-build\gtk\x64\release\bin
Installing glib/glib-2.0.lib to C:\gtk-build\gtk\x64\release\lib
Installing glib\glib-2.0-0.pdb to C:\gtk-build\gtk\x64\release\bin
............Too much output, similar content omitted

(tar) Exporting orc
Building project orc (0.4.39)
[0/1] Installing files.Installing orc\orc-0.4-0.dll to C:\gtk-build\gtk\x64\release\bin
Installing orc/orc-0.4.lib to C:\gtk-build\gtk\x64\release\lib
Installing orc\orc-0.4-0.pdb to C:\gtk-build\gtk\x64\release\bin
Installing orc-test\orc-test-0.4-0.dll to C:\gtk-build\gtk\x64\release\bin
............Too much output, similar content omitted

(tar) Exporting gstreamer
Building project gstreamer (1.24.6)
[0/1] Installing files.Installing gst\gstenumtypes.h to C:\gtk-build\gtk\x64\release\include/gstreamer-1.0/gst
Installing gst\gstreamer-1.0-0.dll to C:\gtk-build\gtk\x64\release\bin
Installing gst/gstreamer-1.0.lib to C:\gtk-build\gtk\x64\release\lib
Installing gst\gstreamer-1.0-0.pdb to C:\gtk-build\gtk\x64\release\bin
............Too much output, similar content omitted

(tar) Exporting opus
Building project opus (1.5.2)
[0/1] Installing files.Installing src\opus-0.dll to C:\gtk-build\gtk\x64\release\bin
Installing src/opus.lib to C:\gtk-build\gtk\x64\release\lib
Installing src\opus-0.pdb to C:\gtk-build\gtk\x64\release\bin
Installing C:\gtk-build\build\x64\release\opus\include\opus.h to C:\gtk-build\gtk\x64\release\include\opus
............Too much output, similar content omitted

(tar) Exporting ogg
Building project ogg (1.3.5)
CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required):
  Compatibility with CMake < 3.5 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.


-- Configuring libogg 1.3.5
-- Configuring done (0.2s)
-- Generating done (0.0s)
-- Build files have been written to: C:/gtk-build/build/x64/release/ogg/_gvsbuild-cmake
[0/1] Install the project...-- Install configuration: "RelWithDebInfo"
-- Installing: C:/gtk-build/build/x64/release/ogg-rel/lib/ogg.lib
-- Installing: C:/gtk-build/build/x64/release/ogg-rel/include/ogg/config_types.h
-- Installing: C:/gtk-build/build/x64/release/ogg-rel/include/ogg/ogg.h
............Too much output, similar content omitted

(tar) Exporting gst-plugins-base
Building project gst-plugins-base (1.24.6)
[0/1] Installing files.Installing gst-libs\gst\tag\tag-enumtypes.h to C:\gtk-build\gtk\x64\release\include/gstreamer-1.0/gst/tag
Installing gst-libs\gst\tag\gsttag-1.0-0.dll to C:\gtk-build\gtk\x64\release\bin
Installing gst-libs/gst/tag/gsttag-1.0.lib to C:\gtk-build\gtk\x64\release\lib
Installing gst-libs\gst\tag\gsttag-1.0-0.pdb to C:\gtk-build\gtk\x64\release\bin
............Too much output, similar content omitted

(tar) Exporting gst-plugins-bad
Building project gst-plugins-bad (1.24.6)
[1/3] Compiling C++ object sys/nvcodec/gstnvcodec.dll.p/gstnvdecoder.cpp.obj
FAILED: sys/nvcodec/gstnvcodec.dll.p/gstnvdecoder.cpp.obj
"cl" "-Isys\nvcodec\gstnvcodec.dll.p" "-Isys\nvcodec" "-I..\sys\nvcodec" "-I." "-I.." "-I..\gst-libs\gst\cuda\stub" "-Igst-libs" "-I..\gst-libs" "-Igst-libs\gst\codecs" "-Igst-libs\gst\d3d11" "-Igst-libs\gst\cuda" "-IC:/gtk-build/gtk/x64/release/bin/../include/gstreamer-1.0" "-IC:/gtk-build/gtk/x64/release/bin/../include" "-IC:/gtk-build/gtk/x64/release/bin/../include/glib-2.0" "-IC:/gtk-build/gtk/x64/release/bin/../lib/glib-2.0/include" "-IC:/gtk-build/gtk/x64/release/bin/../include/orc-0.4" "/MD" "/nologo" "/showIncludes" "/utf-8" "/Zc:__cplusplus" "/W2" "/EHsc" "/std:c++14" "/permissive-" "/O2" "/Zi" "/wd4018" "/wd4146" "/wd4244" "/wd4305" "/wd5051" "/utf-8" "-DHAVE_CONFIG_H" "-DGST_USE_UNSTABLE_API" "/Fdsys\nvcodec\gstnvcodec.dll.p\gstnvdecoder.cpp.pdb" /Fosys/nvcodec/gstnvcodec.dll.p/gstnvdecoder.cpp.obj "/c" ../sys/nvcodec/gstnvdecoder.cpp
../sys/nvcodec/gstnvdecoder.cpp(1260): error C2065: 'GST_CAPS_FEATURE_MEMORY_D3D11_MEMORY': undeclared identifier
../sys/nvcodec/gstnvdecoder.cpp(1258): error C2660: 'gst_caps_set_features_simple': function does not take 1 arguments
C:\gtk-build\gtk\x64\release\include\gstreamer-1.0\gst/gstcaps.h(434): note: see declaration of 'gst_caps_set_features_simple'
../sys/nvcodec/gstnvdecoder.cpp(1258): note: while trying to match the argument list '(GstCaps *)'
../sys/nvcodec/gstnvdecoder.cpp(1441): error C2065: 'GST_CAPS_FEATURE_MEMORY_D3D11_MEMORY': undeclared identifier
../sys/nvcodec/gstnvdecoder.cpp(1440): error C2660: 'gst_caps_set_features_simple': function does not take 1 arguments
C:\gtk-build\gtk\x64\release\include\gstreamer-1.0\gst/gstcaps.h(434): note: see declaration of 'gst_caps_set_features_simple'
../sys/nvcodec/gstnvdecoder.cpp(1440): note: while trying to match the argument list '(GstCaps *)'
../sys/nvcodec/gstnvdecoder.cpp(1535): error C2065: 'GstD3D11Device': undeclared identifier
../sys/nvcodec/gstnvdecoder.cpp(1535): error C2059: syntax error: ')'
../sys/nvcodec/gstnvdecoder.cpp(1535): error C2143: syntax error: missing ';' before '{'
../sys/nvcodec/gstnvdecoder.cpp(1559): error C2065: 'GstD3D11Device': undeclared identifier
../sys/nvcodec/gstnvdecoder.cpp(1559): error C2059: syntax error: ')'
../sys/nvcodec/gstnvdecoder.cpp(1559): error C2143: syntax error: missing ';' before '{'
../sys/nvcodec/gstnvdecoder.cpp(1675): error C2065: 'GstD3D11Device': undeclared identifier
../sys/nvcodec/gstnvdecoder.cpp(1675): error C2059: syntax error: ')'
../sys/nvcodec/gstnvdecoder.cpp(1675): error C2143: syntax error: missing ';' before '{'
../sys/nvcodec/gstnvdecoder.cpp(1786): error C2065: 'GST_CAPS_FEATURE_MEMORY_D3D11_MEMORY': undeclared identifier
../sys/nvcodec/gstnvdecoder.cpp(1861): error C2065: 'GST_CAPS_FEATURE_MEMORY_D3D11_MEMORY': undeclared identifier
../sys/nvcodec/gstnvdecoder.cpp(1860): error C2660: 'gst_caps_set_features': function does not take 2 arguments
C:\gtk-build\gtk\x64\release\include\gstreamer-1.0\gst/gstcaps.h(430): note: see declaration of 'gst_caps_set_features'
../sys/nvcodec/gstnvdecoder.cpp(1860): note: while trying to match the argument list '(GstCaps *, int)'
../sys/nvcodec/gstnvdecoder.cpp(2016): error C2065: 'GstD3D11AllocationParams': undeclared identifier
../sys/nvcodec/gstnvdecoder.cpp(2016): error C2065: 'd3d11_params': undeclared identifier
../sys/nvcodec/gstnvdecoder.cpp(2017): error C2065: 'GstD3D11Device': undeclared identifier
../sys/nvcodec/gstnvdecoder.cpp(2017): error C2065: 'device': undeclared identifier
../sys/nvcodec/gstnvdecoder.cpp(2027): error C2065: 'GstD3D11Device': undeclared identifier
../sys/nvcodec/gstnvdecoder.cpp(2027): error C2059: syntax error: ')'
../sys/nvcodec/gstnvdecoder.cpp(2027): error C2143: syntax error: missing ';' before '{'
../sys/nvcodec/gstnvdecoder.cpp(2032): error C2065: 'device': undeclared identifier
../sys/nvcodec/gstnvdecoder.cpp(2032): error C3861: 'GST_D3D11_DEVICE': identifier not found
../sys/nvcodec/gstnvdecoder.cpp(2041): error C3861: 'GST_IS_D3D11_BUFFER_POOL': identifier not found
../sys/nvcodec/gstnvdecoder.cpp(2046): error C2065: 'GstD3D11BufferPool': undeclared identifier
../sys/nvcodec/gstnvdecoder.cpp(2046): error C2065: 'dpool': undeclared identifier
../sys/nvcodec/gstnvdecoder.cpp(2046): error C3861: 'GST_D3D11_BUFFER_POOL': identifier not found
../sys/nvcodec/gstnvdecoder.cpp(2047): error C2065: 'dpool': undeclared identifier
../sys/nvcodec/gstnvdecoder.cpp(2047): error C2065: 'device': undeclared identifier
../sys/nvcodec/gstnvdecoder.cpp(2055): error C2065: 'device': undeclared identifier
../sys/nvcodec/gstnvdecoder.cpp(2055): error C3861: 'gst_d3d11_buffer_pool_new': identifier not found
../sys/nvcodec/gstnvdecoder.cpp(2064): error C2065: 'd3d11_params': undeclared identifier
../sys/nvcodec/gstnvdecoder.cpp(2064): error C3861: 'gst_buffer_pool_config_get_d3d11_allocation_params': identifier not found
../sys/nvcodec/gstnvdecoder.cpp(2065): error C2065: 'd3d11_params': undeclared identifier
../sys/nvcodec/gstnvdecoder.cpp(2066): error C2065: 'd3d11_params': undeclared identifier
../sys/nvcodec/gstnvdecoder.cpp(2066): error C2065: 'device': undeclared identifier
../sys/nvcodec/gstnvdecoder.cpp(2067): error C2065: 'GST_D3D11_ALLOCATION_FLAG_DEFAULT': undeclared identifier
../sys/nvcodec/gstnvdecoder.cpp(2066): error C3861: 'gst_d3d11_allocation_params_new': identifier not found
../sys/nvcodec/gstnvdecoder.cpp(2070): error C2065: 'd3d11_params': undeclared identifier
../sys/nvcodec/gstnvdecoder.cpp(2070): error C3861: 'gst_buffer_pool_config_set_d3d11_allocation_params': identifier not found
../sys/nvcodec/gstnvdecoder.cpp(2071): error C2065: 'd3d11_params': undeclared identifier
../sys/nvcodec/gstnvdecoder.cpp(2071): error C3861: 'gst_d3d11_allocation_params_free': identifier not found
ninja: build stopped: subcommand failed.
Traceback (most recent call last):
  File "C:\gtk-build\github\gvsbuild\.venv\lib\site-packages\gvsbuild\utils\builder.py", line 540, in build
    if self.__build_one(p):
  File "C:\gtk-build\github\gvsbuild\.venv\lib\site-packages\gvsbuild\utils\builder.py", line 676, in __build_one
    skip_deps = proj.build()
  File "C:\gtk-build\github\gvsbuild\.venv\lib\site-packages\gvsbuild\projects\gstreamer.py", line 183, in build
    Meson.build(self)
  File "C:\gtk-build\github\gvsbuild\.venv\lib\site-packages\gvsbuild\utils\base_builders.py", line 56, in build
    self.builder.exec_ninja(params="install", working_dir=ninja_build)
  File "C:\gtk-build\github\gvsbuild\.venv\lib\site-packages\gvsbuild\utils\builder.py", line 998, in exec_ninja
    self.__execute(
  File "C:\gtk-build\github\gvsbuild\.venv\lib\site-packages\gvsbuild\utils\builder.py", line 1054, in __execute
    subprocess.check_call(args, cwd=working_dir, env=env, shell=True)
  File "C:\Users\hp\AppData\Local\Programs\Python\Python39\lib\subprocess.py", line 373, in check_call
    raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command 'ninja install' returned non-zero exit status 1.
Error: gst-plugins-bad build failed

It's easy to spot these two problems.
FAILED: sys/nvcodec/gstnvcodec.dll.p/gstnvdecoder.cpp.obj
Error: gst-plugins-bad build failed
But I searched online and didn't find a definite solution.

According to the tutorial, I completed the steps.

gvsbuild build gtk4
gvsbuild build --enable-gi --py-wheel gtk4 
gvsbuild build --enable-gi --py-wheel pygobject
pip install --force-reinstall (Resolve-Path C:\gtk-build\build\x64\release\pygobject\dist\PyGObject*.whl)
pip install --force-reinstall (Resolve-Path C:\gtk-build\build\x64\release\pycairo\dist\pycairo*.whl)

And get the correct output result.

(.venv) PS C:\gtk-build\github\gvsbuild> python --version
Python 3.9.13
(.venv) PS C:\gtk-build\github\gvsbuild> where.exe python
C:\gtk-build\github\gvsbuild\.venv\Scripts\python.exe
C:\Users\hp\AppData\Local\Programs\Python\Python39\python.exe
C:\Users\hp\AppData\Local\Microsoft\WindowsApps\python.exe
(.venv) PS C:\gtk-build\github\gvsbuild> python
Python 3.9.13 (tags/v3.9.13:6de2ca5, May 17 2022, 16:36:42) [MSC v.1929 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import gi
>>> gi.require_version('Gst', '1.0')
>>> from gi.repository import Gst
>>>

Here are my environment variables.

(.venv) PS C:\gtk-build\github\gvsbuild> $env:PATH -split ';'
C:\gtk-build\github\gvsbuild\.venv\Scripts
C:\Program Files\PowerShell\7
C:\gtk-build\gtk\x64\release\bin
D:\Oculus\Support\oculus-runtime
D:\NVIDIA\NVIDlA GPU Computing Toolkit\CUDA\v12.5\bin
D:\NVIDIA\NVIDlA GPU Computing Toolkit\CUDA\v12.5\libnvvp
C:\Program Files (x86)\Common Files\MVS\Runtime\Win32_i86
C:\Program Files (x86)\Common Files\MVS\Runtime\Win64_x64
D:\Program Files\VMware\VMware17\VMware Workstation\bin\
C:\WINDOWS\system32
C:\WINDOWS
C:\WINDOWS\System32\Wbem
C:\WINDOWS\System32\WindowsPowerShell\v1.0\
C:\WINDOWS\System32\OpenSSH\
D:\Program Files\Dev\Java\jdk8\bin
D:\Program Files\Dev\Java\jdk8\jre\bin
D:\Program Files\Dev\Maven\apache-maven-3.5.0\bin
D:\Program Files\Dev\nvm\nvm
D:\Program Files\Dev\nvm\nodejs
C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common
C:\Program Files\Common Files\Autodesk Shared\
C:\Program Files\MySQL\MySQL Server 8.0\bin
C:\Windows
C:\Windows\system32
C:\Windows\System32\Wbem
C:\Windows\System32\OpenSSH\
C:\Windows\System32\WindowsPowerShell\v1.0\
D:\Program Files\Dev\Git\cmd
D:\Program Files\Dev\Git\bin
D:\Program Files\Dev\apache-tomcat-9.0.86\bin
D:\Program Files\MVS\Development\Samples\Python\MvImport
D:\Program Files\Dev\Gradle\gradle-7.6.4\bin
C:\Program Files\dotnet\
C:\Program Files\NVIDIA Corporation\Nsight Compute 2024.2.1\
C:\Program Files\PowerShell\7\
C:\Program Files\NVIDIA Corporation\NVIDIA NvDLISR
C:\Program Files\Git\cmd
C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.41.34120\bin\Hostx64\x64
C:\Users\hp\AppData\Local\Programs\Python\Python39\Scripts\
C:\Users\hp\AppData\Local\Programs\Python\Python39\
C:\Users\hp\AppData\Local\Microsoft\WindowsApps
(.venv) PS C:\gtk-build\github\gvsbuild> $env:LIB -split ';'
C:\gtk-build\gtk\x64\release\bin
C:\gtk-build\gtk\x64\release\lib
(.venv) PS C:\gtk-build\github\gvsbuild> $env:INCLUDE -split ';'
C:\gtk-build\gtk\x64\release\include
C:\gtk-build\gtk\x64\release\include\cairo
C:\gtk-build\gtk\x64\release\include\glib-2.0
C:\gtk-build\gtk\x64\release\include\gobject-introspection-1.0
C:\gtk-build\gtk\x64\release\lib\glib-2.0\include

I installed the following via gvsbuild build --enable-gi .
And all succeeded.
You can notice that I installed a lot of stuff related to gstreamer.

gvsbuild build --enable-gi gst-plugins-base
gvsbuild build --enable-gi gst-python
gvsbuild build --enable-gi gstreamer
gvsbuild build --enable-gi gst-plugins-good
gvsbuild build --enable-gi gst-plugins-ugly
gvsbuild build --enable-gi gst-devtools
gvsbuild build --enable-gi x264
gvsbuild build --enable-gi openh264
gvsbuild build --enable-gi ffmpeg

In logical order, I called the .venv environment in my program and ran it and got an error like gi.repository.GLib.GError: gst_parse_error: no component 'x264enc' (1).
If GStreamer x264enc is missing, you need to install dependencies such as sudo apt-get install gstreamer1.0-plugins-ugly.
This command is based on the Ubuntu system, and I am currently using gvsbuild to build GTK on a Win system.
So these commands don't work for me.
So I used gvsbuild build --enable-gi to install related dependencies to try to solve the error gi.repository.GLib.GError: gst_parse_error: no component 'x264enc' (1).
But unfortunately I can't install gvsbuild build --enable-gi gst-plugins-bad.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant