I am tasked with developing a new plugin for the said GStreamer version i.e.
0.10.36. I am aware it is ancient and unsupported but I have no choice but to work with it. So, my question is how do I get access to the gst-template for that version. I have dug up the plugin writers guide for 0.10..36 https://gstreamer.freedesktop.org/data/doc/gstreamer/0.10.36/pwg/pwg.pdf <https://gstreamer.freedesktop.org/data/doc/gstreamer/0.10.36/pwg/pwg.pdf> but the source code samples when cloned from GIT understandably point to the latest version. So, how and where do I find the corresponding templates/boiler plates/source code for the steps outlined in the above guide. Also, the plugin I am trying to develop is a very simple byte counter to determine the bit rate flowing through the plugin. -- Sent from: http://gstreamer-devel.966125.n4.nabble.com/ _______________________________________________ gstreamer-devel mailing list [hidden email] https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel |
Hi sanmathigb,
Am 09.03.2018 um 03:53 schrieb sanmathigb: > but the source code samples when cloned from GIT understandably point to the > latest version. When you clone a repository, you don't just have the latest version but the complete history. Since there is a git tag for every GStreamer release, you can switch/checkout that old versions by running: git checkout RELEASE-0.10.36 Alternatively, you can directly load that specific release from GitHub via: https://github.com/GStreamer/gstreamer/archive/RELEASE-0.10.36.tar.gz Best regards, Jannis _______________________________________________ gstreamer-devel mailing list [hidden email] https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel |
Thanks Jannis!
I have already tried that and hence have access to the 0.10.36 source code. But I am looking for gst-template in particular. To be precise, if you follow the latest plug in writers guide which is, https://gstreamer.freedesktop.org/documentation/plugin-development/basics/boiler.html <https://gstreamer.freedesktop.org/documentation/plugin-development/basics/boiler.html> one of the very first step involves running the following command, *git clone git://anongit.freedesktop.org/gstreamer/gst-template.git* which grabs the relevant source code for boiler plate construction etc which helps in building new plugins. Now my question is how do I access the 0.10.36 version of the above tutorial? Thanks! -- Sent from: http://gstreamer-devel.966125.n4.nabble.com/ _______________________________________________ gstreamer-devel mailing list [hidden email] https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel |
It might be easier to just copy a plugin which does something similar and rename it and then adapt it to do what you want
-----Ursprüngliche Nachricht----- Von: gstreamer-devel [mailto:[hidden email]] Im Auftrag von sanmathigb Gesendet: Freitag, 9. März 2018 08:33 An: [hidden email] Betreff: Re: Plugin Development Source Code for version 0.10.36 Thanks Jannis! I have already tried that and hence have access to the 0.10.36 source code. But I am looking for gst-template in particular. To be precise, if you follow the latest plug in writers guide which is, https://gstreamer.freedesktop.org/documentation/plugin-development/basics/boiler.html <https://gstreamer.freedesktop.org/documentation/plugin-development/basics/boiler.html> one of the very first step involves running the following command, *git clone git://anongit.freedesktop.org/gstreamer/gst-template.git* which grabs the relevant source code for boiler plate construction etc which helps in building new plugins. Now my question is how do I access the 0.10.36 version of the above tutorial? Thanks! -- Sent from: http://gstreamer-devel.966125.n4.nabble.com/ _______________________________________________ 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 |
Free forum by Nabble | Edit this page |