[gst-devel] Componentization

Dan Dennedy dan at dennedy.org
Wed Aug 15 16:56:12 CEST 2001


Ronald Bultje wrote:
> At 05:26 15-08-2001 -0400, you wrote:
> 
>> On Tue, 14 Aug 2001 18:53:04 Bastien Nocera wrote:
>> > Can you tell me what your ideas are for gathering metadata from 
>> streams ?
>> I was wondering about this too while researching Kino integration. We 
>> need
>> to deal with metadata in video files. Also, could metadata embedded 
>> into a
>> stream trigger an event in the new event system. For example, a gap in
>> timecode could trigger a scene change.
> 
> 
> I don't see the point of scenes or any such fancy thing in the core of gst
> or a "supposed-to-be-simple" lib like gstplay. libgstplat is supposed to 
> be a
> player and could maybe fetch things like movie title, author, copyright 
> info from
> the stream. But isn't something like scenes completely out-of-scope for 
> libgstplay?

Sorry for the confusion, Bastien and I went off-topic, and we were not 
referring to libgstplay but to the gstreamer architecture. I agree that 
this is not the role of libgstplay, that does not make sense. We are 
asking for a way to allow a plugin to pass metadata up through the API 
as a name/value pair list or perhaps XML. I do not know the details of 
the event system, but maybe many plugins generate an on_load event that 
has the metadata to accompany it.

Currently, in Kino, when loading an AVI, we examine the timecode to look 
for gaps and present them to the users as separate scenes.

> Ronald
> 
> P.S. lavsink/lavsrc is being worked on, mjpeg development is just taking 
> a rush so
> I didn't have much time yet to work on it - but it's being worked on :-) 
> - the libs
> themselves are already functional)
> 

Are you planning to implement your processing filters as gstreamer 
filter plugins too?

> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at lists.sourceforge.net
> http://lists.sourceforge.net/lists/listinfo/gstreamer-devel






More information about the gstreamer-devel mailing list