request Sink pad of your avimux, link it to your audiobin.<br><br>use gst-inspect &quot;ELEMENT_TO_VIEW&quot;  to view your element pads, some of them aren&#39;t always available. some are dynamic. <br>Hope that helps.  <br>
<br><div class="gmail_quote">On Tue, Jun 23, 2009 at 1:00 PM, Zelalem Sintayehu <span dir="ltr">&lt;<a href="mailto:zelalems@hotmail.com">zelalems@hotmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">




<div>
Hi all, I had a command line command that copies video streams from a network into a file. When I try to change it to a code I face with problem. There is no error and the file is created but the content of the file is empty. I have also used sync=FALSE for the filesink element. I used two bins one for the audio and another for the video and then put the two bins and the avimux and filesink in the pipeline and started the pipepline. I even checked the state of the pipeline and it is in running state, but the file is empty. Pease help me. The following is the case:<br>
<br>I wanted to change the following into a code:<br>gst-launch-0.10 -v avimux
name=mux ! filesink location=videoandaudio.avi sync=true {udpsrc
port=5000
caps=&quot;application/x-rtp,media=(string)video,clock-rate=(int)90000,encoding-name=(string)H263-1998&quot;
num-buffers=5000 ! queue ! rtph263pdepay !
&#39;video/x-h263,width=320,height=240,framerate=(fraction)25/1&#39; ! queue} !
mux.video_0 {udpsrc port=5002
caps=&quot;application/x-rtp,media=(string)audio,payload=(int)96,
rate=(int)8000, encoding-name=(string)PCMA&quot; ! queue ! rtppcmadepay !
&#39;audio/x-alaw, rate=(int)8000, channels=(int)1&#39; ! queue} ! mux.audio_0;<br><br>And the following is what I did:<br> gst_bin_add_many (GST_BIN (audbin),<br>            udpsource_audio, queue_audio, pcmadepay, NULL);<br>
  gst_bin_add_many (GST_BIN (vidbin),<br>            udpsource_video, queue_video_1, h263depay, NULL);<br>  gst_bin_add_many (GST_BIN (pipeline), vidbin, audbin,<br>            avimuxer, filedes,  NULL);<br><br>  gst_element_link_many (udpsource_video, queue_video_1, h263depay, NULL);<br>
  gboolean link_ok_video = gst_element_link_filtered (h263depay, avimuxer, caps_video_2);  <br><br> gst_element_link_many (udpsource_audio, queue_audio, pcmadepay, NULL);<br> gboolean link_ok_audio = gst_element_link_filtered (pcmadepay, avimuxer, caps_audio_2);<br>
<br> gst_element_link_many (avimuxer, filedes, NULL);<br><br> gboolean pipstate=gst_element_set_state (GST_ELEMENT (pipeline), GST_STATE_PLAYING);<br><br>Thank you.<br><br>- Zelalem S. <br><br><br><hr>Invite your mail contacts to join your friends list with Windows Live Spaces. It&#39;s easy! <a href="http://spaces.live.com/spacesapi.aspx?wx_action=create&amp;wx_url=/friends.aspx&amp;mkt=en-us" target="_blank">Try it!</a></div>

<br>------------------------------------------------------------------------------<br>
Are you an open source citizen? Join us for the Open Source Bridge conference!<br>
Portland, OR, June 17-19. Two days of sessions, one day of unconference: $250.<br>
Need another reason to go? 24-hour hacker lounge. Register today!<br>
<a href="http://ad.doubleclick.net/clk;215844324;13503038;v?http://opensourcebridge.org" target="_blank">http://ad.doubleclick.net/clk;215844324;13503038;v?http://opensourcebridge.org</a><br>_______________________________________________<br>

gstreamer-devel mailing list<br>
<a href="mailto:gstreamer-devel@lists.sourceforge.net">gstreamer-devel@lists.sourceforge.net</a><br>
<a href="https://lists.sourceforge.net/lists/listinfo/gstreamer-devel" target="_blank">https://lists.sourceforge.net/lists/listinfo/gstreamer-devel</a><br>
<br></blockquote></div><br>