[Gstreamer-openmax] Problems when trying to use GstOpenMAX

Felipe Contreras felipe.contreras at gmail.com
Thu Apr 2 01:13:42 PDT 2009


On Thu, Apr 2, 2009 at 10:50 AM, Gillian Fiennes <ai.maillist at gmail.com> wrote:
> Dear all,
>
> Hi.
>
> I am a newbie to GstOpenMAX. I want to get it work on x86 firstly. I
> followed strictly with the instructions on this page
> (http://freedesktop.org/wiki/GstOpenMAX). My working environment was Ubuntu
> 8.10 and I want to use Totem-gstreamer as the front-end. I compiled and
> installed all packages (gstreamer 0.10.22, Bellagio omxil, gstopenmax) and
> exported the environment variables. When I started Totem-gstreamer and
> choose to play a file, the problems occurred. For example, if I want to play
> a MPEG-4 file, the errors showed on screen saying that
>
> The playback of this movie requires the following decoders which are not
> installed:
>
> MPEG-4 AAC decoder
> MPEG-4 Video decode
>
> And here was the Log:
>
> [start]
> root at fiennes-810:~# totem-gstreamer
> Xlib:  extension "RANDR" missing on display ":0.0".
> 0:00:14.160030999 30293  0x9e97018 INFO                   omx
> gstomx_base_filter.c:81:change_state:<omxmpeg4dec0> changing state NULL -
> READY
>
> ** (totem-gstreamer:30293): WARNING **: libomxil.so.0: cannot open shared
> object file: No such file or directory
>
> ** Message: don't know how to handle video/mpeg, mpegversion=(int)4,
> systemstream=(boolean)false,
> codec_data=(buffer)000001b001000001b58913000001000000012000c4f8404d8800cd16843c1463000001b24c61766335312e34302e34,
> width=(int)720, height=(int)480, framerate=(fraction)25/2
> 0:00:14.272662105 30293  0x9e97018 INFO                   omx
> gstomx_base_filter.c:81:change_state:<omxaacdec0> changing state NULL -
> READY
>
> ** (totem-gstreamer:30293): WARNING **: libomxil.so.0: cannot open shared
> object file: No such file or directory
> .....
> [end]
>
> The gstopenmax seemed to start work but interrupt. I googled around and
> can't figure out what caused the problem. Actually I can not find the
> library libomxil.so.0.
>
> So could anybody give me some glues or suggesions ? Thanks a lot.

Are you sure you followed the instructions? It seems to me that you
are using gst-openmax 0.10.0.4 which uses libomxil.so.0, but latest
bellagio renamed the binary to libomxil-belagio.so.0. That has been
changed in the git repository, which is the recommended way to get the
sourcecode right now, not the pre-release tarball.

I'm working on a release to avoid these issues.

-- 
Felipe Contreras




More information about the Gstreamer-openmax mailing list