webrtcbin dependencies

classic Classic list List threaded Threaded
6 messages Options
Reply | Threaded
Open this post in threaded view
|

webrtcbin dependencies

Vinicius Tona
Hi everyone,

Does anybody know if there's an easy way to check the dependencies of a plugin?
I ask because I'm unable to install webrtcbin with brew on mac and I think it's probably a dependency missing.

If you want to reproduce it you can do so by uninstalling gstreamer if you already have it and running 
brew install gstreamer gst-plugins-base gst-plugins-good gst-plugins-bad

and gst-inspect-1.0 webrtc will tell you: No such element or plugin 'webrtc'

PS: I know the issue is upstream, but any help is welcome

Regards
--
"If we can really understand the problem, the answer will come out of it, 
because the answer is not separate from the problem." - Krishnamurti

Vinícius Faria Toná

_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: webrtcbin dependencies

Neil Young
brew install libnice 

is required IMHO.

Then brew edit gst-plugins-bad

Check if you have these lines in:

depends_on "libnice"
depends_on "srtp"

Add both if not and re-install from source

brew reinstall --build-from-source gst-plugins-bad

Am 08.07.2019 um 17:02 schrieb Vinicius Tona <[hidden email]>:

Hi everyone,

Does anybody know if there's an easy way to check the dependencies of a plugin?
I ask because I'm unable to install webrtcbin with brew on mac and I think it's probably a dependency missing.

If you want to reproduce it you can do so by uninstalling gstreamer if you already have it and running 
brew install gstreamer gst-plugins-base gst-plugins-good gst-plugins-bad

and gst-inspect-1.0 webrtc will tell you: No such element or plugin 'webrtc'

PS: I know the issue is upstream, but any help is welcome

Regards
--
"If we can really understand the problem, the answer will come out of it, 
because the answer is not separate from the problem." - Krishnamurti

Vinícius Faria Toná
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel


_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: webrtcbin dependencies

Vinicius Tona
It works! Thanks for the quick response Neil,

I will open a PR for the brew formula as well.

Regards

On Mon, Jul 8, 2019 at 11:10 AM Neil Young <[hidden email]> wrote:
brew install libnice 

is required IMHO.

Then brew edit gst-plugins-bad

Check if you have these lines in:

depends_on "libnice"
depends_on "srtp"

Add both if not and re-install from source

brew reinstall --build-from-source gst-plugins-bad

Am 08.07.2019 um 17:02 schrieb Vinicius Tona <[hidden email]>:

Hi everyone,

Does anybody know if there's an easy way to check the dependencies of a plugin?
I ask because I'm unable to install webrtcbin with brew on mac and I think it's probably a dependency missing.

If you want to reproduce it you can do so by uninstalling gstreamer if you already have it and running 
brew install gstreamer gst-plugins-base gst-plugins-good gst-plugins-bad

and gst-inspect-1.0 webrtc will tell you: No such element or plugin 'webrtc'

PS: I know the issue is upstream, but any help is welcome

Regards
--
"If we can really understand the problem, the answer will come out of it, 
because the answer is not separate from the problem." - Krishnamurti

Vinícius Faria Toná
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel

_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel


--
"If we can really understand the problem, the answer will come out of it, 
because the answer is not separate from the problem." - Krishnamurti

Vinícius Faria Toná

_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: webrtcbin dependencies

Neil Young
Good to know. Since my installation is pretty up to date with 1.16.0, would you mind to share, what version you have now and if the two lines have already been included in the gst-plugins-bad script?



Am 08.07.2019 um 17:29 schrieb Vinicius Tona <[hidden email]>:

It works! Thanks for the quick response Neil,

I will open a PR for the brew formula as well.

Regards

On Mon, Jul 8, 2019 at 11:10 AM Neil Young <[hidden email]> wrote:
brew install libnice 

is required IMHO.

Then brew edit gst-plugins-bad

Check if you have these lines in:

depends_on "libnice"
depends_on "srtp"

Add both if not and re-install from source

brew reinstall --build-from-source gst-plugins-bad

Am 08.07.2019 um 17:02 schrieb Vinicius Tona <[hidden email]>:

Hi everyone,

Does anybody know if there's an easy way to check the dependencies of a plugin?
I ask because I'm unable to install webrtcbin with brew on mac and I think it's probably a dependency missing.

If you want to reproduce it you can do so by uninstalling gstreamer if you already have it and running 
brew install gstreamer gst-plugins-base gst-plugins-good gst-plugins-bad

and gst-inspect-1.0 webrtc will tell you: No such element or plugin 'webrtc'

PS: I know the issue is upstream, but any help is welcome

