<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii"><meta name=Generator content="Microsoft Word 14 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
        {font-family:\5B8B\4F53;
        panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
        {font-family:\5B8B\4F53;
        panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:"\@\5B8B\4F53";
        panose-1:2 1 6 0 3 1 1 1 1 1;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        text-align:justify;
        text-justify:inter-ideograph;
        font-size:10.5pt;
        font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Calibri","sans-serif";
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri","sans-serif";}
/* Page Definitions */
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:72.0pt 90.0pt 72.0pt 90.0pt;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></head><body lang=ZH-CN link=blue vlink=purple style='text-justify-trim:punctuation'><div class=WordSection1><p class=MsoNormal><span lang=EN-US>Hi all:<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US>I installed both gstreamer-0.10 and gstreamer-1.3.2 on win xp.<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>I tried this command:<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>gst-launch-1.0 -v -m autoaudiosrc ! audioconvert ! audioresample ! autoaudiosink<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>whose output as below:<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US>Setting pipeline to PAUSED ...<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>Pipeline is PREROLLING ...<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>Got message #16 from element "autoaudiosink0" (state-changed): GstMessageStateChanged, old-state=(GstState)GST_STATE_NULL, new-state=(GstState)GST_STATE_READY, pending-state=(GstState)GST_STATE_VOID_PENDING;<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>Got message #17 from element "audioresample0" (state-changed): GstMessageStateChanged, old-state=(GstState)GST_STATE_NULL, new-state=(GstState)GST_STATE_READY, pending-state=(GstState)GST_STATE_VOID_PENDING;<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>Got message #18 from element "audioconvert0" (state-changed): GstMessageStateChanged, old-state=(GstState)GST_STATE_NULL, new-state=(GstState)GST_STATE_READY, pending-state=(GstState)GST_STATE_VOID_PENDING;<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>Got message #21 from element "autoaudiosrc0" (warning): GstMessageWarning, gerror=(GError)NULL, debug=(string)"gstautodetect.c\(334\):\ gst_auto_detect_find_best\ \(\):\ /GstPipeline:pipeline0/GstAutoAudioSrc:autoaudiosrc0:\012Failed\ to\ find\ a\ usable\ audio\ src";<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>WARNING: from element /GstPipeline:pipeline0/GstAutoAudioSrc:autoaudiosrc0: Resource not found.<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>Additional debug info:<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>gstautodetect.c(334): gst_auto_detect_find_best (): /GstPipeline:pipeline0/GstAutoAudioSrc:autoaudiosrc0:<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>Failed to find a usable audio src<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>Got message #26 from element "autoaudiosrc0" (state-changed): GstMessageStateChanged, old-state=(GstState)GST_STATE_NULL, new-state=(GstState)GST_STATE_READY, pending-state=(GstState)GST_STATE_VOID_PENDING;<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>Got message #27 from element "pipeline0" (state-changed): GstMessageStateChanged, old-state=(GstState)GST_STATE_NULL, new-state=(GstState)GST_STATE_READY, pending-state=(GstState)GST_STATE_PAUSED;<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>Got message #31 from element "audioresample0" (state-changed): GstMessageStateChanged, old-state=(GstState)GST_STATE_READY, new-state=(GstState)GST_STATE_PAUSED, pending-state=(GstState)GST_STATE_VOID_PENDING;<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>Got message #32 from element "audioconvert0" (state-changed): GstMessageStateChanged, old-state=(GstState)GST_STATE_READY, new-state=(GstState)GST_STATE_PAUSED, pending-state=(GstState)GST_STATE_VOID_PENDING;<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>Got message #35 from pad "fake-audio-src:src" (stream-status): GstMessageStreamStatus, type=(GstStreamStatusType)GST_STREAM_STATUS_TYPE_CREATE, owner=(GstElement)"\(GstFakeSrc\)\ fake-audio-src", object=(GstTask)"\(GstTask\)\ fake-audio-src:src";<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>Got message #36 from element "fake-audio-src" (state-changed): GstMessageStateChanged, old-state=(GstState)GST_STATE_READY, new-state=(GstState)GST_STATE_PAUSED, pending-state=(GstState)GST_STATE_VOID_PENDING;<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>Got message #37 from element "autoaudiosrc0" (state-changed): GstMessageStateChanged, old-state=(GstState)GST_STATE_READY, new-state=(GstState)GST_STATE_PAUSED, pending-state=(GstState)GST_STATE_VOID_PENDING;<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>Got message #38 from pad "fake-audio-src:src" (stream-status): GstMessageStreamStatus, type=(GstStreamStatusType)GST_STREAM_STATUS_TYPE_ENTER, owner=(GstElement)"\(GstFakeSrc\)\ fake-audio-src", object=(GstTask)"\(GstTask\)\ fake-audio-src:src";<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>Got message #39 from element "pipeline0" (stream-start): GstMessageStreamStart, group-id=(uint)0;<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>Got message #45 from element "audioconvert0" (warning): GstMessageWarning, gerror=(GError)NULL, debug=(string)"gstbasetransform.c\(2139\):\ gst_base_transform_handle_buffer\ \(\):\ /GstPipeline:pipeline0/GstAudioConvert:audioconvert0:\012not\ negotiated";<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>WARNING: from element /GstPipeline:pipeline0/GstAudioConvert:audioconvert0: not negotiated<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>Additional debug info:<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>gstbasetransform.c(2139): gst_base_transform_handle_buffer (): /GstPipeline:pipeline0/GstAudioConvert:audioconvert0:<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>not negotiated<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>Got message #47 from element "fake-audio-src" (error): GstMessageError, gerror=(GError)NULL, debug=(string)"gstbasesrc.c\(2933\):\ gst_base_src_loop\ \(\):\ /GstPipeline:pipeline0/GstAutoAudioSrc:autoaudiosrc0/GstFakeSrc:fake-audio-src:\012streaming\ task\ paused\,\ reason\ not-negotiated\ \(-4\)";<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>ERROR: from element /GstPipeline:pipeline0/GstAutoAudioSrc:autoaudiosrc0/GstFakeSrc:fake-audio-src: Internal data flow error.<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>Additional debug info:<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>gstbasesrc.c(2933): gst_base_src_loop (): /GstPipeline:pipeline0/GstAutoAudioSrc:autoaudiosrc0/GstFakeSrc:fake-audio-src:<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>streaming task paused, reason not-negotiated (-4)<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>ERROR: pipeline doesn't want to preroll.<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>Setting pipeline to NULL ...<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>Freeing pipeline ...<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US>When using the 0.10 version, everything worked fine.<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>Anyone can help?<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>Thanks!<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US>--<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>Yongjian<o:p></o:p></span></p></div></body></html>