For i.MX6Solo, where can I download the whole source code for Gstreamer-1.0

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

For i.MX6Solo, where can I download the whole source code for Gstreamer-1.0

Jump to solution
2,177 Views
liqun_wei
Contributor III

I want to cross compile Gstreamer-1.0 on to imx6 solo with the toolchain which is built by Yocto-3.10.31.

The question is where can I download the whole source code for Gstreamer-1.0?

I've tried the following git reposit:

git clone https://source.codeaurora.org/external/imx/gst-plugins-bad
git clone https://source.codeaurora.org/external/imx/gst-plugins-base
git clone https://source.codeaurora.org/external/imx/gst-plugins-good
git clone https://source.codeaurora.org/external/imx/gst1.0-plugins-fsl
git clone https://source.codeaurora.org/external/imx/gstreamer
git clone https://source.codeaurora.org/external/imx/imx-gst1.0-plugin

Are these right ?

Which branch should I use ?

And how to do the cross compile?

Labels (4)
0 Kudos
1 Solution
1,895 Views
joanxie
NXP TechSupport
NXP TechSupport

I don't know what branch you need, you can open the link you need to download(for example https://source.codeaurora.org/external/imx/imx-gst1.0-plugin), then you would find different branch name under "Branch", choose the correct name you need

View solution in original post

0 Kudos
9 Replies
1,895 Views
liqun_wei
Contributor III

git clone https://source.codeaurora.org/external/imx/gst1.0-plugins-fsl
Cloning into 'gst1.0-plugins-fsl'...
remote: Counting objects: 3894, done.
remote: Total 3894 (delta 0), reused 0 (delta 0)
Receiving objects: 100% (3894/3894), 5.05 MiB | 34.00 KiB/s, done.
Resolving deltas: 100% (2795/2795), done.
warning: remote HEAD refers to nonexistent ref, unable to checkout.

git clone https://source.codeaurora.org/external/imx/imx-gst1.0-plugin
Cloning into 'imx-gst1.0-plugin'...
remote: Counting objects: 4775, done.
remote: Compressing objects: 100% (118/118), done.

remote: Total 4775 (delta 65), reused 0 (delta 0)
Receiving objects: 100% (4775/4775), 5.22 MiB | 29.00 KiB/s, done.
Resolving deltas: 100% (3524/3524), done.
warning: remote HEAD refers to nonexistent ref, unable to checkout.

0 Kudos
1,895 Views
joanxie
NXP TechSupport
NXP TechSupport

did you use nxp yocto bsp which includes gstreamer? if yes, after building, you can get the gstreamer source code, or you can find the source code from the link as below:

Code Aurora git repositories 

0 Kudos
1,895 Views
joanxie
NXP TechSupport
NXP TechSupport

how about add gstreamer branch version using "-b xxxx" behinds your git clone command?

0 Kudos
1,895 Views
liqun_wei
Contributor III

If you can provide the branch name, I'd like to have a try.

Thank you.

0 Kudos
1,896 Views
joanxie
NXP TechSupport
NXP TechSupport

I don't know what branch you need, you can open the link you need to download(for example https://source.codeaurora.org/external/imx/imx-gst1.0-plugin), then you would find different branch name under "Branch", choose the correct name you need

0 Kudos
1,895 Views
liqun_wei
Contributor III

I've tried once a day for a long time, and finally I clone the repo successfully.

Thank you very much.

0 Kudos
1,895 Views
liqun_wei
Contributor III

git clone https://source.codeaurora.org/external/imx/imx-gst1.0-plugin -b MM_04.04.04_1811_L4.14.78_GA
Cloning into 'imx-gst1.0-plugin'...
remote: Counting objects: 4775, done.
remote: Compressing objects: 100% (118/118), done.
error: RPC failed; curl 56 GnuTLS recv error (-54): Error in the pull function.
fatal: the remote end hung up unexpectedly
fatal: early EOF
fatal: index-pack failed

Still failed.

Maybe it's due to my poor network, but, can I download this gits by ssh ?

0 Kudos
1,895 Views
liqun_wei
Contributor III

Yes, I built yocto-3.10.31 with gstreamer-0.10.

Now, I want upgrade gstreamer to V1.0  maybe V1.14 according to Yocto-4.14.78

Also, I have downloaded gstreamer source code from the url  you gave before, but I can't download these 2 gits,

git clone https://source.codeaurora.org/external/imx/gst1.0-plugins-fsl

git clone https://source.codeaurora.org/external/imx/imx-gst1.0-plugin

thank you.

0 Kudos