<html><head><style>P {margin-top:2px;margin-bottom:2px;}</style></head><body><div style="font-size:10pt; font-family:Gulim;"> 
<P>I have tried playbin2, but result is same...</P>
<P>&nbsp;</P>
<P>why sink caps of GstOmxH264 decoder is print twice...<BR>How can I test Omx library which has src(output) capability?&nbsp;</P>
<P>&nbsp;</P>
<P>&nbsp;</P>
<P style="FONT-FAMILY: ,AppleGothic,sans-serif"><SPAN>-----Original Message-----</SPAN><BR><B>From:</B> &lt;gstreamer-openmax-request@lists.freedesktop.org&gt; <BR><B>To:</B> gstreamer-openmax@lists.freedesktop.org<BR><B>Cc:</B> <BR><B>Sent:</B> 11-02-25(±Ý) 16:33:15<BR><B>Subject:</B> gstreamer-openmax Digest, Vol 1, Issue 2<BR><BR>Send gstreamer-openmax mailing list submissions to<BR>gstreamer-openmax@lists.freedesktop.org<BR><BR>To subscribe or unsubscribe via the World Wide Web, visit<BR><A href="http://lists.freedesktop.org/mailman/listinfo/gstreamer-openmax">http://lists.freedesktop.org/mailman/listinfo/gstreamer-openmax</A><BR>or, via email, send a message with subject or body 'help' to<BR>gstreamer-openmax-request@lists.freedesktop.org<BR><BR>You can reach the person managing the list at<BR>gstreamer-openmax-owner@lists.freedesktop.org<BR><BR>When replying, please edit your Subject line so it is more specific<BR>than "Re: Contents of gstreamer-openmax digest..."<BR><BR><BR>Today's Topics:<BR><BR>1. Re: [Gstreamer-openmax] How can I solve gst-openmax porting<BR>problem? (Lars Remes)<BR><BR><BR>----------------------------------------------------------------------<BR><BR>Message: 1<BR>Date: Fri, 25 Feb 2011 09:08:12 +0200<BR>From: Lars Remes &lt;lars.remes@symbio.com&gt;<BR>Subject: Re: [Gstreamer-openmax] How can I solve gst-openmax porting<BR>problem?<BR>To: Discussions and patches concerning gst-openmax<BR>&lt;gstreamer-openmax@lists.freedesktop.org&gt;<BR>Message-ID: &lt;4D67555C.9080607@symbio.com&gt;<BR>Content-Type: text/plain; charset=EUC-KR<BR><BR>Have you tried with playbin2?<BR><BR>gst-launch-0.10 --gst-plugin-path=/usr/local/lib/gstreamer-0.10/ -v playbin2<BR>uri=file:///home/ubuntu/images/\[720p.24f\]MV.Miss.A-Bad.Girl.Good.Girl.mp4"<BR><BR><BR>"Playbin element is deprecated and no longer supported. You should use the playbin2 element instead."<BR><A href="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gst-plugins-base-plugins/html/gst-plugins-base-plugins-playbin.html">http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gst-plugins-base-plugins/html/gst-plugins-base-plugins-playbin.html</A><BR><BR>br, Lars<BR><BR>25.2.2011 7:05, ??? kirjoitti:<BR>&gt; Hello,<BR>&gt; <BR>&gt; <BR>&gt; <BR>&gt; I have a Openmax IL library that implement h264 decoder.<BR>&gt; <BR>&gt; I want to use this decoder on GStreamer.<BR>&gt; <BR>&gt; I port gst-openmax.<BR>&gt; <BR>&gt; Compile, Install works well.<BR>&gt; <BR>&gt; <BR>&gt; <BR>&gt; But, when I run<BR>&gt; <BR>&gt; "gst-launch-0.10 --gst-plugin-path=/usr/local/lib/gstreamer-0.10/ -v playbin<BR>&gt; uri=file:///home/ubuntu/images/\[720p.24f\]MV.Miss.A-Bad.Girl.Good.Girl.mp4"<BR>&gt; <BR>&gt; then, movie doesn't play...<BR>&gt; <BR>&gt; <BR>&gt; <BR>&gt; using ffmpeg-h264 decoder, movie plays well.<BR>&gt; <BR>&gt; <BR>&gt; <BR>&gt; Here are some log about using OMX h264 decoder<BR>&gt; <BR>&gt; <BR>&gt; <BR>&gt; <BR>&gt; <BR>&gt; <BR>&gt; <BR>&gt; <BR>&gt; <BR>&gt; Setting pipeline to PAUSED ...<BR>&gt; 0:00:00.151605015 25333 0x16050 WARN   GST_SCHEDULING<BR>&gt; gstpad.c:4275:gst_pad_get_range: getrange failed unexpected<BR>&gt; 0:00:00.151778015 25333 0x16050 WARN   GST_SCHEDULING<BR>&gt; gstpad.c:4387:gst_pad_pull_range: pullrange failed unexpected<BR>&gt; 0:00:00.151937015 25333 0x16050 WARN   GST_SCHEDULING<BR>&gt; gstpad.c:4275:gst_pad_get_range: getrange failed unexpected<BR>&gt; 0:00:00.152001015 25333 0x16050 WARN   GST_SCHEDULING<BR>&gt; gstpad.c:4387:gst_pad_pull_range: pullrange failed unexpected<BR>&gt; 0:00:00.207721021 25333 0x16050 WARN   ffmpeg<BR>&gt; gstffmpegenc.c:1027:gst_ffmpegenc_register: Couldn't get source caps for encoder jpegls<BR>&gt; 0:00:00.234691023 25333 0x16050 WARN   ffmpeg<BR>&gt; gstffmpegenc.c:1027:gst_ffmpegenc_register: Couldn't get source caps for encoder sgi<BR>&gt; 0:00:00.238771024 25333 0x16050 WARN   ffmpeg<BR>&gt; gstffmpegenc.c:1027:gst_ffmpegenc_register: Couldn't get source caps for encoder targa<BR>&gt; 0:00:00.238839024 25333 0x16050 WARN   ffmpeg<BR>&gt; gstffmpegenc.c:1027:gst_ffmpegenc_register: Couldn't get source caps for encoder tiff<BR>&gt; 0:00:00.249166025 25333 0x16050 WARN   ffmpeg<BR>&gt; gstffmpegenc.c:1027:gst_ffmpegenc_register: Couldn't get source caps for encoder pcm_f32be<BR>&gt; 0:00:00.249234025 25333 0x16050 WARN   ffmpeg<BR>&gt; gstffmpegenc.c:1027:gst_ffmpegenc_register: Couldn't get source caps for encoder pcm_f32le<BR>&gt; 0:00:00.249288025 25333 0x16050 WARN   ffmpeg<BR>&gt; gstffmpegenc.c:1027:gst_ffmpegenc_register: Couldn't get source caps for encoder pcm_f64be<BR>&gt; 0:00:00.249341025 25333 0x16050 WARN   ffmpeg<BR>&gt; gstffmpegenc.c:1027:gst_ffmpegenc_register: Couldn't get source caps for encoder pcm_f64le<BR>&gt; 0:00:00.249397025 25333 0x16050 WARN   ffmpeg<BR>&gt; gstffmpegenc.c:1027:gst_ffmpegenc_register: Couldn't get source caps for encoder pcm_zork<BR>&gt; 0:00:00.253017025 25333 0x16050 WARN   ffmpeg<BR>&gt; gstffmpegenc.c:1027:gst_ffmpegenc_register: Couldn't get source caps for encoder dvbsub<BR>&gt; 0:00:00.253099025 25333 0x16050 WARN   ffmpeg<BR>&gt; gstffmpegenc.c:1027:gst_ffmpegenc_register: Couldn't get source caps for encoder dvdsub<BR>&gt; 0:00:00.253154025 25333 0x16050 WARN   ffmpeg<BR>&gt; gstffmpegenc.c:1027:gst_ffmpegenc_register: Couldn't get source caps for encoder libgsm<BR>&gt; 0:00:00.253207025 25333 0x16050 WARN   ffmpeg<BR>&gt; gstffmpegenc.c:1027:gst_ffmpegenc_register: Couldn't get source caps for encoder libgsm_ms<BR>&gt; 0:00:00.253261025 25333 0x16050 WARN   ffmpeg<BR>&gt; gstffmpegenc.c:1027:gst_ffmpegenc_register: Couldn't get source caps for encoder libschroedinger<BR>&gt; 0:00:00.255630025 25333 0x16050 WARN   ffmpeg<BR>&gt; gstffmpegdec.c:2585:gst_ffmpegdec_register: Couldn't get sink caps for decoder 'bethsoftvid'<BR>&gt; 0:00:00.255691025 25333 0x16050 WARN   ffmpeg<BR>&gt; gstffmpegdec.c:2585:gst_ffmpegdec_register: Couldn't get sink caps for decoder 'bfi'<BR>&gt; 0:00:00.256159025 25333 0x16050 WARN   ffmpeg<BR>&gt; gstffmpegdec.c:2585:gst_ffmpegdec_register: Couldn't get sink caps for decoder 'c93'<BR>&gt; 0:00:00.259072026 25333 0x16050 WARN   ffmpeg<BR>&gt; gstffmpegdec.c:2585:gst_ffmpegdec_register: Couldn't get sink caps for decoder 'dsicinvideo'<BR>&gt; 0:00:00.259584026 25333 0x16050 WARN   ffmpeg<BR>&gt; gstffmpegdec.c:2585:gst_ffmpegdec_register: Couldn't get sink caps for decoder 'dxa'<BR>&gt; 0:00:00.259706026 25333 0x16050 WARN   ffmpeg<BR>&gt; gstffmpegdec.c:2585:gst_ffmpegdec_register: Couldn't get sink caps for decoder 'eacmv'<BR>&gt; 0:00:00.259761026 25333 0x16050 WARN   ffmpeg<BR>&gt; gstffmpegdec.c:2585:gst_ffmpegdec_register: Couldn't get sink caps for decoder 'eatgq'<BR>&gt; 0:00:00.259814026 25333 0x16050 WARN   ffmpeg<BR>&gt; gstffmpegdec.c:2585:gst_ffmpegdec_register: Couldn't get sink caps for decoder 'eatgv'<BR>&gt; 0:00:00.259866026 25333 0x16050 WARN   ffmpeg<BR>&gt; gstffmpegdec.c:2585:gst_ffmpegdec_register: Couldn't get sink caps for decoder 'eatqi'<BR>&gt; 0:00:00.260382026 25333 0x16050 WARN   ffmpeg<BR>&gt; gstffmpegdec.c:2585:gst_ffmpegdec_register: Couldn't get sink caps for decoder '8svx_exp'<BR>&gt; 0:00:00.260440026 25333 0x16050 WARN   ffmpeg<BR>&gt; gstffmpegdec.c:2585:gst_ffmpegdec_register: Couldn't get sink caps for decoder '8svx_fib'<BR>&gt; 0:00:00.260495026 25333 0x16050 WARN   ffmpeg<BR>&gt; gstffmpegdec.c:2585:gst_ffmpegdec_register: Couldn't get sink caps for decoder 'escape124'<BR>&gt; 0:00:00.267762027 25333 0x16050 WARN   ffmpeg<BR>&gt; gstffmpegdec.c:2585:gst_ffmpegdec_register: Couldn't get sink caps for decoder 'jpegls'<BR>&gt; 0:00:00.270908027 25333 0x16050 WARN   ffmpeg<BR>&gt; gstffmpegdec.c:2585:gst_ffmpegdec_register: Couldn't get sink caps for decoder 'motionpixels'<BR>&gt; 0:00:00.270969027 25333 0x16050 WARN   ffmpeg<BR>&gt; gstffmpegdec.c:2585:gst_ffmpegdec_register: Couldn't get sink caps for decoder 'mpegvideo_xvmc'<BR>&gt; 0:00:00.276594027 25333 0x16050 WARN   ffmpeg<BR>&gt; gstffmpegdec.c:2585:gst_ffmpegdec_register: Couldn't get sink caps for decoder 'pcx'<BR>&gt; 0:00:00.278478028 25333 0x16050 WARN   ffmpeg<BR>&gt; gstffmpegdec.c:2585:gst_ffmpegdec_register: Couldn't get sink caps for decoder 'ptx'<BR>&gt; 0:00:00.279912028 25333 0x16050 WARN   ffmpeg<BR>&gt; gstffmpegdec.c:2585:gst_ffmpegdec_register: Couldn't get sink caps for decoder 'rl2'<BR>&gt; 0:00:00.282740028 25333 0x16050 WARN   ffmpeg<BR>&gt; gstffmpegdec.c:2585:gst_ffmpegdec_register: Couldn't get sink caps for decoder 'sgi'<BR>&gt; 0:00:00.282802028 25333 0x16050 WARN   ffmpeg<BR>&gt; gstffmpegdec.c:2585:gst_ffmpegdec_register: Couldn't get sink caps for decoder 'smackvid'<BR>&gt; 0:00:00.284179028 25333 0x16050 WARN   ffmpeg<BR>&gt; gstffmpegdec.c:2585:gst_ffmpegdec_register: Couldn't get sink caps for decoder 'sunrast'<BR>&gt; 0:00:00.285157028 25333 0x16050 WARN   ffmpeg<BR>&gt; gstffmpegdec.c:2585:gst_ffmpegdec_register: Couldn't get sink caps for decoder 'targa'<BR>&gt; 0:00:00.285692028 25333 0x16050 WARN   ffmpeg<BR>&gt; gstffmpegdec.c:2585:gst_ffmpegdec_register: Couldn't get sink caps for decoder 'thp'<BR>&gt; 0:00:00.285751028 25333 0x16050 WARN   ffmpeg<BR>&gt; gstffmpegdec.c:2585:gst_ffmpegdec_register: Couldn't get sink caps for decoder 'tiertexseqvideo'<BR>&gt; 0:00:00.285804028 25333 0x16050 WARN   ffmpeg<BR>&gt; gstffmpegdec.c:2585:gst_ffmpegdec_register: Couldn't get sink caps for decoder 'tiff'<BR>&gt; 0:00:00.287251029 25333 0x16050 WARN   ffmpeg<BR>&gt; gstffmpegdec.c:2585:gst_ffmpegdec_register: Couldn't get sink caps for decoder 'txd'<BR>&gt; 0:00:00.287767029 25333 0x16050 WARN   ffmpeg<BR>&gt; gstffmpegdec.c:2585:gst_ffmpegdec_register: Couldn't get sink caps for decoder 'vb'<BR>&gt; 0:00:00.300034030 25333 0x16050 WARN   ffmpeg<BR>&gt; gstffmpegdec.c:2585:gst_ffmpegdec_register: Couldn't get sink caps for decoder 'dsicinaudio'<BR>&gt; 0:00:00.309713031 25333 0x16050 WARN   ffmpeg<BR>&gt; gstffmpegdec.c:2585:gst_ffmpegdec_register: Couldn't get sink caps for decoder 'smackaud'<BR>&gt; 0:00:00.313807031 25333 0x16050 WARN   ffmpeg<BR>&gt; gstffmpegdec.c:2585:gst_ffmpegdec_register: Couldn't get sink caps for decoder 'pcm_dvd'<BR>&gt; 0:00:00.313871031 25333 0x16050 WARN   ffmpeg<BR>&gt; gstffmpegdec.c:2585:gst_ffmpegdec_register: Couldn't get sink caps for decoder 'pcm_f32be'<BR>&gt; 0:00:00.313924031 25333 0x16050 WARN   ffmpeg<BR>&gt; gstffmpegdec.c:2585:gst_ffmpegdec_register: Couldn't get sink caps for decoder 'pcm_f32le'<BR>&gt; 0:00:00.313976031 25333 0x16050 WARN   ffmpeg<BR>&gt; gstffmpegdec.c:2585:gst_ffmpegdec_register: Couldn't get sink caps for decoder 'pcm_f64be'<BR>&gt; 0:00:00.314028031 25333 0x16050 WARN   ffmpeg<BR>&gt; gstffmpegdec.c:2585:gst_ffmpegdec_register: Couldn't get sink caps for decoder 'pcm_f64le'<BR>&gt; 0:00:00.314081031 25333 0x16050 WARN   ffmpeg<BR>&gt; gstffmpegdec.c:2585:gst_ffmpegdec_register: Couldn't get sink caps for decoder 'pcm_s16le_planar'<BR>&gt; 0:00:00.314135031 25333 0x16050 WARN   ffmpeg<BR>&gt; gstffmpegdec.c:2585:gst_ffmpegdec_register: Couldn't get sink caps for decoder 'pcm_zork'<BR>&gt; 0:00:00.332483033 25333 0x16050 WARN   ffmpeg<BR>&gt; gstffmpegdec.c:2585:gst_ffmpegdec_register: Couldn't get sink caps for decoder 'dvbsub'<BR>&gt; 0:00:00.332561033 25333 0x16050 WARN   ffmpeg<BR>&gt; gstffmpegdec.c:2585:gst_ffmpegdec_register: Couldn't get sink caps for decoder 'dvdsub'<BR>&gt; 0:00:00.332617033 25333 0x16050 WARN   ffmpeg<BR>&gt; gstffmpegdec.c:2585:gst_ffmpegdec_register: Couldn't get sink caps for decoder 'xsub'<BR>&gt; 0:00:00.332670033 25333 0x16050 WARN   ffmpeg<BR>&gt; gstffmpegdec.c:2585:gst_ffmpegdec_register: Couldn't get sink caps for decoder 'libgsm'<BR>&gt; 0:00:00.332721033 25333 0x16050 WARN   ffmpeg<BR>&gt; gstffmpegdec.c:2585:gst_ffmpegdec_register: Couldn't get sink caps for decoder 'libgsm_ms'<BR>&gt; 0:00:00.332773033 25333 0x16050 WARN   ffmpeg<BR>&gt; gstffmpegdec.c:2585:gst_ffmpegdec_register: Couldn't get sink caps for decoder 'libschroedinger'<BR>&gt; 0:00:00.332825033 25333 0x16050 WARN   ffmpeg<BR>&gt; gstffmpegdec.c:2585:gst_ffmpegdec_register: Couldn't get sink caps for decoder 'libspeex'<BR>&gt; 0:00:00.380468038 25333 0x16050 WARN   ffmpeg<BR>&gt; gstffmpegmux.c:812:gst_ffmpegmux_register: Couldn't get sink caps for muxer ass. Most likely<BR>&gt; because no input format mapping exists.<BR>&gt; /GstPlayBin:playbin0/GstDecodeBin:decodebin0/GstTypeFindElement:typefind.GstPad:src: caps =<BR>&gt; video/quicktime<BR>&gt; Pipeline is PREROLLING ...<BR>&gt; Got Message #0 from element "playbin0" (state-changed): GstMessageState,<BR>&gt; old-state=(GstState)GST_STATE_NULL, new-state=(GstState)GST_STATE_READY,<BR>&gt; pending-state=(GstState)GST_STATE_PAUSED;<BR>&gt; Got Message #4 from element "test" (state-changed): GstMessageState,<BR>&gt; old-state=(GstState)GST_STATE_NULL, new-state=(GstState)GST_STATE_READY,<BR>&gt; pending-state=(GstState)GST_STATE_PAUSED;<BR>&gt; Got Message #6 from element "fakesink" (state-changed): GstMessageState,<BR>&gt; old-state=(GstState)GST_STATE_NULL, new-state=(GstState)GST_STATE_READY,<BR>&gt; pending-state=(GstState)GST_STATE_VOID_PENDING;<BR>&gt; Got Message #7 from element "typefind" (state-changed): GstMessageState,<BR>&gt; old-state=(GstState)GST_STATE_NULL, new-state=(GstState)GST_STATE_READY,<BR>&gt; pending-state=(GstState)GST_STATE_VOID_PENDING;<BR>&gt; Got Message #8 from element "decodebin0" (state-changed): GstMessageState,<BR>&gt; old-state=(GstState)GST_STATE_NULL, new-state=(GstState)GST_STATE_READY,<BR>&gt; pending-state=(GstState)GST_STATE_PAUSED;<BR>&gt; Got Message #11 from element "qtdemux0" (state-changed): GstMessageState,<BR>&gt; old-state=(GstState)GST_STATE_NULL, new-state=(GstState)GST_STATE_READY,<BR>&gt; pending-state=(GstState)GST_STATE_VOID_PENDING;<BR>&gt; Got Message #14 from element "qtdemux0" (state-changed): GstMessageState,<BR>&gt; old-state=(GstState)GST_STATE_READY, new-state=(GstState)GST_STATE_PAUSED,<BR>&gt; pending-state=(GstState)GST_STATE_VOID_PENDING;<BR>&gt; Got Message #15 from element "typefind" (state-changed): GstMessageState,<BR>&gt; old-state=(GstState)GST_STATE_READY, new-state=(GstState)GST_STATE_PAUSED,<BR>&gt; pending-state=(GstState)GST_STATE_VOID_PENDING;<BR>&gt; Got Message #16 from element "source" (state-changed): GstMessageState,<BR>&gt; old-state=(GstState)GST_STATE_NULL, new-state=(GstState)GST_STATE_READY,<BR>&gt; pending-state=(GstState)GST_STATE_PAUSED;<BR>&gt; Got Message #17 from element "source" (state-changed): GstMessageState,<BR>&gt; old-state=(GstState)GST_STATE_READY, new-state=(GstState)GST_STATE_PAUSED,<BR>&gt; pending-state=(GstState)GST_STATE_VOID_PENDING;<BR>&gt; /GstPlayBin:playbin0/GstDecodeBin:decodebin0/GstQTDemux:qtdemux0.GstPad:sink: caps = video/quicktime<BR>&gt; 0:00:00.446588044 25333 0x19b08 WARN   qtdemux<BR>&gt; qtdemux_types.c:146:qtdemux_type_get: unknown QuickTime node type avc1<BR>&gt; 0:00:00.446694044 25333 0x19b08 WARN   qtdemux<BR>&gt; qtdemux.c:2658:qtdemux_parse_node:<QTDEMUX0> mp4a version 0x00000000<BR>&gt; 0:00:00.446792044 25333 0x19b08 WARN   qtdemux<BR>&gt; qtdemux_types.c:146:qtdemux_type_get: unknown QuickTime node type avc1<BR>&gt; Got Message #18 from element "queue0" (state-changed): GstMessageState,<BR>&gt; old-state=(GstState)GST_STATE_NULL, new-state=(GstState)GST_STATE_READY,<BR>&gt; pending-state=(GstState)GST_STATE_VOID_PENDING;<BR>&gt; <BR>&gt; ** (gst-launch-0.10:25333): WARNING **: could not find config file<BR>&gt; '/home/ubuntu/.config/gst-openmax.conf'.. using defaults!<BR>&gt; 0:00:00.456925045 25333 0x19b08 WARN   default<BR>&gt; gststructure.c:1927:gst_structure_from_string: Failed to parse structure string<BR>&gt; Got Message #21 from element "omxh264dec0" (state-changed): GstMessageState,<BR>&gt; old-state=(GstState)GST_STATE_NULL, new-state=(GstState)GST_STATE_READY,<BR>&gt; pending-state=(GstState)GST_STATE_VOID_PENDING;<BR>&gt; Got Message #28 from element "selector_video_src0" (state-changed): GstMessageState,<BR>&gt; old-state=(GstState)GST_STATE_NULL, new-state=(GstState)GST_STATE_READY,<BR>&gt; pending-state=(GstState)GST_STATE_PAUSED;<BR>&gt; Got Message #29 from element "selector_video_src0" (state-changed): GstMessageState,<BR>&gt; old-state=(GstState)GST_STATE_READY, new-state=(GstState)GST_STATE_PAUSED,<BR>&gt; pending-state=(GstState)GST_STATE_VOID_PENDING;<BR>&gt; Got Message #30 from element "preroll_video_src0" (state-changed): GstMessageState,<BR>&gt; old-state=(GstState)GST_STATE_NULL, new-state=(GstState)GST_STATE_READY,<BR>&gt; pending-state=(GstState)GST_STATE_PAUSED;<BR>&gt; Got Message #31 from element "preroll_video_src0" (state-changed): GstMessageState,<BR>&gt; old-state=(GstState)GST_STATE_READY, new-state=(GstState)GST_STATE_PAUSED,<BR>&gt; pending-state=(GstState)GST_STATE_VOID_PENDING;<BR>&gt; Got Message #34 from element "omxh264dec0" (state-changed): GstMessageState,<BR>&gt; old-state=(GstState)GST_STATE_READY, new-state=(GstState)GST_STATE_PAUSED,<BR>&gt; pending-state=(GstState)GST_STATE_VOID_PENDING;<BR>&gt; Got Message #35 from element "queue0" (state-changed): GstMessageState,<BR>&gt; old-state=(GstState)GST_STATE_READY, new-state=(GstState)GST_STATE_PAUSED,<BR>&gt; pending-state=(GstState)GST_STATE_VOID_PENDING;<BR>&gt; Got Message #37 from element "qtdemux0" (tag): taglist, video-codec=(string)"H.264\ /\ AVC";<BR>&gt; 0:00:00.487788049 25333 0x19b08 WARN   qtdemux<BR>&gt; qtdemux.c:3772:qtdemux_parse_trak:<QTDEMUX0> unknown version 00000000<BR>&gt; Got Message #38 from element "fakesink" (state-changed): GstMessageState,<BR>&gt; old-state=(GstState)GST_STATE_PLAYING, new-state=(GstState)GST_STATE_PAUSED,<BR>&gt; pending-state=(GstState)GST_STATE_READY;<BR>&gt; ** Message: don't know how to handle audio/mpeg, mpegversion=(int)4, framed=(boolean)true,<BR>&gt; codec_data=(buffer)1210, rate=(int)44100, channels=(int)2<BR>&gt; Got Message #41 from element "decodebin0" (state-changed): GstMessageState,<BR>&gt; old-state=(GstState)GST_STATE_READY, new-state=(GstState)GST_STATE_PAUSED,<BR>&gt; pending-state=(GstState)GST_STATE_VOID_PENDING;<BR>&gt; Got Message #42 from element "decodebin0" (element): missing-plugin, type=(string)decoder,<BR>&gt; detail=(GstCaps)audio/mpeg, mpegversion=(int)4, framed=(boolean)true, name=(string)"MPEG-4\ AAC\<BR>&gt; decoder";<BR>&gt; Got Message #43 from element "fakesink" (state-changed): GstMessageState,<BR>&gt; old-state=(GstState)GST_STATE_READY, new-state=(GstState)GST_STATE_READY,<BR>&gt; pending-state=(GstState)GST_STATE_NULL;<BR>&gt; Got Message #44 from element "fakesink" (state-changed): GstMessageState,<BR>&gt; old-state=(GstState)GST_STATE_READY, new-state=(GstState)GST_STATE_NULL,<BR>&gt; pending-state=(GstState)GST_STATE_VOID_PENDING;<BR>&gt; Got Message #46 from element "qtdemux0" (tag): taglist, audio-codec=(string)"MPEG-4\ AAC\ audio";<BR>&gt; /GstPlayBin:playbin0/GstStreamSelector:selector_video_src0: active-pad = (GstSelectorPad) sink0<BR>&gt; 0:00:00.945499094 25333 0x19b08 WARN   xvimagesink<BR>&gt; xvimagesink.c:1352:gst_xvimagesink_get_xv_support: error: Could<BR>&gt; not initialise Xv output<BR>&gt; 0:00:00.945614094 25333 0x19b08 WARN   xvimagesink<BR>&gt; xvimagesink.c:1352:gst_xvimagesink_get_xv_support: error: No<BR>&gt; port available<BR>&gt; Got Message #65 from element "vscale" (state-changed): GstMessageState,<BR>&gt; old-state=(GstState)GST_STATE_READY, new-state=(GstState)GST_STATE_PAUSED,<BR>&gt; pending-state=(GstState)GST_STATE_VOID_PENDING;<BR>&gt; Got Message #66 from element "vconv" (state-changed): GstMessageState,<BR>&gt; old-state=(GstState)GST_STATE_READY, new-state=(GstState)GST_STATE_PAUSED,<BR>&gt; pending-state=(GstState)GST_STATE_VOID_PENDING;<BR>&gt; Got Message #67 from element "id" (state-changed): GstMessageState,<BR>&gt; old-state=(GstState)GST_STATE_READY, new-state=(GstState)GST_STATE_PAUSED,<BR>&gt; pending-state=(GstState)GST_STATE_VOID_PENDING;<BR>&gt; Got Message #70 from element "test" (state-changed): GstMessageState,<BR>&gt; old-state=(GstState)GST_STATE_PLAYING, new-state=(GstState)GST_STATE_PAUSED,<BR>&gt; pending-state=(GstState)GST_STATE_READY;<BR>&gt; Got Message #72 from element "test" (state-changed): GstMessageState,<BR>&gt; old-state=(GstState)GST_STATE_READY, new-state=(GstState)GST_STATE_READY,<BR>&gt; pending-state=(GstState)GST_STATE_NULL;<BR>&gt; Got Message #73 from element "test" (state-changed): GstMessageState,<BR>&gt; old-state=(GstState)GST_STATE_READY, new-state=(GstState)GST_STATE_NULL,<BR>&gt; pending-state=(GstState)GST_STATE_VOID_PENDING;<BR>&gt; Got Message #75 from element "qtdemux0" (tag): taglist, comment=(string)Lavf52.52.0;<BR>&gt; /GstPlayBin:playbin0/GstDecodeBin:decodebin0/GstQueue:queue0.GstPad:sink: caps = video/x-h264,<BR>&gt; codec_data=(buffer)0142c00dffe100176742c00d9a7402802dd8088000003e80000bb5478a155001000368ce3c,<BR>&gt; width=(int)1280, height=(int)720, framerate=(fraction)2997/125<BR>&gt; /GstPlayBin:playbin0/GstDecodeBin:decodebin0/GstQueue:queue0.GstPad:src: caps = video/x-h264,<BR>&gt; codec_data=(buffer)0142c00dffe100176742c00d9a7402802dd8088000003e80000bb5478a155001000368ce3c,<BR>&gt; width=(int)1280, height=(int)720, framerate=(fraction)2997/125<BR>&gt; /GstPlayBin:playbin0/GstDecodeBin:decodebin0/GstOmxH264Dec:omxh264dec0.GstPad:sink: caps =<BR>&gt; video/x-h264,<BR>&gt; codec_data=(buffer)0142c00dffe100176742c00d9a7402802dd8088000003e80000bb5478a155001000368ce3c,<BR>&gt; width=(int)1280, height=(int)720, framerate=(fraction)2997/125<BR>&gt; /GstPlayBin:playbin0/GstDecodeBin:decodebin0/GstOmxH264Dec:omxh264dec0.GstPad:sink: caps =<BR>&gt; video/x-h264,<BR>&gt; codec_data=(buffer)0142c00dffe100176742c00d9a7402802dd8088000003e80000bb5478a155001000368ce3c,<BR>&gt; width=(int)1280, height=(int)720, framerate=(fraction)2997/125<BR>&gt; Got Message #80 from element "videosink-actual-sink-ximage" (state-changed): GstMessageState,<BR>&gt; old-state=(GstState)GST_STATE_READY, new-state=(GstState)GST_STATE_PAUSED,<BR>&gt; pending-state=(GstState)GST_STATE_VOID_PENDING;<BR>&gt; Got Message #83 from element "videosink" (state-changed): GstMessageState,<BR>&gt; old-state=(GstState)GST_STATE_READY, new-state=(GstState)GST_STATE_PAUSED,<BR>&gt; pending-state=(GstState)GST_STATE_VOID_PENDING;<BR>&gt; Got Message #85 from element "vbin" (state-changed): GstMessageState,<BR>&gt; old-state=(GstState)GST_STATE_READY, new-state=(GstState)GST_STATE_PAUSED,<BR>&gt; pending-state=(GstState)GST_STATE_VOID_PENDING;<BR>&gt; Got Message #87 from element "playbin0" (state-changed): GstMessageState,<BR>&gt; old-state=(GstState)GST_STATE_READY, new-state=(GstState)GST_STATE_PAUSED,<BR>&gt; pending-state=(GstState)GST_STATE_VOID_PENDING;<BR>&gt; Pipeline is PREROLLED ...<BR>&gt; Got Message #86 from element "playbin0" (async-done): no message details<BR>&gt; Setting pipeline to PLAYING ...<BR>&gt; 0:00:12.330576233 25333 0x16050 WARN   GST_PADS<BR>&gt; gstpad.c:3005:gst_pad_iterate_internal_links_default: Making unsafe<BR>&gt; iterator<BR>&gt; 0:00:12.330843233 25333 0x16050 WARN   GST_PADS<BR>&gt; gstpad.c:3005:gst_pad_iterate_internal_links_default: Making unsafe<BR>&gt; iterator<BR>&gt; Got Message #88 from element "playbin0" (new-clock): GstMessageNewClock,<BR>&gt; clock=(GstClock)"\(GstSystemClock\)\ GstSystemClock";<BR>&gt; New clock: GstSystemClock<BR>&gt; Got Message #90 from element "videosink-actual-sink-ximage" (state-changed): GstMessageState,<BR>&gt; old-state=(GstState)GST_STATE_PAUSED, new-state=(GstState)GST_STATE_PLAYING,<BR>&gt; pending-state=(GstState)GST_STATE_VOID_PENDING;<BR>&gt; Got Message #91 from element "videosink" (state-changed): GstMessageState,<BR>&gt; old-state=(GstState)GST_STATE_PAUSED, new-state=(GstState)GST_STATE_PLAYING,<BR>&gt; pending-state=(GstState)GST_STATE_VOID_PENDING;<BR>&gt; Got Message #92 from element "vscale" (state-changed): GstMessageState,<BR>&gt; old-state=(GstState)GST_STATE_PAUSED, new-state=(GstState)GST_STATE_PLAYING,<BR>&gt; pending-state=(GstState)GST_STATE_VOID_PENDING;<BR>&gt; Got Message #93 from element "vconv" (state-changed): GstMessageState,<BR>&gt; old-state=(GstState)GST_STATE_PAUSED, new-state=(GstState)GST_STATE_PLAYING,<BR>&gt; pending-state=(GstState)GST_STATE_VOID_PENDING;<BR>&gt; Got Message #94 from element "id" (state-changed): GstMessageState,<BR>&gt; old-state=(GstState)GST_STATE_PAUSED, new-state=(GstState)GST_STATE_PLAYING,<BR>&gt; pending-state=(GstState)GST_STATE_VOID_PENDING;<BR>&gt; Got Message #95 from element "vbin" (state-changed): GstMessageState,<BR>&gt; old-state=(GstState)GST_STATE_PAUSED, new-state=(GstState)GST_STATE_PLAYING,<BR>&gt; pending-state=(GstState)GST_STATE_VOID_PENDING;<BR>&gt; Got Message #96 from element "preroll_video_src0" (state-changed): GstMessageState,<BR>&gt; old-state=(GstState)GST_STATE_PAUSED, new-state=(GstState)GST_STATE_PLAYING,<BR>&gt; pending-state=(GstState)GST_STATE_VOID_PENDING;<BR>&gt; Got Message #97 from element "selector_video_src0" (state-changed): GstMessageState,<BR>&gt; old-state=(GstState)GST_STATE_PAUSED, new-state=(GstState)GST_STATE_PLAYING,<BR>&gt; pending-state=(GstState)GST_STATE_VOID_PENDING;<BR>&gt; Got Message #98 from element "omxh264dec0" (state-changed): GstMessageState,<BR>&gt; old-state=(GstState)GST_STATE_PAUSED, new-state=(GstState)GST_STATE_PLAYING,<BR>&gt; pending-state=(GstState)GST_STATE_VOID_PENDING;<BR>&gt; Got Message #99 from element "queue0" (state-changed): GstMessageState,<BR>&gt; old-state=(GstState)GST_STATE_PAUSED, new-state=(GstState)GST_STATE_PLAYING,<BR>&gt; pending-state=(GstState)GST_STATE_VOID_PENDING;<BR>&gt; Got Message #100 from element "qtdemux0" (state-changed): GstMessageState,<BR>&gt; old-state=(GstState)GST_STATE_PAUSED, new-state=(GstState)GST_STATE_PLAYING,<BR>&gt; pending-state=(GstState)GST_STATE_VOID_PENDING;<BR>&gt; Got Message #101 from element "typefind" (state-changed): GstMessageState,<BR>&gt; old-state=(GstState)GST_STATE_PAUSED, new-state=(GstState)GST_STATE_PLAYING,<BR>&gt; pending-state=(GstState)GST_STATE_VOID_PENDING;<BR>&gt; Got Message #102 from element "decodebin0" (state-changed): GstMessageState,<BR>&gt; old-state=(GstState)GST_STATE_PAUSED, new-state=(GstState)GST_STATE_PLAYING,<BR>&gt; pending-state=(GstState)GST_STATE_VOID_PENDING;<BR>&gt; Got Message #103 from element "source" (state-changed): GstMessageState,<BR>&gt; old-state=(GstState)GST_STATE_PAUSED, new-state=(GstState)GST_STATE_PLAYING,<BR>&gt; pending-state=(GstState)GST_STATE_VOID_PENDING;<BR>&gt; Got Message #104 from element "playbin0" (state-changed): GstMessageState,<BR>&gt; old-state=(GstState)GST_STATE_PAUSED, new-state=(GstState)GST_STATE_PLAYING,<BR>&gt; pending-state=(GstState)GST_STATE_VOID_PENDING;<BR>&gt; Got Message #79 from element "playbin0" (eos): no message details<BR>&gt; Got EOS from element "playbin0".<BR>&gt; Execution ended after 3597000 ns.<BR>&gt; Setting pipeline to PAUSED ...<BR>&gt; Setting pipeline to READY ...<BR>&gt; /GstPlayBin:playbin0/GstDecodeBin:decodebin0/GstOmxH264Dec:omxh264dec0.GstPad:sink: caps = NULL<BR>&gt; /GstPlayBin:playbin0/GstDecodeBin:decodebin0/GstQueue:queue0.GstPad:src: caps = NULL<BR>&gt; /GstPlayBin:playbin0/GstDecodeBin:decodebin0/GstQueue:queue0.GstPad:sink: caps = NULL<BR>&gt; /GstPlayBin:playbin0/GstDecodeBin:decodebin0/GstQTDemux:qtdemux0.GstPad:audio_00: caps = NULL<BR>&gt; /GstPlayBin:playbin0/GstDecodeBin:decodebin0/GstQTDemux:qtdemux0.GstPad:video_00: caps = NULL<BR>&gt; /GstPlayBin:playbin0/GstDecodeBin:decodebin0/GstQTDemux:qtdemux0.GstPad:sink: caps = NULL<BR>&gt; 0:00:12.345690234 25333 0x16050 WARN   GST_PADS<BR>&gt; gstpad.c:3215:gst_pad_get_internal_links: Calling unsafe internal links<BR>&gt; 0:00:12.345770234 25333 0x16050 WARN   GST_PADS<BR>&gt; gstpad.c:3121:gst_pad_get_internal_links_default: Unsafe internal links used<BR>&gt; 0:00:12.345874234 25333 0x16050 WARN   GST_PADS<BR>&gt; gstpad.c:3215:gst_pad_get_internal_links: Calling unsafe internal links<BR>&gt; 0:00:12.345947234 25333 0x16050 WARN   GST_PADS<BR>&gt; gstpad.c:3121:gst_pad_get_internal_links_default: Unsafe internal links used<BR>&gt; /GstPlayBin:playbin0/GstDecodeBin:decodebin0/GstTypeFindElement:typefind.GstPad:src: caps = NULL<BR>&gt; Setting pipeline to NULL ...<BR>&gt; FREEING pipeline ...<BR>&gt; <BR>&gt; <BR>&gt; <BR>&gt; <BR>&gt; <BR>&gt; <BR>&gt; <BR>&gt; <BR>&gt; <BR>&gt; <BR>&gt; <BR>&gt; I think below message is key point...<BR>&gt; <BR>&gt; <BR>&gt; <BR>&gt; /GstPlayBin:playbin0/GstDecodeBin:decodebin0/GstOmxH264Dec:omxh264dec0.GstPad:sink: caps =<BR>&gt; video/x-h264,<BR>&gt; codec_data=(buffer)0142c00dffe100176742c00d9a7402802dd8088000003e80000bb5478a155001000368ce3c,<BR>&gt; width=(int)1280, height=(int)720, framerate=(fraction)2997/125<BR>&gt; /GstPlayBin:playbin0/GstDecodeBin:decodebin0/GstOmxH264Dec:omxh264dec0.GstPad:sink: caps =<BR>&gt; video/x-h264,<BR>&gt; codec_data=(buffer)0142c00dffe100176742c00d9a7402802dd8088000003e80000bb5478a155001000368ce3c,<BR>&gt; width=(int)1280, height=(int)720, framerate=(fraction)2997/125<BR>&gt; <BR>&gt; <BR>&gt; <BR>&gt; why sink caps of GstOmxH264 decoder is print twice...<BR>&gt; <BR>&gt; Help me plz...<BR>&gt; <BR>&gt; I use gst-openmax 0.10.1<BR>&gt; <BR>&gt; <BR>&gt; <BR>&gt; <BR>&gt; <BR>&gt; <BR>&gt; <BR>&gt; <BR>&gt; <BR>&gt; <BR>&gt; <BR>&gt; <BR>&gt; <BR>&gt; <BR>&gt; <BR>&gt; <BR>&gt; <BR>&gt; <BR>&gt; <BR>&gt; _______________________________________________<BR>&gt; gstreamer-openmax mailing list<BR>&gt; gstreamer-openmax@lists.freedesktop.org<BR>&gt; <A href="http://lists.freedesktop.org/mailman/listinfo/gstreamer-openmax">http://lists.freedesktop.org/mailman/listinfo/gstreamer-openmax</A><BR><BR>-- <BR>Lars Remes<BR>Manager, Graphics Engineering<BR>Symbio<BR><BR>Tel +358-40-8405140<BR><A href="http://www.symbio.com/">www.symbio.com</A><BR><BR><BR>------------------------------<BR><BR>_______________________________________________<BR>gstreamer-openmax mailing list<BR>gstreamer-openmax@lists.freedesktop.org<BR><A href="http://lists.freedesktop.org/mailman/listinfo/gstreamer-openmax">http://lists.freedesktop.org/mailman/listinfo/gstreamer-openmax</A><BR><BR><BR>End of gstreamer-openmax Digest, Vol 1, Issue 2<BR>***********************************************<BR><BR><BR></QTDEMUX0></QTDEMUX0></P></div></body></html><!--navermail.footer.start-->
<!--navermail.footer.end-->                                                                       
<IMG SRC="http://mail2.naver.com/newmailcheck/0wYdKAKwbrcda6F4MxmsKxkoFzkop4UlMxUwMriSpztdaAU9axk4px+vtH3Xp6UmaVdZ74lRhoRNbX3Zp6JRpBURWXI0W49CDuIn1BFdbZl4b4k0pzkq1X3TbVlTb4b=.gif" border=0 width=0 height=0 style="display:none">