[Gstreamer-openmax] Does gstopenmax have plan to update omxil to Bellagio 0.9. x?

Giulio URLINI giulio.urlini at st.com
Mon Oct 13 02:35:22 PDT 2008


Hi,
	now it seems that your alsa driver has some problems.
Unfortunately I didn't encounter this problem so I can't clarify.
Try the option -o outfile to avoid the error and check the decoder only.

I forward your mail also to the Bellagio mailing list, so that hopefully
someone can add a comment.
--
Giulio Urlini

xuefeng wang wrote:
> Hi,
> 
> Having the following  result.  Is it  OK?
>  
> ./omxaudiodectest wind_adif_lc_mono_12kbps_8000hz.aac
> Options selected:
> Decode file wind_adif_lc_mono_12kbps_8000hz.aac to  ALSA sink without 
> tunneling
> Format selected AAC
> ------------------------------------
> GENERAL TEST test_OMX_ComponentNameEnum
> component 0 is OMX.st.clocksrc
> component 1 is OMX.st.audio_decoder.mp3.mad
> component 2 is OMX.st.audio_filereader
> component 3 is OMX.st.alsa.alsasink
> component 4 is OMX.st.alsa.alsasrc
> component 5 is OMX.st.parser.3gp
> component 6 is OMX.st.volume.component
> component 7 is OMX.st.audio.mixer
> component 8 is OMX.st.audio_decoder
> component 9 is OMX.st.audio_decoder.mp3
> component 10 is OMX.st.audio_decoder.ogg
> component 11 is OMX.st.audio_decoder.aac
> component 12 is OMX.st.audio_decoder.g726
> component 13 is OMX.st.video_decoder
> component 14 is OMX.st.video_decoder.mpeg4
> component 15 is OMX.st.video_decoder.avc
> component 16 is OMX.st.video_colorconv.ffmpeg
> component 17 is OMX.st.video_encoder
> component 18 is OMX.st.audio_decoder.ogg.single
> GENERAL TEST test_OMX_ComponentNameEnum result -2147479538
> ------------------------------------
> GENERAL TEST test_OMX_RoleEnum
> The number of roles for the component OMX.st.audio_decoder is: 4
> The role 1 for the component:  audio_decoder.mp3
> The role 2 for the component:  audio_decoder.ogg
> The role 3 for the component:  audio_decoder.aac
> The role 4 for the component:  audio_decoder.g726
> GENERAL TEST test_OMX_RoleEnum result 0
> ------------------------------------
> GENERAL TEST test_OMX_ComponentEnumByRole
> Getting number of components per role for audio_decoder.ogg
> Number of components per role for audio_decoder.ogg is 2
>  The components are:
> OMX.st.audio_decoder
> OMX.st.audio_decoder.ogg.single
> GENERAL TEST test_OMX_ComponentEnumByRole result OMX_ErrorNone
> ------------------------------------
> GENERAL TEST test_OpenClose
> GENERAL TEST test_OpenClose result 0
> ------------------------------------
> Component OMX.st.audio_decoder.aac opened
> lt-omxaudiodectest: pcm_params.c:2351: sndrv_pcm_hw_params: Assertion 
> `err >= 0' failed.
> Aborted
> 
> 
> */Giulio URLINI <giulio.urlini at st.com>/* 写道:
> 
>     Hi,
>     to compile the test you should execute 'make check'.
>     For any further details please check the README file in the root
>     directory of Bellagio package.
> 
> 
>     Giulio Urlini
> 
>     xuefeng wang wrote:
>      > Hi,
>      >
>      > ffmpeg version:
>      > libavutil version: 49.7.0
>      > libavcodec version: 51.62.0
>      > libavformat version: 52.18.0
>      > libavdevice version: 52.0.0
>      > faac-1.26
>      > faad2-2.6.1
>      >
>      > I want to run openmax stand alone demo, could you test how to
>     make it?
>      > I tried to make, but the test program couldn't be created, please
>     see
>      > the log below:
>      >
>      > make[2]: Leaving directory
>      > `/home/w20711/oss/libomxil-bellagio-0.9.0/test/components/common'
>      > Making all in audio
>      > make[2]: Entering directory
>      > `/home/w20711/oss/libomxil-bellagio-0.9.0/test/components/audio'
>      > make[2]: Nothing to be done for `all'.
>      > make[2]: Leaving directory
>      > `/home/w20711/oss/libomxil-bellagio-0.9.0/test/components/audio'
>      > Making all in video
>      > make[2]: Entering directory
>      > `/home/w20711/oss/libomxil-bellagio-0.9.0/test/components/video'
>      > make[2]: Nothing to be done for `all'.
>      > make[2]: Leaving directory
>      > `/home/w20711/oss/libomxil-bellagio-0.9.0/test/components/video'
>      > Making all in audio_effects
>      > make[2]: Entering directory
>      >
>     `/home/w20711/oss/libomxil-bellagio-0.9.0/test/components/audio_effects'
>      > make[2]: Nothing to be done for `all'.
>      > make[2]: Leaving directory
>      >
>     `/home/w20711/oss/libomxil-bellagio-0.9.0/test/components/audio_effects'
>      > Making all in parser
>      > make[2]: Entering directory
>      > `/home/w20711/oss/libomxil-bellagio-0.9.0/test/components/parser'
>      > make[2]: Nothing to be done for `all'.
>      > make[2]: Leaving directory
>      > `/home/w20711/oss/libomxil-bellagio-0.9.0/test/components/parser'
>      > Making all in camera
>      > make[2]: Entering directory
>      > `/home/w20711/oss/libomxil-bellagio-0.9.0/test/components/camera'
>      > make[2]: Nothing to be done for `all'.
>      > make[2]: Leaving directory
>      > `/home/w20711/oss/libomxil-bellagio-0.9.0/test/components/camera'
>      > make[2]: Entering directory
>      > `/home/w20711/oss/libomxil-bellagio-0.9.0/test/components'
>      > make[2]: Nothing to be done for `all-am'.
>      > make[2]: Leaving directory
>      > `/home/w20711/oss/libomxil-bellagio-0.9.0/test/components'
>      > make[1]: Leaving directory
>      > `/home/w20711/oss/libomxil-bellagio-0.9.0/test/components'
>      > make[1]: Entering directory
>     `/home/w20711/oss/libomxil-bellagio-0.9.0/test'
>      > make[1]: Nothing to be done for `all-am'.
>      > make[1]: Leaving directory
>     `/home/w20711/oss/libomxil-bellagio-0.9.0/test'
>      >
>      >
>      >
>      >
>      > */Giulio URLINI /* 写道:
>      >
>      > Hi,
>      > I'm Giulio Urlini and I'm responsible for the Bellagio
>     development. In
>      > my opinion this is not a problem of the relation between
>     gstreamer and
>      > openmax but a decoding error inside the openmax audio decoder.
>      > The error in this case seems to be related to faac version that
>     does not
>      > match. Which version of ffmpeg are you using?
>      > Did you try to run the openmax stand alone demo, in
>      > tests/components/audio/omxaudiodectest?
>      >
>      > --
>      > Giulio Urlini
>      >
>      >
>      > xuefeng wang wrote:
>      > > Hi Felipe Contreras,
>      > >
>      > > Thank you very much.
>      > >
>      > > It works with "./gst-launch-0.10 filesrc
>      > > location=./music/matrix_128_96_MPEG-4_15fps_64kbps.mp4 ! qtdemux
>      > > ! omx_mpeg4dec ! ffmpegcolorspace ! videoscale ! ximagesink" while
>      > > turning off the TI workarounds.
>      > >
>      > > Another issue is found by "gst-openmax-0.10.0.4 +
>      > > libomxil-bellagio-0.9.0" (cannot reproduce by
>      > "gst-openmax-0.10.0.4 +
>      > > libomxil-B-0.3.3"):
>      > >
>      > > ./gst-launch-0.10 filesrc
>      > >
>      >
>     location=./music/matrix_mp4sp_176x144_15fps_aaclc_44100hz_s_164kbps.mp4
>      > > ! qtdemux name=demux demux. ! queue ! omx_aacdec ! audioconvert !
>      > > audioresample ! volume ! osssink demux. ! queue ! omx_mpeg4dec !
>      > > ffmpegcolorspace ! videoscale ! ximagesink
>      > >
>      > > [libfaad @ 0x8606a50]faac: frame decoding failed: Bitstream value
>      > not
>      > > allowed by specification
>      > > OMX-error in packet decoding in audio dcoder
>      > > [libfaad @ 0x8606a50]faac: frame decoding failed: Bitstream value
>      > not
>      > > allowed by specification
>      > > OMX-error in packet decoding in audio dcoder
>      > >
>      > >
>      > >
>      > >
>      > > */Felipe Contreras /* 写道:
>      > >
>      > > On Thu, 2008-10-09 at 15:08 +0800, ext xuefeng wang wrote:
>      > > > I have the following issue:
>      > > >
>      > > > ./gst-launch-0.10 filesrc
>      > > > location=./music/matrix_128_96_MPEG-4_15fps_64kbps.mp4 !
>     qtdemux !
>      > > > omx_mpeg4dec ! ffmpegcolorspace ! videoscale ! ximagesink
>      > > > Setting pipeline to PAUSED ...
>      > > > Pipeline is PREROLLING ...
>      > > > ** (gst-launch-0.10:17245): WARNING **: ffmpegcsp0: size 18432
>      > is not
>      > > > a multiple of unit size 24576
>      > > > ERROR: from element /pipeline0/ffmpegcsp0: subclass did not
>     specify
>      > > > output size
>      > > > Additional debug info:
>      > > > gstbasetransform.c(1537): gst_base_transform_handle_buffer
>      > > > (): /pipeline0/ffmpegcsp0:
>      > > > subclass did not specify output size
>      > > > ERROR: pipeline doesn't want to preroll.
>      > > > Setting pipeline to NULL ...
>      > > > Caught SIGSEGV accessing address 0x3c
>      > > > #0 0x00110402 in _start () from /lib/ld-linux.so.2
>      > > > #1 0x008c0119 in ?? ()
>      > > > #2 0x00000000 in ?? ()
>      > > > Spinning. Please run 'gdb gst-launch 17245' to continue
>     debugging,
>      > > > Ctrl-C to quit, or Ctrl-\ to dump core.
>      > >
>      > > Can you try turning off the TI workarounds?
>      > > omx/gstomx_base_videodec.c:omx_setup
>      > >
>      > > --
>      > > Felipe Contreras
>      > >
>      > >
>      > >
>      >
>     ------------------------------------------------------------------------
>      > > 雅虎邮箱,您的终生邮箱!
>      > >
>      > >
>      > >
>      >
>     ------------------------------------------------------------------------
>      > >
>      > >
>      >
>     -------------------------------------------------------------------------
>      > > This SF.Net email is sponsored by the Moblin Your Move
>      > Developer's challenge
>      > > Build the coolest Linux based applications with Moblin SDK & win
>      > great prizes
>      > > Grand prize is a trip for two to an Open Source event anywhere in
>      > the world
>      > > http://moblin-contest.org/redirect.php?banner_id=100&url=/
>      > >
>      > >
>      > >
>      >
>     ------------------------------------------------------------------------
>      > >
>      > > _______________________________________________
>      > > Gstreamer-openmax mailing list
>      > > Gstreamer-openmax at lists.sourceforge.net
>      > > https://lists.sourceforge.net/lists/listinfo/gstreamer-openmax
>      >
>      >
>      >
>     ------------------------------------------------------------------------
>      > 雅虎邮箱,您的终生邮箱!
> 
> 
> ------------------------------------------------------------------------
> 雅虎邮箱,您的终生邮箱! <http://cn.mail.yahoo.com/>




More information about the Gstreamer-openmax mailing list