Suitability of using 0.11.x in a new project

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

Suitability of using 0.11.x in a new project

Jim Hodapp-2
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi,

I'm wondering if anybody very familiar with the state of the 0.11.x
development series can speak to whether it is suitable for use in a
new project as of right now? My project's application is like a set
top box and so will need to utilize MPEG-TS demuxing as well as
elementary stream decoding and rendering. The other scenarios are
local file playback and potentially some playback from a VOD server
via UDP, HTTP, etc.

Is it best to stay with the stable 0.10.x branch or is it mostly safe
to move up to 0.11.x today?

If my project stays with 0.10.x, would porting to 0.11.x (1.0) include
many differences in the core GStreamer API; how about the use of the
same or similar pipeline elements?

Regards,

Jim
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQEcBAEBAgAGBQJP7dy9AAoJECYXexsCpoSzvhQH/ie9ZRp/iqvJ4bJfPEfrANLg
IsO4iYpYE3XdKLYKzzyhEypKwyHnDrWW0bWQ2O3hZyfqOvjgzD7VU64EOTHQcDZ2
fgXqHRmj7+D5JV3jipOljici+slj3sV8yiC4FFBF3UWfTmNhCAWQ5JL2ZhFc8BSZ
eKUg0+oD5r4Y6V8TFJrKmhqM0ntrwHF/P7LWx2ni1pYMS1IBFd3SzgxjRZUr0MOz
4i8LtUj1KWXpUUS6Mu5Mkfu2BUnFv10U5Pyjm/f8YFuoZVqHuH62q28WVuIChbnE
u8lTblF/AL/1vAF6q+sdfmNr17fn48LsiH0r0RBS0RTVDNZsjcevne9vjVIbx6w=
=GudF
-----END PGP SIGNATURE-----
_______________________________________________
gstreamer-devel mailing list
[hidden email]
http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: Suitability of using 0.11.x in a new project

Jason Gerard DeRose-2
On Fri, Jun 29, 2012 at 10:50 AM, Jim Hodapp <[hidden email]> wrote:

> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Hi,
>
> I'm wondering if anybody very familiar with the state of the 0.11.x
> development series can speak to whether it is suitable for use in a
> new project as of right now? My project's application is like a set
> top box and so will need to utilize MPEG-TS demuxing as well as
> elementary stream decoding and rendering. The other scenarios are
> local file playback and potentially some playback from a VOD server
> via UDP, HTTP, etc.
>
> Is it best to stay with the stable 0.10.x branch or is it mostly safe
> to move up to 0.11.x today?

In my experience, 1.0 is already quite stable, even though a "stable"
1.0 release hasn't yet been made.

If you're starting development on an application now, personally I'd
go with 1.0. Of course, test it with the specific elements you need.
YMMV.

> If my project stays with 0.10.x, would porting to 0.11.x (1.0) include
> many differences in the core GStreamer API; how about the use of the
> same or similar pipeline elements?
>
> Regards,
>
> Jim
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.11 (GNU/Linux)
> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
>
> iQEcBAEBAgAGBQJP7dy9AAoJECYXexsCpoSzvhQH/ie9ZRp/iqvJ4bJfPEfrANLg
> IsO4iYpYE3XdKLYKzzyhEypKwyHnDrWW0bWQ2O3hZyfqOvjgzD7VU64EOTHQcDZ2
> fgXqHRmj7+D5JV3jipOljici+slj3sV8yiC4FFBF3UWfTmNhCAWQ5JL2ZhFc8BSZ
> eKUg0+oD5r4Y6V8TFJrKmhqM0ntrwHF/P7LWx2ni1pYMS1IBFd3SzgxjRZUr0MOz
> 4i8LtUj1KWXpUUS6Mu5Mkfu2BUnFv10U5Pyjm/f8YFuoZVqHuH62q28WVuIChbnE
> u8lTblF/AL/1vAF6q+sdfmNr17fn48LsiH0r0RBS0RTVDNZsjcevne9vjVIbx6w=
> =GudF
> -----END PGP SIGNATURE-----
> _______________________________________________
> gstreamer-devel mailing list
> [hidden email]
> http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
_______________________________________________
gstreamer-devel mailing list
[hidden email]
http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: Suitability of using 0.11.x in a new project

Tim-Philipp Müller-2
In reply to this post by Jim Hodapp-2
On Fri, 2012-06-29 at 12:50 -0400, Jim Hodapp wrote:

Hi Jim,

> I'm wondering if anybody very familiar with the state of the 0.11.x
> development series can speak to whether it is suitable for use in a
> new project as of right now? My project's application is like a set
> top box and so will need to utilize MPEG-TS demuxing as well as
> elementary stream decoding and rendering. The other scenarios are
> local file playback and potentially some playback from a VOD server
> via UDP, HTTP, etc.
>
> Is it best to stay with the stable 0.10.x branch or is it mostly safe
> to move up to 0.11.x today?
>
> If my project stays with 0.10.x, would porting to 0.11.x (1.0) include
> many differences in the core GStreamer API; how about the use of the
> same or similar pipeline elements?

The application-facing API is not hugely different, most of the more
intrusive changes that have been made in 0.11 affect plugin API.

It all depends a bit on your target audience and timeline of course, but
I would strongly recommend you start right away with 0.11.x.

You will likely run into some issues whether you use 0.10 or 0.11.

But the momentum is with 0.11. If you run into problems with 0.11, you
have a much greater chance that someone will care to look into it and
fix it, and that the fix will end up in a release. Fixes that happen in
0.11 may or may not get backported to 0.10.

 Cheers
  -Tim

_______________________________________________
gstreamer-devel mailing list
[hidden email]
http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel