<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html; charset=windows-1252"
 http-equiv="Content-Type">
  <title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
Hello Kapil<br>
<br>
Thanks for the suggestion, but this is what I get when I use the
queue's.  Does something have to be actually looking at the video
buffer?  If the xvimagesink isn't actually going anywhere, would it
block? <br>
<br>
Thanks again,<br>
Rodney<br>
<br>
gst-launch -vvv --gst-debug-level=2 filesrc
location=/home/rdowdall/Documents/crank/contracts/guifx_800_480/movies/hallway_people.mp4
! decodebin2 name=decoder decoder. ! queue ! audioconvert !
audioresample ! osssink decoder. ! queue ! ffmpegcolorspace !
xvimagesink<br>
<br>
Setting pipeline to PAUSED ...<br>
/GstPipeline:pipeline0/GstDecodeBin2:decoder/GstTypeFindElement:typefind.GstPad:src:
caps = audio/x-m4a<br>
Pipeline is PREROLLING ...<br>
/GstPipeline:pipeline0/GstDecodeBin2:decoder/GstQTDemux:qtdemux0.GstPad:sink:
caps = audio/x-m4a<br>
0:00:00.107951099  1810       0xdbcf80 WARN                 qtdemux
qtdemux_types.c:170:qtdemux_type_get: unknown QuickTime node type avc1<br>
0:00:00.107980362  1810       0xdbcf80 WARN                 qtdemux
qtdemux_types.c:170:qtdemux_type_get: unknown QuickTime node type avcC<br>
0:00:00.107993073  1810       0xdbcf80 WARN                 qtdemux
qtdemux_types.c:170:qtdemux_type_get: unknown QuickTime node type uuid<br>
0:00:00.108996623  1810       0xdbcf80 WARN                 qtdemux
qtdemux.c:5652:qtdemux_parse_trak:&lt;qtdemux0&gt; unknown version
00000000<br>
/GstPipeline:pipeline0/GstDecodeBin2:decoder/GstMultiQueue:multiqueue0:
max-size-buffers = 5<br>
/GstPipeline:pipeline0/GstDecodeBin2:decoder/GstMultiQueue:multiqueue0:
max-size-time = 0<br>
/GstPipeline:pipeline0/GstDecodeBin2:decoder/GstMultiQueue:multiqueue0:
max-size-bytes = 2097152<br>
/GstPipeline:pipeline0/GstDecodeBin2:decoder/GstMultiQueue:multiqueue0.GstPad:sink0:
caps = audio/mpeg, mpegversion=(int)4, framed=(boolean)true,
codec_data=(buffer)1210, rate=(int)44100, channels=(int)2<br>
/GstPipeline:pipeline0/GstDecodeBin2:decoder/GstMultiQueue:multiqueue0:
max-size-buffers = 5<br>
/GstPipeline:pipeline0/GstDecodeBin2:decoder/GstMultiQueue:multiqueue0:
max-size-time = 0<br>
/GstPipeline:pipeline0/GstDecodeBin2:decoder/GstMultiQueue:multiqueue0:
max-size-bytes = 2097152<br>
/GstPipeline:pipeline0/GstDecodeBin2:decoder/GstMultiQueue:multiqueue0.GstPad:src0:
caps = audio/mpeg, mpegversion=(int)4, framed=(boolean)true,
codec_data=(buffer)1210, rate=(int)44100, channels=(int)2<br>
/GstPipeline:pipeline0/GstDecodeBin2:decoder/GstFaad:faad0.GstPad:sink:
caps = audio/mpeg, mpegversion=(int)4, framed=(boolean)true,
codec_data=(buffer)1210, rate=(int)44100, channels=(int)2<br>
/GstPipeline:pipeline0/GstDecodeBin2:decoder.GstDecodePad:src0: caps =
audio/x-raw-int, endianness=(int)1234, signed=(boolean)true,
width=(int)16, depth=(int)16, rate=(int)44100, channels=(int)2<br>
/GstPipeline:pipeline0/GstDecodeBin2:decoder/GstFaad:faad0.GstPad:src:
caps = audio/x-raw-int, endianness=(int)1234, signed=(boolean)true,
width=(int)16, depth=(int)16, rate=(int)44100, channels=(int)2<br>
/GstPipeline:pipeline0/GstQueue:queue0.GstPad:sink: caps =
audio/x-raw-int, endianness=(int)1234, signed=(boolean)true,
width=(int)16, depth=(int)16, rate=(int)44100, channels=(int)2<br>
/GstPipeline:pipeline0/GstDecodeBin2:decoder.GstDecodePad:src0.GstProxyPad:proxypad4:
caps = audio/x-raw-int, endianness=(int)1234, signed=(boolean)true,
width=(int)16, depth=(int)16, rate=(int)44100, channels=(int)2<br>
/GstPipeline:pipeline0/GstQueue:queue0.GstPad:src: caps =
audio/x-raw-int, endianness=(int)1234, signed=(boolean)true,
width=(int)16, depth=(int)16, rate=(int)44100, channels=(int)2<br>
/GstPipeline:pipeline0/GstAudioConvert:audioconvert0.GstPad:src: caps =
audio/x-raw-int, endianness=(int)1234, signed=(boolean)true,
width=(int)16, depth=(int)16, rate=(int)44100, channels=(int)2<br>
/GstPipeline:pipeline0/GstAudioConvert:audioconvert0.GstPad:sink: caps
= audio/x-raw-int, endianness=(int)1234, signed=(boolean)true,
width=(int)16, depth=(int)16, rate=(int)44100, channels=(int)2<br>
/GstPipeline:pipeline0/GstAudioResample:audioresample0.GstPad:src: caps
= audio/x-raw-int, endianness=(int)1234, signed=(boolean)true,
width=(int)16, depth=(int)16, rate=(int)44100, channels=(int)2<br>
/GstPipeline:pipeline0/GstAudioResample:audioresample0.GstPad:sink:
caps = audio/x-raw-int, endianness=(int)1234, signed=(boolean)true,
width=(int)16, depth=(int)16, rate=(int)44100, channels=(int)2<br>
/GstPipeline:pipeline0/GstOssSink:osssink0.GstPad:sink: caps =
audio/x-raw-int, endianness=(int)1234, signed=(boolean)true,
width=(int)16, depth=(int)16, rate=(int)44100, channels=(int)2<br>
^CCaught interrupt -- handling interrupt.<br>
Interrupt: Stopping pipeline ...<br>
ERROR: pipeline doesn't want to preroll.<br>
Setting pipeline to NULL ...<br>
/GstPipeline:pipeline0/GstOssSink:osssink0.GstPad:sink: caps = NULL<br>
/GstPipeline:pipeline0/GstAudioResample:audioresample0.GstPad:src: caps
= NULL<br>
/GstPipeline:pipeline0/GstAudioResample:audioresample0.GstPad:sink:
caps = NULL<br>
/GstPipeline:pipeline0/GstAudioConvert:audioconvert0.GstPad:src: caps =
NULL<br>
/GstPipeline:pipeline0/GstAudioConvert:audioconvert0.GstPad:sink: caps
= NULL<br>
/GstPipeline:pipeline0/GstQueue:queue0.GstPad:src: caps = NULL<br>
/GstPipeline:pipeline0/GstQueue:queue0.GstPad:sink: caps = NULL<br>
/GstPipeline:pipeline0/GstDecodeBin2:decoder.GstDecodePad:src0: caps =
NULL<br>
/GstPipeline:pipeline0/GstDecodeBin2:decoder/GstFaad:faad0.GstPad:src:
caps = NULL<br>
/GstPipeline:pipeline0/GstDecodeBin2:decoder/GstFaad:faad0.GstPad:sink:
caps = NULL<br>
/GstPipeline:pipeline0/GstDecodeBin2:decoder/GstMultiQueue:multiqueue0.GstPad:sink0:
caps = NULL<br>
/GstPipeline:pipeline0/GstDecodeBin2:decoder/GstMultiQueue:multiqueue0.GstPad:src0:
caps = NULL<br>
/GstPipeline:pipeline0/GstDecodeBin2:decoder/GstQTDemux:qtdemux0.GstPad:audio_00:
caps = NULL<br>
/GstPipeline:pipeline0/GstDecodeBin2:decoder/GstQTDemux:qtdemux0.GstPad:video_00:
caps = NULL<br>
/GstPipeline:pipeline0/GstDecodeBin2:decoder/GstQTDemux:qtdemux0.GstPad:sink:
caps = NULL<br>
/GstPipeline:pipeline0/GstDecodeBin2:decoder/GstTypeFindElement:typefind.GstPad:src:
caps = NULL<br>
Freeing pipeline ...<br>
<br>
<br>
On 10-06-01 01:35 AM, Kapil Agrawal wrote:
<blockquote
 cite="mid:AANLkTilZV8tTE_0X0WvOkWnrLQzdmhelmiVteha3HXcJ@mail.gmail.com"
 type="cite">Rodney,<br>
  <br>
