Re: [linux-yocto] Gstreamer on a Beaglebone black

2014-07-15 Thread Kevin Hao
On Mon, Jul 14, 2014 at 02:28:58PM -0400, Bruce Ashfield wrote:
 On 14-07-14 10:16 AM, Dimitri Slavaski wrote:
 Hello,
 
 I am trying to get gstreamer on a Beaglebone Black. After some tries and
 looking to the example on the am335x-evmsk, i didnt get it working yet.
 So i am wondering what i did wrong, i get this message:
 
 root@beaglebone:/# gst-launch-0.10 filesrc location=HistoryOfTI-480p.m2v
 ! mpegvideoparse ! ffdec_mpeg2video ! ffmpegcolorspace ! fbdevsink
 device=/dev/fb0 -v
 Setting pipeline to PAUSED ...
 Pipeline is PREROLLING ...
 /GstPipeline:pipeline0/GstMpegvParse:mpegvparse0.GstPad:src: caps =
 video/mpeg, mpegversion=(int)2, systemstream=(boolean)false,
 parsed=(boolean)true, width=(int)720, height=(int)405,
 framerate=(fraction)48/1, pixel-aspect-ratio=(fraction)1/1,
 codec_data=(buffer)2d019512e1e801b5148a000101b8,
 profile=(string)main, level=(string)low, interlaced=(boolean)false
 /GstPipeline:pipeline0/ffdec_mpeg2video:ffdec_mpeg2video0.GstPad:sink:
 caps = video/mpeg, mpegversion=(int)2, systemstream=(boolean)false,
 parsed=(boolean)true, width=(int)720, height=(int)405,
 framerate=(fraction)48/1, pixel-aspect-ratio=(fraction)1/1,
 codec_data=(buffer)2d019512e1e801b5148a000101b8,
 profile=(string)main, level=(string)low, interlaced=(boolean)false
 Caught SIGSEGV accessing address (nil)
 Spinning.  Please run 'gdb gst-launch 375' to continue debugging, Ctrl-C
 to quit, or Ctrl-\ to dump core.
 
 I'm running the Daisy branch without any non-custom recipes.\
 
 Hmm. I've never tried this myself. Adding Kevin to the cc' in case he's
 tried this, or can see if he gets similar results.

Hmm, I got the following resulst:
root@beaglebone:~# gst-launch-0.10 filesrc location=cinedemo.m2v ! 
mpegvideoparse ! ffdec_mpeg2video ! ffmpegcolorspace ! fbdevsink 
device=/dev/fb0 -v
WARNING: erroneous pipeline: no element mpegvideoparse

It seems that the plugins such as mpegvideoparse and fbdevsink are not
enabled for BBB BSP. Have you made any change to gstreamer recipe?

Thanks,
Kevin


pgpo7niPJGyTw.pgp
Description: PGP signature
-- 
___
linux-yocto mailing list
linux-yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/linux-yocto


Re: [linux-yocto] Gstreamer on a Beaglebone black

2014-07-15 Thread Dimitri Slavaski
These functions are in the ffmpeg plugins-bad, plugins-good, plugins-ugly,
plugins-base. i added those to a build with the gstreamer afcourse

Thanks,
dimitri
-- 
___
linux-yocto mailing list
linux-yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/linux-yocto


[linux-yocto] [PATCH] vexpress: Pass LOADADDR to Makefile

2014-07-15 Thread Yang Shi
Due to upstream commit 938f94cde74b33d6d3580c6fe65ebe918a770ae2
(ARM: 7656/1: uImage: Error out on build of multiplatform without LOADADDR),
vexpress BSP need LOADADDR for making uImage, so pass LOADADDR in the Makefile
for vexpress.

Signed-off-by: Yang Shi yang@windriver.com
---
 arch/arm/boot/Makefile | 4 
 1 file changed, 4 insertions(+)

diff --git a/arch/arm/boot/Makefile b/arch/arm/boot/Makefile
index ec2f806..6798e0f 100644
--- a/arch/arm/boot/Makefile
+++ b/arch/arm/boot/Makefile
@@ -57,6 +57,10 @@ $(obj)/zImage:   $(obj)/compressed/vmlinux FORCE
 
 endif
 
+ifeq ($(CONFIG_ARCH_VEXPRESS), y)
+LOADADDR=0x0408
+endif
+
 ifneq ($(LOADADDR),)
   UIMAGE_LOADADDR=$(LOADADDR)
 else
-- 
1.9.2

-- 
___
linux-yocto mailing list
linux-yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/linux-yocto