Hello All,
I use gst-openmax0.10.1 to access qcom openmaxIL. command "gst-launch filesrc location=/home/user/src.264 ! omx_h264dec ! fake sink" It turns out that Error from OpenMAX component fill_this_buffer_proxy failure ERROR: from element /GstPipeline:pipeline0/GstOmxH264Dec:omxh264dec0: GStreamer encountered a general stream error. Additional debug info: gstomx_base_filter.c(684): pad_chain (): /GstPipeline:pipeline0/GstOmxH264Dec:omxh264dec0: Error from OpenMAX component ERROR: pipeline doesn't want to preroll. ERROR: Sending OMX_EventError to ClientSetting pipeline to NULL ... What happens? |
On Wed, Dec 1, 2010 at 10:22 AM, bard <[hidden email]> wrote:
> > Hello All, > > I use gst-openmax0.10.1 to access qcom openmaxIL. > command "gst-launch filesrc location=/home/user/src.264 ! omx_h264dec ! fake > sink" > > It turns out that Error from OpenMAX component > > fill_this_buffer_proxy failure > ERROR: from element /GstPipeline:pipeline0/GstOmxH264Dec:omxh264dec0: > GStreamer encountered a general stream error. > Additional debug info: > gstomx_base_filter.c(684): pad_chain (): > /GstPipeline:pipeline0/GstOmxH264Dec:omxh264dec0: > Error from OpenMAX component > ERROR: pipeline doesn't want to preroll. > ERROR: Sending OMX_EventError to ClientSetting pipeline to NULL ... Your OMX H264 component raised an error. This doesn't look like a gstreamer error, neither a gst-openmax one, this looks more like something wrong in you OpenMAX implementation. vmjl > > What happens? > > > > -- > View this message in context: http://gstreamer-devel.966125.n4.nabble.com/out-flush-in-gst-openmax-tp3066876p3066876.html > Sent from the GStreamer-devel mailing list archive at Nabble.com. > > ------------------------------------------------------------------------------ > Increase Visibility of Your 3D Game App & Earn a Chance To Win $500! > Tap into the largest installed PC base & get more eyes on your game by > optimizing for Intel(R) Graphics Technology. Get started today with the > Intel(R) Software Partner Program. Five $500 cash prizes are up for grabs. > http://p.sf.net/sfu/intelisp-dev2dev > _______________________________________________ > gstreamer-devel mailing list > [hidden email] > https://lists.sourceforge.net/lists/listinfo/gstreamer-devel > ------------------------------------------------------------------------------ Increase Visibility of Your 3D Game App & Earn a Chance To Win $500! Tap into the largest installed PC base & get more eyes on your game by optimizing for Intel(R) Graphics Technology. Get started today with the Intel(R) Software Partner Program. Five $500 cash prizes are up for grabs. http://p.sf.net/sfu/intelisp-dev2dev _______________________________________________ gstreamer-devel mailing list [hidden email] https://lists.sourceforge.net/lists/listinfo/gstreamer-devel |
Thank you vmjl ,
I will figure out what's wrong in OpenMax. So for gst-openmax , it doesn't need to modify in gstomx_base_filter.c pad_chain (). Right? Bard |
On Wed, Dec 1, 2010 at 11:34 AM, bard <[hidden email]> wrote:
> > Thank you vmjl , > > I will figure out what's wrong in OpenMax. > > So for gst-openmax , it doesn't need to modify in gstomx_base_filter.c > pad_chain (). Right? In theory, if your omx component follows "correctly" the spec, no changes are needed in gst-openmax vmjl > > > Bard > -- > View this message in context: http://gstreamer-devel.966125.n4.nabble.com/out-flush-in-gst-openmax-tp3066876p3067008.html > Sent from the GStreamer-devel mailing list archive at Nabble.com. > > ------------------------------------------------------------------------------ > Increase Visibility of Your 3D Game App & Earn a Chance To Win $500! > Tap into the largest installed PC base & get more eyes on your game by > optimizing for Intel(R) Graphics Technology. Get started today with the > Intel(R) Software Partner Program. Five $500 cash prizes are up for grabs. > http://p.sf.net/sfu/intelisp-dev2dev > _______________________________________________ > gstreamer-devel mailing list > [hidden email] > https://lists.sourceforge.net/lists/listinfo/gstreamer-devel > ------------------------------------------------------------------------------ Increase Visibility of Your 3D Game App & Earn a Chance To Win $500! Tap into the largest installed PC base & get more eyes on your game by optimizing for Intel(R) Graphics Technology. Get started today with the Intel(R) Software Partner Program. Five $500 cash prizes are up for grabs. http://p.sf.net/sfu/intelisp-dev2dev _______________________________________________ gstreamer-devel mailing list [hidden email] https://lists.sourceforge.net/lists/listinfo/gstreamer-devel |
Thank you!
It helps me a lot. |
In reply to this post by Victor Manuel Jáquez Leal
2010/12/1 Victor Manuel Jáquez Leal <[hidden email]>:
> On Wed, Dec 1, 2010 at 11:34 AM, bard <[hidden email]> wrote: >> >> Thank you vmjl , >> >> I will figure out what's wrong in OpenMax. >> >> So for gst-openmax , it doesn't need to modify in gstomx_base_filter.c >> pad_chain (). Right? > > In theory, if your omx component follows "correctly" the spec, no > changes are needed in gst-openmax > > vmjl > snapdragon chip in HTC Passion/Google N1. I'm not sure if this is the same omx core as referenced by Bard. Anyway, I've found that gst-openmax has some shortcomings. First of all, responding to the event OMX_EventPortSettingsChanged. So I'm not sure whether or not gst-openmax "correctly" follows the OpenMAX IL spec. I'm not an expert in this area so you probably want to wait for an answer from one of the gst-openmax maintainers!? Haakon >> >> >> Bard >> -- >> View this message in context: http://gstreamer-devel.966125.n4.nabble.com/out-flush-in-gst-openmax-tp3066876p3067008.html >> Sent from the GStreamer-devel mailing list archive at Nabble.com. >> >> ------------------------------------------------------------------------------ >> Increase Visibility of Your 3D Game App & Earn a Chance To Win $500! >> Tap into the largest installed PC base & get more eyes on your game by >> optimizing for Intel(R) Graphics Technology. Get started today with the >> Intel(R) Software Partner Program. Five $500 cash prizes are up for grabs. >> http://p.sf.net/sfu/intelisp-dev2dev >> _______________________________________________ >> gstreamer-devel mailing list >> [hidden email] >> https://lists.sourceforge.net/lists/listinfo/gstreamer-devel >> > > ------------------------------------------------------------------------------ > Increase Visibility of Your 3D Game App & Earn a Chance To Win $500! > Tap into the largest installed PC base & get more eyes on your game by > optimizing for Intel(R) Graphics Technology. Get started today with the > Intel(R) Software Partner Program. Five $500 cash prizes are up for grabs. > http://p.sf.net/sfu/intelisp-dev2dev > _______________________________________________ > gstreamer-devel mailing list > [hidden email] > https://lists.sourceforge.net/lists/listinfo/gstreamer-devel > ------------------------------------------------------------------------------ Increase Visibility of Your 3D Game App & Earn a Chance To Win $500! Tap into the largest installed PC base & get more eyes on your game by optimizing for Intel(R) Graphics Technology. Get started today with the Intel(R) Software Partner Program. Five $500 cash prizes are up for grabs. http://p.sf.net/sfu/intelisp-dev2dev _______________________________________________ gstreamer-devel mailing list [hidden email] https://lists.sourceforge.net/lists/listinfo/gstreamer-devel |
I had the same problem yesterday. I feel that error reporting from OpenMAX is way to short.
My problew was the stream size (width or height not divisible over 16). What parameters/pipeline is used to encode src.264? What is the size of the stream? 2010/12/2 Haakon Sporsheim <[hidden email]> 2010/12/1 Victor Manuel Jáquez Leal <[hidden email]>: -- Your Sincerely Michael Joachimiak ------------------------------------------------------------------------------ Increase Visibility of Your 3D Game App & Earn a Chance To Win $500! Tap into the largest installed PC base & get more eyes on your game by optimizing for Intel(R) Graphics Technology. Get started today with the Intel(R) Software Partner Program. Five $500 cash prizes are up for grabs. http://p.sf.net/sfu/intelisp-dev2dev _______________________________________________ gstreamer-devel mailing list [hidden email] https://lists.sourceforge.net/lists/listinfo/gstreamer-devel |
Thank you Haakon and Michael.
I don't know what paremeters/pipeline used , I downloaded it from website. bard@ubuntu:~/vmshare/video_sample/omxtestprogram$ file src13_hrc7_525_420_2.264 src13_hrc7_525_420_2.264: JVT NAL sequence, H.264 video, main @ L 30By the way,I saw there is some configure needed from qcom's document about H264 NAL parser. But In gst-openmax ,it doesn't deal with it ?
|
Free forum by Nabble | Edit this page |