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

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

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

ソリューションへジャンプ
2,334件の閲覧回数
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?

ラベル(4)
0 件の賞賛
1 解決策
2,052件の閲覧回数
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 件の賞賛
9 返答(返信)
2,052件の閲覧回数
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 件の賞賛
2,052件の閲覧回数
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 件の賞賛
2,052件の閲覧回数
joanxie
NXP TechSupport
NXP TechSupport

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

0 件の賞賛
2,052件の閲覧回数
liqun_wei
Contributor III

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

Thank you.

0 件の賞賛
2,053件の閲覧回数
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 件の賞賛
2,052件の閲覧回数
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 件の賞賛
2,052件の閲覧回数
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 件の賞賛
2,052件の閲覧回数
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 件の賞賛