-
-
Notifications
You must be signed in to change notification settings - Fork 12.7k
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
gst-plugins-bad missing webrtcbin plugin #25649
Comments
Same issue with missing srtsink and srtsrc. Just for good measure, I checked all the other new elements released with 1.14 and they all appear to be there. Only elements linked to WebRTC and SRT appear to be missing. |
@jon-courtney AFAIK, dependent libraries are not linked opportunistically as $ brew edit gst-plugins-bad Add the following line, depends_on "libnice" => :recommended ## or make it default or optional dependency also, enable a switch, if needed. Save your changes and then, $ brew reinstall --build-from-source gst-plugins-bad ## you may use --verbose and --debug optionally. |
@rakkesh It worked for |
@rakkesh feel free to open a PR with this, though it is probably best to make this |
@sjmgarnier try adding |
@tschoonj : I opened a PR for the |
@tschoonj Yes, I did this. It works. Also |
@jon-courtney Would you mind including |
@sjmgarnier : The |
@jon-courtney Cool, thanks! |
PR 25680 submitted. |
Please note we will close your issue without comment if you delete, do not read or do not fill out the issue checklist below and provide ALL the requested information. If you repeatedly fail to use the issue template, we will block you from ever submitting issues to Homebrew again.
brew install
(orupgrade
,reinstall
) a single, official formula (not cask)? If it's a generalbrew
problem please file this issue at Homebrew/brew: https://github.com/Homebrew/brew/issues/new. If it's abrew cask
problem please file this issue at https://github.com/caskroom/homebrew-cask/issues/new. If it's a tap (e.g. Homebrew/homebrew-php) problem please file this issue at the tap.brew update
and can still reproduce the problem?brew doctor
, fixed all issues and can still reproduce the problem?brew gist-logs <formula>
(where<formula>
is the name of the formula that failed) and included the output link?brew gist-logs
didn't work: ranbrew config
andbrew doctor
and included their output with your issue?To help us debug your issue please explain:
brew install
commands)Problem
The recent 1.14.0 release of gstreamer included support for WebRTC via the
webrtcbin
element in thegst-plugins-bad
package.brew install gst-plugins-bad
completes OK, and (for example)gst-inspect-1.0 hlssink
shows thathlssink
is found ingst-plugins-bad
as expected.brew info gst-plugins-bad
confirms that v. 1.14.0 is installed. Butgst-inspect-1.0 webrtcbin
returns "No such element or plugin 'webrtcbin'", so Homebrew is failing to install that particular element properly.The gst release notes say "GStreamer's new WebRTC implementation uses libnice for Interactive Connectivity Establishment (ICE)...", so I thought that perhaps a missing dependency on
libnice
could be the culprit. Butbrew install libnice
and re-installinggst-plugins-bad
made no difference.Outputs
brew config
:HOMEBREW_VERSION: 1.5.12
ORIGIN: https://github.com/Homebrew/brew
HEAD: 85ebe88
Last commit: 34 hours ago
Core tap ORIGIN: https://github.com/Homebrew/homebrew-core
Core tap HEAD: 1d71e12
Core tap last commit: 64 minutes ago
HOMEBREW_PREFIX: /usr/local
HOMEBREW_RUBY_WARNINGS: -W0
CPU: octa-core 64-bit kabylake
Homebrew Ruby: 2.3.3 => /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/bin/ruby
Clang: 9.0 build 900
Git: 2.14.3 => /Library/Developer/CommandLineTools/usr/bin/git
Curl: 7.54.0 => /usr/bin/curl
Perl: /usr/bin/perl
Python: /usr/local/opt/python/libexec/bin/python => /usr/local/Cellar/python/3.6.4_4/Frameworks/Python.framework/Versions/3.6/bin/python3.6
Ruby: /usr/bin/ruby => /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/bin/ruby
Java: N/A
macOS: 10.13.3-x86_64
Xcode: N/A
CLT: 9.2.0.0.1.1510905681
X11: N/A
brew gist-logs gst-plugins-bad
:Error: No logs.
brew doctor
: attachedbrew_doctor.txt
The text was updated successfully, but these errors were encountered: