Hi,

The git paths and branches of gstreamer (and gst-plugins-xxx) are somewhat 
confusing in tizen.org due to many historical reasons, and here comes a 
clarification, hopefully it can address some of your confusions.

let's take gst-plugins-base for example, the same rule applies to 
gstreamer/gst-plugins-base/gst-plugins-good/gst-plugins-bad/gst-plugins-ugly/gst-libav/gst-omx/gstreamer-vaapi.

Git path

Git Branches

Implications

framework/multimedia/gst-plugins-base0.10


1.0_post
2.0alpha
master
tizen_2.0
tizen_2.1
tizen_2.2


l  This git path is used for Tizen 2.x only.

l  For Tizen 3.0 development, this git path won't be used.

platform/upstream/gst-plugins-base


devel
pristine-tar
tizen
tizen_2.1_compat
upstream


l  This git path is used for Tizen 3.x and future, for both IVI and Mobile 
profile.

l  The "tizen_2.1_compat" branch hosts the 0.10.x API version code base from 
tizen 2.x, while "tizen" branch hosts the 1.x API version code base targeting 
for tizen 3.x.

l  The "tizen_2.1_compat" branch will generate package with 0.10 suffix in 
package name, while "tizen" branch will generate package without any suffix, 
they can co-exist in same OBS project and one image.

l  The "tizen_2.1_compat" branch might be renamed to "tizen_2.x_compat" soon.

profile/ivi/gst-plugins-base


1.0
2.0
2.0alpha
2.0alpha-wayland


l  This git path is used for Tizen 2.x IVI profile only.

l  For Tizen 3.0 development, this git path won't be used.

profile/mobile/gst-plugins-base0.10


Tizen


l  This git path would be deleted soon.



Regards,
Yan

_______________________________________________
Dev mailing list
[email protected]
https://lists.tizen.org/listinfo/dev

Reply via email to