Your pipeline is missing queue,<br>
So it will look like,<br>
  <br>
gst-launch -vvv --gst-debug-level=2 filesrc
location=&lt;path_to_mp4_file&gt; ! decodebin2 name=decoder decoder. !
queue ! audioconvert ! audioresample ! osssink decoder. ! queue !
ffmpegcolorspace !
xvimagesink<br>
  <br>
Best<br>
Kapil<br>
  <br>
</blockquote>
<br>
<div class="moz-signature">-- <br>
<meta http-equiv="CONTENT-TYPE"
 content="text/html; charset=windows-1252">
<title></title>
<meta name="GENERATOR" content="OpenOffice.org 3.2  (Unix)">
<meta name="AUTHOR" content="Rodney Dowdall">
<meta name="CREATED" content="20100531;22163400">
<meta name="CHANGEDBY" content="Rodney Dowdall">
<meta name="CHANGED" content="20100531;22324000">
<style type="text/css">
        <!--
                @page { margin: 2cm }
                P { margin-bottom: 0.21cm }
                A:link { so-language: zxx }
        -->
        </style>
<p><font face="Arial, sans-serif"><font style="font-size: 10pt;"
 size="2"><b><br>
Rodney
Dowdall<br>
</b></font></font><font face="Arial, sans-serif"><font
 style="font-size: 10pt;" size="2"><b>Crank
