Plugin Development Source Code for version 0.10.36

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

Plugin Development Source Code for version 0.10.36

sanmathigb
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
Reply | Threaded
Open this post in threaded view
|

Re: Plugin Development Source Code for version 0.10.36

Jannis
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
Reply | Threaded
Open this post in threaded view
|

Re: Plugin Development Source Code for version 0.10.36

sanmathigb
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
Reply | Threaded
Open this post in threaded view
|

AW: Plugin Development Source Code for version 0.10.36

Thornton, Keith
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