This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

DM365 H.264 video decoding and display on DVI output using gstreamer and TI's gst-plugin

Hi all,

 

I've been trying to get the DM365 to decode an H.264 encoded movie (I'm using movie trailers from http://trailers.apple.com as test videos) and display them on the DVI output but without success. I'm using a leopardboard with a DVI video output module as a test platform. I'm using gstreamer and TI's gst-plugin to access the decoder. Here's some information on my setup:

DVSDK version: 4.00.00.17

GStreamer version: 0.10.25

gst-plugins-good version: 0.10.16

gst-plugins-bad: 0.10.14

ti-gst-plugin version: 1.01.00

linux kernel : 2.6.32-rc2-davinci1 (from: http://arago-project.org/files/releases/davinci-psp_3.x.0.0-r37/sources)

 

What I can't figure out at the moment is how to get anything to be displayed on the DVI output. I'm pretty sure my kernel bootargs are wrong since the screen will not sync (monitor indicate that there's no signal). And v4l2 refuses to use video0 or video2 as video outputs.

Can anybody point me to some documentation on how kernel bootargs should be setup for a 720p or even 1024i (not sure the DM365 can do it however) video output and a valid gstreamer pipeline to output either videotestsrc or, even better, a H.264 encoded quicktime movie?

Thanks in advance,

Pierre-Luc

 

  • The DVSDK 4.0 has been validated on the TI DM365 EVM, and given that you are using the leopardboard with the DVI video output module, you would be better served to ask your questions over the Leopard Imaging support forums.

  • Thanks for the reply Jeff, 

    Could you point me to the documentation on the linux configuration as well as the kernel boot arguments needed to achieve 720P DVI video playback of H.264 (or MPEG4) on TI's DM365 EVM? I'm pretty sure I'll be able to extrapolate the rest for the leopardboard. I will however follow your recommendation and post on leopard's support forum as well.

    Thanks,

    Pierre-Luc

  • Jeff, following your advice I got assitance from the Loepardboard support forum. (http://designsomething.org/leopardboard/f/23/p/401/1465.aspx#1465)

    I was able to get the DVI video output to work by applying the patches provided by RidgeRun with the leopardboard SDK on top of the PSP kernel. The patches can be found at  https://source.ridgerun.net/svn/leopardboarddm365/sdk/trunk/bsp/mach-leopard/leopard-kernel-2.6.32/

    However I'm still unable to get gstreamer to work with either v4l2 or fbdev.