mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-11-15 22:01:27 +00:00
5a52fd4009
Original commit message from CVS: Updated the autoplugger: - moved all of the code out of gstpipeline.c to autoplug.c - The autoplugger now creates a GstElement based on the given src and sink caps. The API now is: GstElement* gst_autoplug_caps_list (GList *srcpad, GList *sinkpad, ...); - the typefind function is moved from gstpipeline.c to gstplay.c. Not sure if this is right behaviour but we need at least a bin in order to run the typedetect functions. - fixed a bug in gstbin.c where the MANAGER flag of the bin was not cleared when going to the NULL state. - a bug in the videosink was fixed. It was possible that more instances of the video widget were created, causing major errors. - commented out most of the 'old' autoplug examples. - added the new autoplugger to gstplay.c. There still is a bit of hacking needed to insert a queue into the autogenerated element. This will be fixed when the autoplugger can also create the video/audio elements. Fixed some more extranous spaces problems in various files. |
||
---|---|---|
.. | ||
.gitignore | ||
Makefile.am | ||
thread.c |