[gst-devel] QT Demux with strange ouput ES data

thiagoss thiagossantos at gmail.com
Thu Feb 12 13:54:13 CET 2009


On Thu, Feb 12, 2009 at 10:48 AM, Daniel James Laird <daniel.j.laird at nxp.com
> wrote:

> How do I get this codec_info header from a downstream component (i.e how
> can my sink get this info)?
>
> I have tried searching for it in the code (an manual) and have failed
> horribly.  I suspect that I am doing something rather stupid but I cannot
> find an example usage at all.
>

It's likely to be in the caps of the stream. If you run your gst-launch in
verbose mode (-v) you'll probably see them.


>
> Hope you can help
> Dan
>
> -----Original Message-----
> From: Michael Smith [mailto:msmith at xiph.org]
> Sent: 2009 Feb 10 16:50
> To: Discussion of the development of GStreamer
> Subject: Re: [gst-devel] QT Demux with strange ouput ES data
>
> On Tue, Feb 10, 2009 at 2:58 AM, Daniel James Laird
> <daniel.j.laird at nxp.com> wrote:
> > Hi,
> >
> > I am trying to use the qtdemux to demux a ".mov" file that I have. I am
> using the qtdemux and then I put the output into my onboard decoder.
>  However it is failing to find start codes in the data.
> > I checked by running qtdemux on my PC (FC10) by running the following:
> > gst-launch filesrc location=term.mov ! qtdemux name=demux  demux.audio_00
> ! queue ! fakesink   demux.video_00 ! queue ! filesink
> location=gstreamer.h264
> >
>
> qtdemux doesn't output an H.264 elementary stream, which is where
> you're having problems.
>
> Additional headers needed to initialise your decoder will be in the
> "codec_info" attribute in the caps. Depending on how your decoder is
> structured, perhaps you can supply this directly, or perhaps you need
> to rewrite the stream using that data to be a raw elementary stream.
>
> Mike
>
>
> ------------------------------------------------------------------------------
> Create and Deploy Rich Internet Apps outside the browser with
> Adobe(R)AIR(TM)
> software. With Adobe AIR, Ajax developers can use existing skills and code
> to
> build responsive, highly engaging applications that combine the power of
> local
> resources and data with the reach of the web. Download the Adobe AIR SDK
> and
> Ajax docs to start building applications today-
> http://p.sf.net/sfu/adobe-com
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
>
>
> ------------------------------------------------------------------------------
> Create and Deploy Rich Internet Apps outside the browser with
> Adobe(R)AIR(TM)
> software. With Adobe AIR, Ajax developers can use existing skills and code
> to
> build responsive, highly engaging applications that combine the power of
> local
> resources and data with the reach of the web. Download the Adobe AIR SDK
> and
> Ajax docs to start building applications today-
> http://p.sf.net/sfu/adobe-com
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
>



-- 
Thiago Sousa Santos

Embedded Systems and Pervasive Computing Lab (Embedded)
Center of Electrical Engineering and Informatics (CEEI)
Federal University of Campina Grande (UFCG)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20090212/9744f122/attachment.htm>


More information about the gstreamer-devel mailing list