[Dev] Proposal: upgrading GStreamer 1.0.7 to Gstreamer 1.2.0 for Tizen 3.0
feng.yuan at intel.com
Wed Oct 9 02:36:33 GMT 2013
I'm okay for upgrading 1.0.7 to 1.2 since gstreamer is always upgrading, and Tizen need upgrade soon or later.
From: Yin, Yan
Sent: Tuesday, October 08, 2013 5:22 PM
To: dev at lists.tizen.org
Cc: Zhao, Halley; Yuan, Feng; Lynch, Rusty; jhchoi.choi at samsung.com
Subject: Proposal: upgrading GStreamer 1.0.7 to Gstreamer 1.2.0 for Tizen 3.0
We're planning to upgrade Gstreamer 1.0.7 to Gstreamer 1.2.0 for Tizen 3.0, please comment *by the end of this week*, silence would be taken as consensus. :)
Here are some information for your reference:
1) Both 1.0.7 and 1.2.0 are part of GStreamer 1.x API/ABI stable releases, so porting efforts should be moderate.
2) 1.2.0 contains many bug fixes since 1.0.7, as well as some new features, for example, uvch264 plugin which has been asked by IVI for a long time, is not available in 1.0.7 release.
[Wind: it's good to have uvch264 enabled in gstreamer, but I don't think IVI is very necessary to use uvch264 for camera, the H.264 encoded camera may be very expensive and doesn't support many features(bitrate, qp, intra-period, profiles) for H.264 encoding and it may still need transcoding since APP may have more requirements ]
3) 1.0.7 is released about 4 months ago, considering there will be another several months before Tizen 3.0 final release, upgrading to 1.2.0 can avoid an too dated GStreamer at the time of Tizen 3.0 final release.
There are some interfaces changes between these two versions that we're now aware as below, please list if you have more for your domain.
1) GstVideoContext has been moved from gst-plugins-bad(1.0.x) to gstreamer core(1.2, new name GstContext). This change means some porting work for gstreamer-vaapi.
[Wind; should be okay and upstream already starts the porting work. After that, I can porting encoder to gstreamer 1.2 too.]
Packages to be upgraded:
gstreamer, gst-plugins-base, gst-plugins-good, gst-plugins-ugly, gst-plugins-bad, gst-libav
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Dev