Jump to content


Photo

Unable to compile gst-1.0 branch


  • Please log in to reply
249 replies to this topic

Re: Unable to compile gst-1.0 branch #241 idealsat

  • Senior Member
  • 232 posts

0
Neutral

Posted 3 June 2014 - 17:02

Hi

 

Thanks for your reply.

 

Can you modify patch file for new openpli-oe-core .

 

I need gstreamer1.0.

 

or 

 

openpli 4 supported gstreamer1.0..?

 

Thanks



Re: Unable to compile gst-1.0 branch #242 mdshd

  • Senior Member
  • 140 posts

+3
Neutral

Posted 18 June 2014 - 11:49

is alac now supported?

 

flac 24/192 plays fine within movie list as 24/48, but ALAC files do not apear in the list. Should I use extra pluin for playing ALAC?


ET10000


Re: Unable to compile gst-1.0 branch #243 pieterg

  • PLi® Core member
  • 32,766 posts

+245
Excellent

Posted 6 October 2014 - 21:43

Nice find Athoik!

 

I considered the custom search as too difficult and already replaced the whole search construction with a far more simple approach:

if (gst_bin_get_by_name_recurse_up(GST_BIN(m_gst_playbin), "GstDVBAudioSink")){
    audioSink = GST_ELEMENT_CAST(GST_BIN(m_gst_playbin));
}
if (gst_bin_get_by_name_recurse_up(GST_BIN(m_gst_playbin), "GstDVBVideoSink")){
    videoSink = GST_ELEMENT_CAST(GST_BIN(m_gst_playbin));
}

Works for all gstreamer versions till now ;)

pushed. Thanks.



Re: Unable to compile gst-1.0 branch #244 a4tech

  • Senior Member
  • 39 posts

-2
Neutral

Posted 10 December 2014 - 00:06

I have following problem:

 

I add to bootlogo some kind of script:

 

 

gst-launch-1.0 -v playbin uri=file://$BOOTVIDEO &

 

It plays a MP4 video with audio.

 

Video  Boot logo is fine, but no SOUND.

 

I decide to make:

 

 

init 4

 

and then

 

/etc/init.d/bootlogo

 

VIDEO and SOUND are OK !

 

 

I have changed as well volume by AVS...

 

echo 50 > /proc/stb/avs/0/volume

 

It worked fine.. on Live TV... question is, why does it cause problem before e2 starts..

 
Setting pipeline to PAUSED ...

/GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0: ring-buffer-max-size = 0

/GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0: buffer-size = -1

/GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0: buffer-duration = -1

/GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0: use-buffering = false

/GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0: download = false

/GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0: uri = file:///etc/mbboot

/GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0: connection-speed = 0

/GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0: source = "\(GstFileSrc\)\ source"

Pipeline is PREROLLING ...

/GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstTypeFindElement:typefind.GstPad:src: caps = "video/quicktime\,\ variant\=\(string\)iso"

/GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstTypeFindElement:typefind.GstPad:src: caps = "NULL"

/GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstMultiQueue:multiqueue0.GstPad:src_0: caps = "video/x-h264\,\ stream-format\=\(string\)avc\,\ alignment\=\(string\)au\,\ level\=\(string\)3.2\,\ profile\=\(string\)main\,\ codec_data\=\(buffer\)014d4020ffe10017674d4020da014016ec0440000003004000000f03c60ca801000468ef3c80\,\ width\=\(int\)1280\,\ height\=\(int\)720\,\ framerate\=\(fraction\)30/1\,\ pixel-aspect-ratio\=\(fraction\)1/1"

/GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstMultiQueue:multiqueue0.GstPad:sink_0: caps = "video/x-h264\,\ stream-format\=\(string\)avc\,\ alignment\=\(string\)au\,\ level\=\(string\)3.2\,\ profile\=\(string\)main\,\ codec_data\=\(buffer\)014d4020ffe10017674d4020da014016ec0440000003004000000f03c60ca801000468ef3c80\,\ width\=\(int\)1280\,\ height\=\(int\)720\,\ framerate\=\(fraction\)30/1\,\ pixel-aspect-ratio\=\(fraction\)1/1"

/GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstMultiQueue:multiqueue0.GstPad:sink_1: caps = "audio/x-ac3\,\ framed\=\(boolean\)true\,\ rate\=\(int\)48000\,\ channels\=\(int\)2"

/GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstMultiQueue:multiqueue0.GstPad:sink_1: caps = "audio/x-ac3\,\ framed\=\(boolean\)true\,\ rate\=\(int\)48000\,\ channels\=\(int\)2"

/GstPlayBin:playbin0/GstInputSelector:inputselector0.GstSelectorPad:sink_0: always-ok = false

/GstPlayBin:playbin0/GstInputSelector:inputselector1.GstSelectorPad:sink_0: always-ok = false

/GstPlayBin:playbin0/GstInputSelector:inputselector0.GstSelectorPad:sink_0: active = true

/GstPlayBin:playbin0/GstInputSelector:inputselector0: active-pad = "\(GstSelectorPad\)\ sink_0"

/GstPlayBin:playbin0/GstInputSelector:inputselector1.GstSelectorPad:sink_0: active = true

/GstPlayBin:playbin0/GstInputSelector:inputselector1: active-pad = "\(GstSelectorPad\)\ sink_0"

WARNING: from element /GstPlayBin:playbin0/GstPlaySink:playsink: No volume control found
 
 
mips32el-oe-linux/gstreamer1.0-plugins-base/gstreamer1.0-plugins-base-1.4.4-r0/gst-plugins-base-1.4.4/gst/playback/gstplaysink.c(2862): gen_audio_chain (): /GstPlayBin:playbin0/GstPlaySink:playsink:

