From: xuefeng w. <xue...@ya...> - 2008-10-08 06:14:33
|
Hi everyone, I've installed Bellagio 0.9.0 and gst-openmax-0.10.0.4, it doesn't work. In the README of gst-openmax-0.10.0.4, I find the matched version of omxil is libomxil-B-0.3.3. Does gstopenmax have plan to update omxil to Bellagio 0.9.x? Best regard, Xuefeng Wang --------------------------------- 雅虎邮箱,您的终生邮箱! |
From: Felipe C. <fel...@gm...> - 2008-10-08 07:57:24
|
2008/10/8 xuefeng wang <xue...@ya...>: > Hi everyone, > > I've installed Bellagio 0.9.0 and gst-openmax-0.10.0.4, it doesn't work. In > the README of gst-openmax-0.10.0.4, I find the matched version of omxil is > libomxil-B-0.3.3. > > Does gstopenmax have plan to update omxil to Bellagio 0.9.x? It should work with 0.9.0, and in fact, any OpenMAX IL implementation. What is the issue you are having? -- Felipe Contreras |
From: xuefeng w. <xue...@ya...> - 2008-10-09 07:08:22
|
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. Felipe Contreras <fel...@gm...> 写道: 2008/10/8 xuefeng wang : > Hi everyone, > > I've installed Bellagio 0.9.0 and gst-openmax-0.10.0.4, it doesn't work. In > the README of gst-openmax-0.10.0.4, I find the matched version of omxil is > libomxil-B-0.3.3. > > Does gstopenmax have plan to update omxil to Bellagio 0.9.x? It should work with 0.9.0, and in fact, any OpenMAX IL implementation. What is the issue you are having? -- Felipe Contreras --------------------------------- 雅虎邮箱,您的终生邮箱! |
From: Felipe C. <fel...@no...> - 2008-10-10 12:20:00
|
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 |
From: xuefeng w. <xue...@ya...> - 2008-10-13 07:10:59
|
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 <fel...@no...> 写道: 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 --------------------------------- 雅虎邮箱,您的终生邮箱! |
From: Giulio U. <giu...@st...> - 2008-10-13 07:21:43
|
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 <fel...@no...>/* 写道: > > 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 > > > ------------------------------------------------------------------------ > 雅虎邮箱,您的终生邮箱! <http://cn.mail.yahoo.com/> > > > ------------------------------------------------------------------------ > > ------------------------------------------------------------------------- > 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 > Gst...@li... > https://lists.sourceforge.net/lists/listinfo/gstreamer-openmax |
From: xuefeng w. <xue...@ya...> - 2008-10-13 09:01:36
|
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 <giu...@st...> 写道: 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 > Gst...@li... > https://lists.sourceforge.net/lists/listinfo/gstreamer-openmax --------------------------------- 雅虎邮箱,您的终生邮箱! |
From: Giulio U. <giu...@st...> - 2008-10-13 09:30:28
|
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 <giu...@st...>/* 写道: > > 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 > > Gst...@li... > > https://lists.sourceforge.net/lists/listinfo/gstreamer-openmax > > > ------------------------------------------------------------------------ > 雅虎邮箱,您的终生邮箱! <http://cn.mail.yahoo.com/> |
From: xuefeng w. <xue...@ya...> - 2008-10-13 09:30:37
|
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 <giu...@st...> 写道: 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 > > Gst...@li... > > https://lists.sourceforge.net/lists/listinfo/gstreamer-openmax > > > ------------------------------------------------------------------------ > 雅虎邮箱,您的终生邮箱! --------------------------------- 雅虎邮箱,您的终生邮箱! |
From: Giulio U. <giu...@st...> - 2008-10-13 09:39:38
|
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 <giu...@st...>/* 写道: > > 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 > > > Gst...@li... > > > https://lists.sourceforge.net/lists/listinfo/gstreamer-openmax > > > > > > > ------------------------------------------------------------------------ > > 雅虎邮箱,您的终生邮箱! > > > ------------------------------------------------------------------------ > 雅虎邮箱,您的终生邮箱! <http://cn.mail.yahoo.com/> |