Skip to content

GitLab

  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • gst-plugins-bad gst-plugins-bad
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 985
    • Issues 985
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 132
    • Merge requests 132
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • GStreamer
  • gst-plugins-badgst-plugins-bad
  • Issues
  • #1292

Closed
Open
Created May 14, 2020 by Aaron Boxer@boxerabContributor

Windows: missing frei0r-1.dll dependency for frei0r plugin causes very slow gst-launch startup

I am generating a vanilla build of gst-build from current master on windows x86_64, with additional build of freetype2,pixman,harfbuzz,cairo and pango. I have not installed frei0r.

After cleaning out the plugin cache and running gst-launch, it takes ~15 seconds to start:

0:00:01.009421000 16032 000002891CCFA000 DEBUG     GST_PLUGIN_LOADING gstplugin.c:1611:gst_plugin_ext_dep_scan_dir_and_match_names:<plugin70> g_dir_open(c) failed: Error opening directory “c”: No such file or directory
0:00:16.207949000 16032 000002891CCFA000 DEBUG     GST_PLUGIN_LOADING gstplugin.c:1611:gst_plugin_ext_dep_scan_dir_and_match_names:<plugin70> g_dir_open(//Users/aaron/src/x86_64/lib/frei0r-1) failed: Error opening directory “//Users/aaron/src/x86_64/lib/frei0r-1”: No such file or directory
0:00:16.208697000 16032 000002891CCFA000 DEBUG     GST_PLUGIN_LOADING gstplugin.c:1611:gst_plugin_ext_dep_scan_dir_and_match_names:<plugin70> g_dir_open(/usr/lib/frei0r-1) failed: Error opening directory “/usr/lib/frei0r-1”: No such file or directory
0:00:16.209304000 16032 000002891CCFA000 DEBUG     GST_PLUGIN_LOADING gstplugin.c:1611:gst_plugin_ext_dep_scan_dir_and_match_names:<plugin70> g_dir_open(/usr/local/lib/frei0r-1) failed: Error opening directory “/usr/local/lib/frei0r-1”: No such file or directory
0:00:16.209783000 16032 000002891CCFA000 DEBUG     GST_PLUGIN_LOADING gstplugin.c:1611:gst_plugin_ext_dep_scan_dir_and_match_names:<plugin70> g_dir_open(/usr/lib32/frei0r-1) failed: Error opening directory “/usr/lib32/frei0r-1”: No such file or directory
0:00:16.210158000 16032 000002891CCFA000 DEBUG     GST_PLUGIN_LOADING gstplugin.c:1611:gst_plugin_ext_dep_scan_dir_and_match_names:<plugin70> g_dir_open(/usr/local/lib32/frei0r-1) failed: Error opening directory “/usr/local/lib32/frei0r-1”: No such file or directory
0:00:16.210573000 16032 000002891CCFA000 DEBUG     GST_PLUGIN_LOADING gstplugin.c:1611:gst_plugin_ext_dep_scan_dir_and_match_names:<plugin70> g_dir_open(/usr/lib64/frei0r-1) failed: Error opening directory “/usr/lib64/frei0r-1”: No such file or directory
0:00:16.210950000 16032 000002891CCFA000 DEBUG     GST_PLUGIN_LOADING gstplugin.c:1611:gst_plugin_ext_dep_scan_dir_and_match_names:<plugin70> g_dir_open(/usr/local/lib64/frei0r-1) failed: Error opening directory “/usr/local/lib64/frei0r-1”: No such file or directory
0:00:16.213371000 16032 000002891CCFA000 DEBUG     GST_PLUGIN_LOADING gstplugin.c:1611:gst_plugin_ext_dep_scan_dir_and_match_names:<plugin71> g_dir_open(C) failed: Error opening directory “C”: No such file or directory
0:00:16.213805000 16032 000002891CCFA000 DEBUG     GST_PLUGIN_LOADING gstplugin.c:1611:gst_plugin_ext_dep_scan_dir_and_match_names:<plugin71> g_dir_open(/MinGW/msys/1.0/home/cerbero/cerbero-1.16/build/dist/msvc_x86_64/lib/frei0r-1) failed: Error opening directory “/MinGW/msys/1.0/home/cerbero/cerbero-1.16/build/dist/msvc_x86_64/lib/frei0r-1”: No such file or directory
0:00:16.214183000 16032 000002891CCFA000 DEBUG     GST_PLUGIN_LOADING gstplugin.c:1611:gst_plugin_ext_dep_scan_dir_and_match_names:<plugin71> g_dir_open(/usr/lib/frei0r-1) failed: Error opening directory “/usr/lib/frei0r-1”: No such file or directory
0:00:16.214535000 16032 000002891CCFA000 DEBUG     GST_PLUGIN_LOADING gstplugin.c:1611:gst_plugin_ext_dep_scan_dir_and_match_names:<plugin71> g_dir_open(/usr/local/lib/frei0r-1) failed: Error opening directory “/usr/local/lib/frei0r-1”: No such file or directory
0:00:16.214654000 16032 000002891CCFA000 DEBUG     GST_PLUGIN_LOADING gstplugin.c:1611:gst_plugin_ext_dep_scan_dir_and_match_names:<plugin71> g_dir_open(/usr/lib32/frei0r-1) failed: Error opening directory “/usr/lib32/frei0r-1”: No such file or directory
0:00:16.214763000 16032 000002891CCFA000 DEBUG     GST_PLUGIN_LOADING gstplugin.c:1611:gst_plugin_ext_dep_scan_dir_and_match_names:<plugin71> g_dir_open(/usr/local/lib32/frei0r-1) failed: Error opening directory “/usr/local/lib32/frei0r-1”: No such file or directory
0:00:16.214871000 16032 000002891CCFA000 DEBUG     GST_PLUGIN_LOADING gstplugin.c:1611:gst_plugin_ext_dep_scan_dir_and_match_names:<plugin71> g_dir_open(/usr/lib64/frei0r-1) failed: Error opening directory “/usr/lib64/frei0r-1”: No such file or directory
0:00:16.214977000 16032 000002891CCFA000 DEBUG     GST_PLUGIN_LOADING gstplugin.c:1611:gst_plugin_ext_dep_scan_dir_and_match_names:<plugin71> g_dir_open(/usr/local/lib64/frei0r-1) failed: Error opening directory “/usr/local/lib64/frei0r-1”: No such file or directory
0:00:16.328219000 16032 000002891CCFA000 DEBUG           GST_REGISTRY gstregistry.c:1367:gst_registry_scan_path_internal:<registry0> registry changed in path D:\svn\build-farm\libraries\Gstreamer\1.16.2\x86_64\lib\gstreamer-1.0: 0

The frei0r dependency (missing in this case) is not being managed correctly.

Edited May 14, 2020 by Aaron Boxer
Assignee
Assign to
Time tracking