GStreamer

 view release on metacpan or  search on metacpan

ChangeLog.pre-git  view on Meta::CPAN

	* xs/GstElement.xs: gst_element_get_index can return NULL, use an
	appropriate typemap.  Ref the message before passing it to
	gst_element_post_message since it assumes ownership.

2006-08-27	kaffeetisch

	* t/GstPlugin.t: Try harder to find a suitable
	libgstalsa.so.  (#352750)

2006-08-26	kaffeetisch

	* t/GstStructure.t, t/GstValue.t, xs/GstStructure.xs: Make
	GStreamer::Structure::from_string return only one value, the new
	structure.  The second return value was useless.  Should be
	backwards-compatible.  Scream if this breaks your code.

	* t/GstValue.t: Set the timezone to UTC so the timestamp means the
	same everywhere.  (#348454)

2006-08-09	kaffeetisch

	* GStreamer.pm, NEWS: Release 0.09.

2006-08-06	kaffeetisch

	* t/Gst.t: Disable some tests that were too loud.

2006-07-17	kaffeetisch

	* xs/GstBuffer.xs: Patch from Jeremy Messenger uses g_strndup
	instead of strndup since the latter isn't portable.

	* t/GstClock.t, t/GstElement.t, t/GstMessage.t: Fail gracefully if
	no clock can be found.

2006/07/07	kaffeetisch

	* GStreamer.pm, NEWS, copyright.pod: Release 0.08.

2006/05/21	kaffeetisch

	* t/GstClock.t, t/GstElementFactory.t, t/GstPad.t,
	t/GstTypeFindFactory.t: Fix test failures.

2006/05/13	kaffeetisch

	* xs/Gst.xs: Hide gst_version_string from the doc genereator to
	keep it from creating a GStreamer.pod.

2006/03/21	kaffeetisch

	* GStreamer.pm, Makefile.PL, NEWS, README: Release 0.07.

2006/03/21	kaffeetisch

	* t/GstClock.t, t/GstElement.t: Use alsasink instead of alsasrc
	for the clock tests.  Skip some tests that I'm unable to fix at
	the moment.

	* xs/GstClock.xs (gst2perl_clock_callback): Ref the clock id to
	keep it alive.  This should make GStreamer::Clock::wait_async work
	correctly.

2006/01/29	kaffeetisch

	* GStreamer.pm, NEWS: Release 0.06.

2006/01/29	kaffeetisch

	* t/GstClock.t: "Fix" a test failure.  Implement, but skip an
	async wait test.  It seems to cause segfaults.

2006/01/29	kaffeetisch

	* examples/tagger.pl, examples/player.pl: Port to the 0.10 API.

	* exampels/queue.pl, examples/read-metadata.pl: Use the fully
	qualified name for Glib::filename_to_unicode and
	Glib::filename_display_name instead of importing them.

2006/01/24	kaffeetisch

	* Makefile.PL: Require Glib 1.114 for the recent type-to-package
	mapping improvements.

	* t/GstRegistry.t: Ask for a feature that actually exists.

	* t/GstTagSetter.t: Use vorbisenc instead of id3tag.

	* xs/GstElement.xs: Don't call
	gperl_object_set_no_warn_unreg_subclass on GST_TYPE_ELEMENT.  This
	would prevent elements from getting a unique package name with all
	implemented interfaces set up correctly.

	* xs/GstGhostPad.xs, xs/GstTagSetter.xs: Remove now unneeded
	gperl_set_isa calls.

	* xs/GstTypeFindFactory.xs: Hush a compiler warning.

2005/12/25	kaffeetisch

	* examples/read-metadata.pl: Don't try to print fields with
	undefined values.

	* t/GstValue.t, xs/GstValue.xs: Implement and test GstDate
	converters.

2005/12/19	kaffeetisch

	* examples/manual/query.pl: Turn off output buffering so you can
	actually see the timer.

	* t/GstQuery.t: Remove the TODO block now that the problem is
	fixed.

	* gst2perl.h, xs/GstEvent.xs, xs/GstMessage.xs, xs/GstQuery.xs,
	xs/GstMiniObject.xs: Provide a way for GstMiniObject subclasses to
	register custom package name lookup functions.  Make use of it in
	GstEvent, GstMessage and GstQuery.  In addition to being cleaner,
	this also fixes an obscure GstQuery bug.



( run in 0.850 second using v1.01-cache-2.11-cpan-39bf76dae61 )