gstreamer/ext
Jan Schmidt 5109622dd0 Add a finalize method to ensure we clean up state even if someone omitted the state change back to NULL.
Original commit message from CVS:
(theora_enc_finalize), (theora_enc_sink_setcaps):
Add a finalize method to ensure we clean up state even if
someone omitted the state change back to NULL.

* ext/vorbis/vorbisenc.c: (gst_vorbisenc_metadata_set1),
(gst_vorbisenc_chain):
Free some more leaked bits.

* tests/check/pipelines/theoraenc.c: (start_pipeline),
(stop_pipeline):
Wait for state changes to happen if they're ASYNC.

This ought to teach those fancy pants buildbots a lesson.
2006-02-05 23:31:05 +00:00
..
alsa ext/alsa/gstalsasink.*: Add lock to protect alsa calls. 2006-02-03 12:51:47 +00:00
cdparanoia ext/: - a library should not call setlocale. see Libraries node in gettext manual 2006-01-27 01:06:29 +00:00
gnomevfs ext/gnomevfs/gstgnomevfssrc.c: SERVICE_NOT_AVAILABLE happens for example when you're trying to play an http:// stream... 2006-01-30 18:17:19 +00:00
libvisual ext/libvisual/visual.c: When pad_alloc returns a GstFlowReturn other than GST_FLOW_OK, make sure it is passed upstream. 2006-01-27 17:00:09 +00:00
ogg Add Dirac typefinding and add dirac format to oggmux. 2006-02-05 03:05:41 +00:00
pango ext/pango/gsttextoverlay.c: Fix clockoverlay. 2006-02-05 17:21:23 +00:00
theora Add a finalize method to ensure we clean up state even if someone omitted the state change back to NULL. 2006-02-05 23:31:05 +00:00
vorbis Add a finalize method to ensure we clean up state even if someone omitted the state change back to NULL. 2006-02-05 23:31:05 +00:00
Makefile.am updates to activate cdparanoia plugin 2005-12-12 20:31:24 +00:00