Project

General

Profile

Actions

Testing #95

open

Verify DSP/gstreamer tools allow video playback

Added by Hammel over 13 years ago. Updated about 12 years ago.

Status:
In Progress
Priority:
Immediate
Assignee:
Category:
user space apps
Target version:
Start date:
13 Apr 2011
Due date:
% Done:

70%

Estimated time:
Severity:
Medium

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

Actions #1

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

Actions #2

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

Actions #3

Updated by Hammel over 12 years ago

  • Priority changed from Normal to Immediate
  • Severity set to Medium
Actions #4

Updated by Hammel over 12 years ago

  • Description updated (diff)
Actions #5

Updated by Hammel about 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.

Actions #6

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).

Actions

Also available in: Atom PDF