Regards
--
"If we can really understand the problem, the answer will come out of it, 
because the answer is not separate from the problem." - Krishnamurti

Vinícius Faria Toná
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel

_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel


--
"If we can really understand the problem, the answer will come out of it, 
because the answer is not separate from the problem." - Krishnamurti

Vinícius Faria Toná
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel


_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: webrtcbin dependencies

Vinicius Tona
My previous installation was 1.14.4 I think and my current installation is 1.16.0.

The 2 lines you gave me solved the problem
depends_on "libnice"
depends_on "srtp"


Regards


On Mon, Jul 8, 2019 at 11:40 AM Neil Young <[hidden email]> wrote:
Good to know. Since my installation is pretty up to date with 1.16.0, would you mind to share, what version you have now and if the two lines have already been included in the gst-plugins-bad script?



Am 08.07.2019 um 17:29 schrieb Vinicius Tona <[hidden email]>:

It works! Thanks for the quick response Neil,

I will open a PR for the brew formula as well.

Regards

On Mon, Jul 8, 2019 at 11:10 AM Neil Young <[hidden email]> wrote:
brew install libnice 

is required IMHO.

Then brew edit gst-plugins-bad

Check if you have these lines in:

depends_on "libnice"
depends_on "srtp"

Add both if not and re-install from source

brew reinstall --build-from-source gst-plugins-bad

Am 08.07.2019 um 17:02 schrieb Vinicius Tona <[hidden email]>:

Hi everyone,

Does anybody know if there's an easy way to check the dependencies of a plugin?
I ask because I'm unable to install webrtcbin with brew on mac and I think it's probably a dependency missing.

If you want to reproduce it you can do so by uninstalling gstreamer if you already have it and running 
brew install gstreamer gst-plugins-base gst-plugins-good gst-plugins-bad

and gst-inspect-1.0 webrtc will tell you: No such element or plugin 'webrtc'

PS: I know the issue is upstream, but any help is welcome

Regards
--
"If we can really understand the problem, the answer will come out of it, 
because the answer is not separate from the problem." - Krishnamurti

Vinícius Faria Toná
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel

_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel


--
"If we can really understand the problem, the answer will come out of it, 
because the answer is not separate from the problem." - Krishnamurti

Vinícius Faria Toná
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel

_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel


--
"If we can really understand the problem, the answer will come out of it, 
because the answer is not separate from the problem." - Krishnamurti

Vinícius Faria Toná

_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: webrtcbin dependencies

Neil Young
Great. Thanks for clarification.

Regards


Am 08.07.2019 um 17:53 schrieb Vinicius Tona <[hidden email]>:

My previous installation was 1.14.4 I think and my current installation is 1.16.0.

The 2 lines you gave me solved the problem
depends_on "libnice"
depends_on "srtp"


Regards


On Mon, Jul 8, 2019 at 11:40 AM Neil Young <[hidden email]> wrote:
Good to know. Since my installation is pretty up to date with 1.16.0, would you mind to share, what version you have now and if the two lines have already been included in the gst-plugins-bad script?



Am 08.07.2019 um 17:29 schrieb Vinicius Tona <[hidden email]>:

It works! Thanks for the quick response Neil,

I will open a PR for the brew formula as well.

Regards

On Mon, Jul 8, 2019 at 11:10 AM Neil Young <[hidden email]> wrote:
brew install libnice 

is required IMHO.

Then brew edit gst-plugins-bad

Check if you have these lines in:

depends_on "libnice"
depends_on "srtp"

Add both if not and re-install from source

brew reinstall --build-from-source gst-plugins-bad

Am 08.07.2019 um 17:02 schrieb Vinicius Tona <[hidden email]>:

Hi everyone,

Does anybody know if there's an easy way to check the dependencies of a plugin?
I ask because I'm unable to install webrtcbin with brew on mac and I think it's probably a dependency missing.

If you want to reproduce it you can do so by uninstalling gstreamer if you already have it and running 
brew install gstreamer gst-plugins-base gst-plugins-good gst-plugins-bad

and gst-inspect-1.0 webrtc will tell you: No such element or plugin 'webrtc'

PS: I know the issue is upstream, but any help is welcome

Regards
--
"If we can really understand the problem, the answer will come out of it, 
because the answer is not separate from the problem." - Krishnamurti

Vinícius Faria Toná
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel

_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel


--
"If we can really understand the problem, the answer will come out of it, 
because the answer is not separate from the problem." - Krishnamurti

Vinícius Faria Toná
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel

_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel


--
"If we can really understand the problem, the answer will come out of it, 
because the answer is not separate from the problem." - Krishnamurti

Vinícius Faria Toná
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel


_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel