I would like to change some code in one element X in gstreamer ugly plugin and rebuild and use it.
How I can do it?
I have gstreamer-0.10 and installed gstreamer-ugly plugin.
I would like to download only gstreamer0-10 ugly plugin code and change it and would like to use the new lib file. How I can do it?
unfortunately gstreamer-ugly depends on a lot of stuff in at least libgstreamer and plugins-base (if you’re using linux and your distro provides *-dev packages as debian/ubuntu does).
If you’re on debian you could use dpkg-buildpackage after checking out the source using apt-source. The big advantage here is that all the build dependencies can be easily installed.
The manual way will probably need you to first build all the other gstreamer packages have a close look on what ./configure tells you
I’m workin on debian and have already built gstreamer+plugins to backport the recent ones to ubuntu (although I’m not sure if I did it in a best-practice way 😉 )
/edit: I’ll try to cover the basic steps for ubuntu here:
sudo apt-get install dpkg-dev devscriptssudo apt-get build-dep gst-plugins-ugly0.10apt-get source gst-plugins-ugly0.10dpkg-buildpackage(and make sure it works)makemight be faster though). This creates a .deb file in the parent folder that you can simply install usingdpkg -i