Software Inc.<br>
</b></font></font><font color="#b4d023"><font face="Arial, sans-serif"><font
 style="font-size: 10pt;" size="2"><span lang="en-US"><b>Office</b></span></font></font></font><font
 face="Arial, sans-serif"><font style="font-size: 10pt;" size="2"><span
 lang="en-US">:
613-595-1999<br>
</span></font></font><font color="#b4d023"><font
 face="Arial, sans-serif"><font style="font-size: 10pt;" size="2"><span
 lang="en-US"><b>Online</b></span></font></font></font><font
 face="Arial, sans-serif"><font style="font-size: 10pt;" size="2"><span
 lang="en-US">:
</span></font></font><font color="#0000ff"><font
 face="Calibri, sans-serif"><font style="font-size: 10pt;" size="2"><span
 lang="en-US"><a href="http://www.cranksoftware.com/">www.cranksoftware.com</a><br>
</span></font></font></font><font color="#b4d023"><font
 face="Arial, sans-serif"><font style="font-size: 10pt;" size="2"><span
 lang="en-US"><b>Check
out</b></span></font></font></font><font face="Arial, sans-serif"><font
 style="font-size: 10pt;" size="2"><span lang="en-US">:
</span></font></font><a href="http://cranksoftware.com/blog/"><font
 color="#0000ff"><font face="Calibri, sans-serif"><font
 style="font-size: 10pt;" size="2"><span lang="en-US">Crank
Software’s Blog</span></font></font></font></a></p>
<p style="margin-bottom: 0cm;"><br>
</p>
</div>
</body>
</html>