[gst-devel] thoughts on extradata

David Schleef ds at schleef.org
Wed Mar 17 16:41:02 CET 2004


On Thu, Mar 18, 2004 at 11:10:42AM +1100, Jan Schmidt wrote:
> <quote who="Ronald Bultje">
> > On Wed, 17 Mar 2004, [ISO-8859-1] J�r�my Simon wrote:
> > > For example, ffmpeg people just changed the SVQ3 metadata handling :( So
> > > we'll have to make some changes to qtdemux. The svq3 plugin expect the
> > > qt 'stsd' atom as extradata. Putting this into a *special* buffer is
> > > propably the easiest solution and we would handle codecs that need a
> > > palette from the demuxer like huffyuv.
> > 
> > Actually, they fixed it. ;).
> > 
> > Anyway, let's add important atoms/data as their atom name in caps,
> > so 'stsd_data' or 'esds_data' (each of type GST_TYPE_BUFFER). Anyone
> > against?
> 
> How often do these need to change in a stream? Is renegotiating them going
> to cause a problem if there's a queue between the demuxer and the decoder?

It would only change when there is new media.  Negotiation only
happens across a queue when there are no buffers in the queue.



dave...





More information about the gstreamer-devel mailing list