<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
</head>
<body bgcolor="#ffffff" text="#000000">
<br>
&nbsp;&nbsp; Hi all,<br>
<br>
I am launching the following pipe to record audio and video into an AVI
file. When I stop the pipeline and I play the file, audio goes too fast
and video has some interruptions and also goes faster. But if I run
"half" pipeline just with the audio goes fine, and the other half with
the video too ...<br>
<br>
<i>gst-launch-0.10 v4lsrc capture-width=720 capture-height=576 fps-n=25
fps-d=1 ! \<br>
&nbsp;&nbsp; 'video/x-raw-yuv,width=720,heigh=576,framerate=(fraction)25/1' ! \<br>
&nbsp;&nbsp; videoencoder width=720 height=576 codec-type=std_avc qp=20 !
h264parse ! mux.\<br>
&nbsp;&nbsp; alsasrc ! ffenc_mp2 ! mux. \<br>
&nbsp;&nbsp; avimux name=mux ! filesink location=test.avi<br>
</i><br>
&nbsp;&nbsp;&nbsp; I guess that "queues" can fix the problem, but I have tried placing
them in some positions, but without improvement. Could someone tell me
how/where/why should I use/place the "queues"??? Is there something
else wrong "conceptually" talking? Which clock are both branches (video
and audio) using? Is a muxer problem?<br>
<br>
&nbsp;&nbsp;&nbsp; Thanks.<br>
&nbsp;&nbsp;&nbsp; All the best.<br>
&nbsp;&nbsp;&nbsp; LD.<br>
<br>
<br>
<br>
</body>
</html>