Volume/mute is not available

/GstPlayBin:playbin0/GstPlaySink:playsink/GstBin:abin/GstDVBAudioSink:dvbaudiosink0: ts-offset = 0

/GstPlayBin:playbin0/GstPlaySink:playsink/GstBin:vbin/GstDVBVideoSink:dvbvideosink0: ts-offset = 0

 


Re: Unable to compile gst-1.0 branch #245 Cofybreak

  • Senior Member
  • 115 posts

0
Neutral

Posted 17 March 2015 - 07:42

Just trying to build image from gst-1 brach.I do the following:

git clone -b gst-1 git://git.code.sf.net/p/openpli/openpli-oe-core openpli40-gst1
cd openpli40-gst1
make
source env.source
MACHINE=et4x00 bitbake openpli-enigma2-feed

Build is successful, but i have no gstreamer 1.0. Only 0.10

I need to change something maybe???

Аny help will be welcome.

Thanks

 



Re: Unable to compile gst-1.0 branch #246 metoo

  • Senior Member
  • 1,573 posts

+33
Good

Posted 17 March 2015 - 09:15

openpli-openpli-oe-core/meta-xtrend/conf/machine/include/

 

MACHINE_ESSENTIAL_EXTRA_RRECOMMENDS = "\
KERNEL_MODULE_AUTOLOAD += "xfs"
 
MACHINE_EXTRA_RRECOMMENDS = " \
 gstreamer1.0-plugin-dvbmediasink \
ntfs-3g \
"
 
DVBMEDIASINK_CONFIG = "--with-wma --with-wmv --with-pcm --with-dts --with-eac3"
+GST_VERSION = "1.0"

ET10000 C C C C/T  2TB HDD ET7000 + ET6000 dvb-S  OpenPli Triax 88 multifeed quad LNBs VU Uno4K SE C+2TB HDD Mutant HD60


Re: Unable to compile gst-1.0 branch #247 Cofybreak

  • Senior Member
  • 115 posts

0
Neutral

Posted 17 March 2015 - 11:25

Thanks

I looking in file enigma2.bb and see this:

GST_BASE_RDEPS = "${@base_contains('GST_VERSION', '1.0', ' \
	gstreamer1.0-plugins-base-alsa \
	gstreamer1.0-plugins-base-app \
	gstreamer1.0-plugins-base-audioconvert \
	gstreamer1.0-plugins-base-audioresample \
	gstreamer1.0-plugins-base-ivorbisdec \
	gstreamer1.0-plugins-base-ogg \
	gstreamer1.0-plugins-base-playback \
	gstreamer1.0-plugins-base-subparse \
	gstreamer1.0-plugins-base-typefindfunctions \
	gstreamer1.0-plugins-base-vorbis \
	', ' \
	gst-plugins-base-alsa \
	gst-plugins-base-app \
	gst-plugins-base-audioconvert \
	gst-plugins-base-audioresample \
	gst-plugins-base-decodebin \
	gst-plugins-base-decodebin2 \
	gst-plugins-base-ogg \
	gst-plugins-base-playbin \
	gst-plugins-base-subparse \
	gst-plugins-base-typefindfunctions \
	gst-plugins-base-vorbis \
	', d)}"

GST_GOOD_RDEPS = "${@base_contains('GST_VERSION', '1.0', ' \
	gstreamer1.0-plugins-good-apetag \
	gstreamer1.0-plugins-good-audioparsers \
	gstreamer1.0-plugins-good-autodetect \
	gstreamer1.0-plugins-good-avi \
	gstreamer1.0-plugins-good-flac \
...

Do i need to edit this file, or not?


Edited by Cofybreak, 17 March 2015 - 11:26.


Re: Unable to compile gst-1.0 branch #248 metoo

  • Senior Member
  • 1,573 posts

+33
Good

Posted 17 March 2015 - 12:50

i didnt change that file , but it is 2 months ago i made a gstreamer 1 image for et10000, 7x00 and 6x00 and they work ok at that time (29-01-2015), i dont know if its still ok now


Edited by metoo, 17 March 2015 - 12:54.

ET10000 C C C C/T  2TB HDD ET7000 + ET6000 dvb-S  OpenPli Triax 88 multifeed quad LNBs VU Uno4K SE C+2TB HDD Mutant HD60


Re: Unable to compile gst-1.0 branch #249 Cofybreak

  • Senior Member
  • 115 posts

0
Neutral

Posted 17 March 2015 - 18:30

Seems everything is fine, tomorrow will be tested.

Again thanks



Re: Unable to compile gst-1.0 branch #250 dpeddi

  • Senior Member
  • 41 posts

+4
Neutral

Posted 30 May 2015 - 13:26

hi,

 

I'm looking at openpli master and gst-1.0 branch....

 

I've seen is used orc-0.4.23.

 

If I've understand correctly orc should provide optimized loop to gstreamer.

 

I think under mips platform orc provide no optimization. On 0.4.18 it doesn't support mipsel.

 

Now it support mipsel but it doesn't support variable size 8. So it should fall back on backup c function.

 

The developer of https://github.com/guijemont/orc/ have some experimental tree. I get success in incorporating fp branch, while flush_cache patch don't compile yet.

 

I thought this could increase performance but I can't notice it.

 

on vuduo while looking at iptv and normal tv channel I can't notice any idle cpu improvement.

 

Have you idea on how to test this patch?

 

Regards 




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users