Hello
I am starting using the latest GstreamerSDK release. It's a very intersting project. Thanks to all who contributed to it. I am working on adding a experimental plugin to the ones already packaged with GstreamerSDK. GstreamerSDK is based on Gstreamer 0.10, not yet 1.x. Where can I find a gst-template plugin skeleton for 0.10? the one available at www.gstreamer.org is now for gstreamer 1.0.... is there a branch in the gst-template repository where I can get a stable version for 0.10? Best regards Jacques _______________________________________________ gstreamer-devel mailing list [hidden email] http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel |
On Fri, 2012-12-14 at 13:19 +0100, Jacques Bride wrote:
> I am starting using the latest GstreamerSDK release. It's a very > intersting project. Thanks to all who contributed to it. > > I am working on adding a experimental plugin to the ones already > packaged with GstreamerSDK. > > GstreamerSDK is based on Gstreamer 0.10, not yet 1.x. Where can I find > a gst-template plugin skeleton for 0.10? the one available at > www.gstreamer.org is now for gstreamer 1.0.... is there a branch in > the gst-template repository where I can get a stable version for 0.10? There's a 0.10 branch now. There's also an element-maker tool in -bad somewhere that creates new skeleton elements for various base classes, an which might be more interesting. You can build your own 1.0 SDK version using the cerbero build tool btw. It's not really a good idea to start new projects or write new plugins based on 0.10. Cheers -Tim _______________________________________________ gstreamer-devel mailing list [hidden email] http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel |
On Fri, Dec 14, 2012 at 7:56 AM, Tim-Philipp Müller <[hidden email]> wrote: You can build your own 1.0 SDK version using the cerbero build tool btw. And everyday that a GStreamer SDK 1.0 release is not put out (i.e. binaries by GStreamer.com) is another day of new users learning and using 0.10 instead of 1.0. There's not even a mention on the site that 1.0 exists, or that 0.10 is no longer being maintained. I think the site and what it provides is a great service, but it's simultaneously doing the community a disservice because of this. Sure, folks can make their own build thanks to cerbero, but that kind of defeats much of the purpose of GStreamer.com. -Josh _______________________________________________ gstreamer-devel mailing list [hidden email] http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel |
Their SDK also uses Windows SDK with weird version of CRT, etc.
I do not recommend to use that staff. _______________________________________________ gstreamer-devel mailing list [hidden email] http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel |
GStreamer SDK is generally not part of the GStreamer. This is a separate project, unrelated to GStreamer team.
_______________________________________________ gstreamer-devel mailing list [hidden email] http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel |
In reply to this post by Tim-Philipp Müller-2
Thanks all for your answer
I got the 0.10 version, and I will look at element-maker. It is a very intersting tool However, seems you recommend to switch straight to 1.x and recomplie the sdk such that it uses gstreamer 1.x. Does it mean 1.x is supported already by the SDK but not officially? Thanks Jacques 2012/12/14 Tim-Philipp Müller <[hidden email]> On Fri, 2012-12-14 at 13:19 +0100, Jacques Bride wrote: _______________________________________________ gstreamer-devel mailing list [hidden email] http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel |
In reply to this post by Kyrylo V Polezhaiev
2012/12/14 Kyrylo V Polezhaiev <[hidden email]>:
> Their SDK also uses Windows SDK with weird version of CRT, etc. > I do not recommend to use that staff. There is no weird stuff about the CRT, we are using the system one, which happens to be the only one available in all Windows versions and the only one that you can use with the GPL. Copy pasting what I wrote in a different thread: All this CRT thing is a big mess from Windows since each VisualStudio version provides its own CRT, different from the system one which is the one used for drivers development and provided with the Windows Driver Kit. The CRT's provided with Visual Studio are not part of the system and you need to redistribute them with your application. And that's a big issue with the GPL license (see http://www.gnu.org/licenses/gpl-faq.html#WindowsRuntimeAndGPL): "[...] the GPL says that libraries can only qualify as System Libraries as long as they're not distributed with the program itself.[...]" So in theory you can only link against msvcrt.dll, which is a system library that you don't need to distribute with your application. The big issue with mixing CRT's is that you can't open a Handle/FD from one and close it with a different one or allocate objects from one CRT and free them with a different one. But that shouldn't happen unless you are doing weird things. So if everything works you shouldn't have to worry about mixing CRT's. Read this article from Windows for more info: http://msdn.microsoft.com/en-us/library/ms235460.aspx Andoni > _______________________________________________ > gstreamer-devel mailing list > [hidden email] > http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel -- Andoni Morales Alastruey LongoMatch:The Digital Coach http://www.longomatch.ylatuya.es _______________________________________________ gstreamer-devel mailing list [hidden email] http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel |
Free forum by Nabble | Edit this page |