Testing #95
openVerify DSP/gstreamer tools allow video playback
70%
Description
Need to aquire a file (like the one on the BeagleBoard demo image) for playback, then follow the DSP gstreamer instructions for testing the playback.
Big Buck Bunny videos:
http://proyectos.pixelamigo.com/open/movies/BigBuckBunny/
Also see:
http://elinux.org/BeagleBoardFAQ#Demo_videos
OMAP fbset utility:
http://git.openpandora.org/cgi-bin/gitweb.cgi?p=pandora-misc.git;a=summary
Updated by Hammel over 13 years ago
No joy with Arago kernel. I appear to be missing dspbridge.ko. No idea why. Attempts to build kernel from tmlind git repo for 2.6.38 also do not have this driver.
Maybe this thread will help:
http://groups.google.com/group/gst-dsp/browse_thread/thread/5c28b2c43e2f0521/c056564de7f894a7
This discussion closes by saying that AC3 audio is not supported under gstreamer yet. So that means we can skip DSP playback (for now) and see if we can just get video playback via the framebuffer, re: omapfbplay
omapfbplay source:
http://git.mansr.com/?p=omapfbplay;a=summary
Updated by Hammel over 13 years ago
Also see AlwaysInnovating CEO's write up on getting mplayer to play at omapfbplay speed:
http://groups.google.com/group/beagleboard/browse_thread/thread/de1c3d111c773665
Updated by Hammel over 12 years ago
- Priority changed from Normal to Immediate
- Severity set to Medium
Updated by Hammel over 12 years ago
- % Done changed from 10 to 50
DSP is integrated into the build but playback using gstreamer segfaults.
To look into this I'm adding a target gdb from xcc (along with other debug tools) as an opkg. This will be built as a target from the xcc build.
Updated by Hammel about 12 years ago
- % Done changed from 50 to 70
Latest build supports playback using gst-dsp but the Big Buck Bunny video locks up on playback.
I'm currently on kernel 3.2.30 with no patches and buildroot 2012.05.
Kernels tried but that did not boot at all:
3.2.32
3.4.15
Buildroot 2012.08 changed how it uses the customize tree and those changes break how I'm using customization of the rootfs. I tried to update my build to support the new structure (us fs/skeleton or a custom directory) but that didn't seem to work. And I'm tired of trying to make it work.
So I'm sticking with 3.2.30 for now and will try to get video playback working better using libgoo and libdspbridge and userspace tools
Update:
I just noticed this blog page, which says gst-dsp was last tested against 3.6.0, so maybe I should try 3.6.x and see if I can get SGX working with that (using latest SGX release).