Compiling gst and plugins without installing globally on machine?

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

Compiling gst and plugins without installing globally on machine?

Jesper Taxbøl
I want to do a modification to the mpegtsmux module inside gst-plugins-bad. 

I have checked out the git repos side by side in a folder.
  • gstreamer 
  • gst-plugins-base
  • gst-plugins-good
  • gst-plugins-bad
I can compile the first, but when I compile the gst-plugins-base I am told that it requires the first to be installed globally in my system. That conflicts with the current gstreamer version that is installed on the system.

Is that the way to proceed or is there a way to tell the plugins to use the gstreamer from the neighbour folder.

Kind regards

Jesper

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

Re: Compiling gst and plugins without installing globally on machine?

Jesper Taxbøl
To answer my own question I stumpled upon

gstreamer/scripts/create-uninstalled-setup.sh

It seems to do the trick. 

Jesper

Den man. 8. apr. 2019 kl. 11.19 skrev Jesper Taxbøl <[hidden email]>:
I want to do a modification to the mpegtsmux module inside gst-plugins-bad. 

I have checked out the git repos side by side in a folder.
  • gstreamer 
  • gst-plugins-base
  • gst-plugins-good
  • gst-plugins-bad
I can compile the first, but when I compile the gst-plugins-base I am told that it requires the first to be installed globally in my system. That conflicts with the current gstreamer version that is installed on the system.

Is that the way to proceed or is there a way to tell the plugins to use the gstreamer from the neighbour folder.

Kind regards

Jesper


--
Jesper Taxbøl
+45 61627501


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

Re: Compiling gst and plugins without installing globally on machine?

Antonio Ospite-2
On Mon, 8 Apr 2019 12:08:01 +0200
Jesper Taxbøl <[hidden email]> wrote:

> To answer my own question I stumpled upon
>
> gstreamer/scripts/create-uninstalled-setup.sh
>
> It seems to do the trick.
>

Use https://gitlab.freedesktop.org/gstreamer/gst-build/ 

Ciao,
   Antonio

--
Antonio Ospite
https://ao2.it
https://twitter.com/ao2it

A: Because it messes up the order in which people normally read text.
   See http://en.wikipedia.org/wiki/Posting_style
Q: Why is top-posting such a bad thing?
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: Compiling gst and plugins without installing globally on machine?

Nicolas Dufresne-5
In reply to this post by Jesper Taxbøl


Le lun. 8 avr. 2019 05 h 25, Jesper Taxbøl <[hidden email]> a écrit :
I want to do a modification to the mpegtsmux module inside gst-plugins-bad. 

I have checked out the git repos side by side in a folder.
  • gstreamer 
  • gst-plugins-base
  • gst-plugins-good
  • gst-plugins-bad
I can compile the first, but when I compile the gst-plugins-base I am told that it requires the first to be installed globally in my system. That conflicts with the current gstreamer version that is installed on the system.

Have a look at gst-build repository. It's a meson based aggregator and it contains scripts to setup your environment in a way you don't have to install anything (not event to a prefix folder).


Is that the way to proceed or is there a way to tell the plugins to use the gstreamer from the neighbour folder.

Kind regards

Jesper
_______________________________________________
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